单据检查没有启用序列号的物料是否填写了序列号原创
金蝶云社区-fengyj
fengyj
42人赞赏了该文章 125次浏览 未经作者许可,禁止转载编辑于2024年08月07日 18:28:50

通过WEBAPI做单时,可能对没有启用序列号的物料误传了序列号,导致数据异常,可以在单据保存操作上添加校验规则:

【单据合法性校验】:

其中 FInStockEntry 是单据体标识,FSerialSubEntity 是序列号子单据体标识


len(filter(lambda x:(x.FMaterialID != null and x.FMaterialID.FIsSNManage=False and len(x.FSerialSubEntity)>0), FInStockEntry))>0


赞 42