先查看原因:
1、先檢查下物料的來料檢驗方式是否為免檢,如果不是,則必須先下推收料通知單,再由收料通知單下推外購入庫單;
2、其次,采購訂單的【采購方式】為【直運采購】或者【采購范圍】為【調拔】的,不能下推外購入庫單;
3、單據是否已被下推。
如果以上都沒問題,軟件版本為旗艦版老版本,嘗試從數據庫修復,方法如下:(嘗試前先備份賬套)
請執行以下語句解決:觸發器:if (object_id('tgr_poorder_fvalidflag_insert', 'tr') is not null) drop trigger tgr_poorder_fvalidflag_insertgocreate trigger tgr_poorder_fvalidflag_inserton poorder for insert,updateas declare @flag int,@fid intselect @flag = FValidFlag,@fid=FInterID from inserted;if(@flag=0) update POOrder set FValidFlag =1 where FInterID=@fid
然后執行下面語句修復歷史數據: update POOrder set FValidFlag=1 where FValidFlag =0修復歷史數據