在某些特定的情況下,如進貨驗收單出現錯誤時,是允許進貨驗收單可以撤銷審核。但是,其是有比較嚴格的限制條件的。若不滿足這些限制條件,則系統會拒絕撤銷審核進貨驗收單。
限制條件一:日期上的限制。進貨驗收單若要審核,必須滿足兩個日期條件。一是在進貨驗收單撤銷審核時候,撤銷審核的時間所對應的期間必須是打開的,否則的話,系統會提示錯誤信息。二是撤銷審核的時候,時間必須是大于財務凍結日期。因為進貨驗收單撤銷審核后,會影響財務的結算。所以,為了保障數據的一致性,進貨驗收單如果要撤銷審核,必須要在財務凍結日期之前撤銷審核,否則的話,系統是不允許的。若在財務凍結日期之后,還需要修改進貨驗收單,一般不允許,只有通過其他單據來做調整,如通過成本調整單、庫存調整單等等。
限制條件二:進貨驗收單所對應的進貨單步存在應付憑單或者應付憑單已經作廢。在根據進貨單生成應付憑單的時候,應付憑單計算應付金額的時候,是根據進貨單上的驗收數量來進行計算的。而撤銷進貨驗收單的時候,會同市更改進貨單上的驗收數量。如此的話,進貨單上的驗收數量與進貨單所對應的應付憑單內容就對不上了。所以,遇到這種情況的話,系統是拒絕進貨驗收單撤銷審核的。除非企業用戶刪除這種應付憑單或者作廢這張單據。如此控制的目的,就是為了保障數據前后的一致性。從這里也看出,在進貨驗收單上關聯對應的進貨單的重要性。在進貨單單身中,有一個“應付憑單單號”字段,該字段會根據其他作業進行自動改寫。在進貨驗收單撤銷審核時,就根據這個字段的內容來判斷進貨單是否已經有應付憑單,或者應付憑單有否作廢。