你的位置:首页 > 技术支持 > 常见问题

采购订单下推外购入库单,提示没有符合条件的记录

2018-4-28 10:49:03      点击:
先检查下物料的来料检验方式是否为免检,如果不是,则必须先下推收料通知单,再由收料通知单下推外购入库单;其次,采购订单的【采购方式】为【直运采购】或者【采购范围】为【调拔】的,不能下推外购入库单。如果上述检查没有问题,请执行以下语句解决:
触发器:if (object_id('tgr_poorder_fvalidflag_insert', 'tr') is not null)
    drop trigger tgr_poorder_fvalidflag_insert
go
create trigger tgr_poorder_fvalidflag_insert
on poorder    for insert,update
as  
declare @flag int,@fid int
select @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