供应商被禁用或被冻结后,历史单据不携带如何设置原创
7人赞赏了该文章
1,165次浏览
编辑于2020年05月13日 14:34:01
供应商在冻结或者禁用后,但由于历史单据的存在,为了避免历史单据继续下推携带供应商到下游单据中,如何避免以上情况的发生。
配置说明:
1、BOS单据转换中配置实体服务规则,判断供应商的禁用状态或冻结状态,当供应商被禁用或冻结时,供应商为空值。
2、前提条件设置,设置供应商的禁用状态 = 禁用(代码B),冻结范围为指定值。
FSupplierId.FForbidStatus = 'B' OR FSupplierId.FFreezeLimit ="Apply,Order,Receive,Return,Instock,Invoice,Pay"
说明:冻结范围是一个多选值,在数据保存时是按选择的值进行拼接保存在一个字段中的。可选值的枚举值名可参考下图。在设置值时依据实际选择的项,用逗号分开,顺序不可颠倒。
赞 7
7人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读