采购订单释放了上游关联数量,则不允许采购订单执行反终止、反关闭

场景:
执行路径:采购订单-行业务操作-释放上游关联数量,强制校验:采购订单已整单关闭,已行关闭,行终止。如果先将行终止,释放了上游关联数量,采购申请是可以下推采购订单了,但是这时候原采购订单还是可以执行反终止的,如何将这个反操作控制住,如果已经释放了上游关联数量,就不允许原来的采购订单进行反终止、反关闭这些操作。
处理步骤:
由于关联数量释放,并无标记记录处理,如果需要控制行是否允许执行反操作,可以通过释放后记录的状态来判断是否允许执行。
1、采购订单明细行中新增状态类型字段或者其他类型字段
2、在释放上游关联数量按钮中新增值更新服务,设置步骤1中的释放状态
3、在行反终止操作中新增释放状态条件判断。
配置实现:
1、在单据头和单据体新增两个单据状态类型字段,【释放状态】字段设置状态值A = 未释放,B=已释放,设置默认值等于A,字段可以设置不可见
2、在表体的菜单【释放上游关联数量】操作中新增两个操作[状态转换],将步骤1中的两个状态字段的值设置为已释放。如果需要对状态调整设置条件,对表头的状态调整使用值更新服务,表体的不支持条
采购订单释放了上游关联数量,则不允许采购订单执行反终止、反关闭
场景:执行路径:采购订单-行业务操作-释放上游关联数量,强制校验:采购订单已整单关闭,已行关闭,行终止。如果先将行终止,释放了上游关...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



