先查看原因:
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修复历史数据