校验单据必须由源单生成以及例外校验处理方案

一、场景:
业务单据在创建时,校验此单据必须有源单关联生成,但在部分特殊场景中需要允许手工新增行,
以采购收料为例,需要在创建收料通知单时,收料通知单的行必须由上游采购单据下推生成,且需要允许在收料通知单中直接新增赠品行数据。
二、分析:以上场景中几个细节需要控制:
1、如果采购订单未控制交货数量,此时在收料通知单中新增行时可以通过关联复制行的方式新增行,系统会记录关联关系。
2、如果采购订单有控制交货数量,则不能直接使用关联复制行,会造成超额提示,只能无关联的新增行。
三、系统实现方案:
1、在无例外的情况下,可以直接使用单据类型中的参数【关联生成】,系统在下游单据保存时,无差别的校验不允许无关联的创建行。

2、在有例外的情况下,不能直接使用系统单据类型中的参数,需要使用单据中的字段【源单类型】或【源单编号】来判断是否由源单下推生成。
四、配置方案:
在保存
校验单据必须由源单生成以及例外校验处理方案
一、场景:业务单据在创建时,校验此单据必须有源单关联生成,但在部分特殊场景中需要允许手工新增行,以采购收料为例,需要在创建收料通知...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



