【使用技巧】如何自定义单据转换规则并设置对应反写规则原创
金蝶云社区-CS_雷庆腾
CS_雷庆腾
39人赞赏了该文章 812次浏览 未经作者许可,禁止转载编辑于2023年01月31日 23:15:24
封面

一、问题背景:

增加自定义BOS单据,如何设置根据系统单据下推自定义单据,并控制系统单据不允许重复下推。


二、问题分析:

需增加系统单据至自定义BOS单据的单据转换规则,并通过反写规则修改系统单据,根据系统单据标识字段判断是否允许下推。


三、解决方案:

增加系统单据至自定义BOS单据的单据转换规则,并在系统单据增加标识字段,通过配置反写规则修改标识字段值,并根据标识字段判断是否允许下推。


1、 进入协同开发平台,在系统单据(生产订单)增加自定义标识字段(是否加料控制):

image.png

 

 

 

2、 进入协同开发平台,打开单据转换:

image.png

 

 

3、 新建单据转换规则,源单选择系统单据,目标单据选择自定义单据:

image.png

 

4、 设置字段映射关系和选单条件“是否加料控制不等于true”:

image.png

 

5、 在反写规则中增加规则:加料控制工序反写生产订单是否加料,基本信息中下游单据选择“加料工序控制单”,上游单据选择“生产订单”;在反写中反写模式选择“覆盖”,反写上游单据字段选择“是否加料控制”:

image.png

 image.png


 

6、 生产订单下推加料工序控制单,会自动反写生产订单“是否加料控制”字段为TRUE,并且再次下推时会提示错误“是否加料控制不等于true”:

image.png

 image.png



赞 39