计划订单投放采购申请时,需要对申请数量向上取整原创
87人赞赏了该文章
336次浏览
编辑于2024年06月11日 15:21:57
【背景】
在一部分业务场景中,计划时需要按实际的数量生成,在投放到采购申请时,需要对采购申请数量向上取整,避免下推到采购订单后,申请数量与订单数量有差异。
【实现方案】
方案1:设置计量单位的精度控制,在计量单位的精度的舍入类型中设置进位的方式。
方案2:单据转换中进行控制字段携带修改。
在计划订单~采购申请单的单据转换中设置表单服务策略中设置字段的携带,与数量的换算。
【配置步骤】
针对方案2配置步骤如下:
在单据转换表单服务策略中新增两个服务
服务1用于计算从计划订单携带的数量,并对数量进行向上取整。
服务2用户在向上取整后,对其他字段进行不同单位换算或同单位携带
服务1:
条件:
服务2:
以上配置按基本单位进行控制携带,保证基本单位数量向上取整,如果有多单位,且需要按其他单位控制向上取整的,要按对应的单位的字段配置在服务1中,并在服务2中按此字段换算到其他字段中。
【验证结果】
1、是整数 ,不需要调整的
2、非整数,需要调整的
以上配置建议测试验证,特别多单位场景的验证,确认正确后上限。
推荐阅读