BOS:基础资料禁用之后历史业务单据不能继续下推生成其下游单据

一、业务背景
目前的供应商禁用或者冻结之后,不影响历史的业务单据继续下推其下游单据,比如说不控制采购订单下推采购入库,不影响采购入库下推应付单等等,在一些企业里面可能比较严格,一旦禁用就不能下推生成任何单据,那这个可以怎么实现呢?
二、系统设置
其实设置方法很简单,只需要在BOS-单据转换规则里面设置一下选单策略即可,如下:
本例设置的是采购入库单To应付单,先停用转换规则,然后在选单条件策略中设置附件条件即可,
“ And FSupplierId.FForbidStatus = 'A' ”(意思是供应商的禁用状态等于不禁用的,才允许下推或选单)
然后也修改一下不符合条件的提示信息,增加一条:检查供应商状态是否为禁用即可

注意:本例子,需要先在源单据,即采购入库单的供应商字段中设置一下引用属性,添加“禁用状态”这个字段为引用属性,不然的话,采购入库单下推应付单会报错说属性FForbidStatus不存在的!
三、总结
以上就是供应商禁用之后设置历史业务单据
BOS:基础资料禁用之后历史业务单据不能继续下推生成其下游单据
一、业务背景 目前的供应商禁用或者冻结之后,不影响历史的业务单据继续下推其下游单据,比如说不控制采购订单下推采购入库,不影响...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



