【业务背景】
物料启用多单位,库存单位有箱、瓶,需要实现出库单上录入不同库存单位的实发数量时都可以计算出对应的毛重总量
【案例分析】
以下图的第2个物料为例,基本单位是组,库存单位有箱、瓶,例如毛重单位是斤,换算率为1箱=3.87斤;1箱=8组;3瓶=1组,需要实现做出库单时自动计算出1箱=3.87斤,且实现录入组和瓶的数量时带出对应毛重-斤的数量
首先,我们先理清楚物料该如何设置单位换算
1、物料基本单位为组,单位换算都是围绕着基本单位来的,现在以第二个物料为例,毛重是跟着箱来,1箱=3.87斤(毛重单位),但是8组=1箱,故8组=3.87斤
① 维护箱的单位换算
② 维护瓶的单位换算
③ 新增一个计量单位组为“斤”,建议可以将精度调整大一点:
④ 新增物料,维护基本单位“组”,重量单位“斤”
因为斤和组不在一个单位组,故需要创建一个单位换算关系,如下图:
【操作步骤】
基础资料设置无误后,需要来BOS增加出库单上的相关单位和数量字段,具体如下:
1、登录BOS设计器,扩展销售出库单,在【明细信息】页签增加“计量单位”字段,用于承载物料的重量单位,该字段后续可以设置字段锁定;
注意,这个重量单位需要绑定对应物料字段,单位换算类型维护为空
2、在明细信息增加一个【数量】字段,用于后续计算“毛重数量”
如下图,更改字段名为“毛重”,绑定关联单位和对应基本单位数量字段;
3、在物料编码字段增加值更新,用于携带物料的重量单位到出库单明细的重量单位,如下图;
如果选不到毛重单位,记得先去物料编码字段的引用属性中引用毛重字段
4、在实发数量字段增加值更新【根据数量关联的单位自动计算目标数量】,用于实现录入实发数量换算出毛重数量;
设置后保存BOS退出。
【效果演示】
新增销售出库单,录入物料编码,实发数量,换算出毛重
① 库存单位组,实发数量1,由于3.87斤=8组,故1组=3.87/8=0.48375斤,如下图,系统自动换算
② 库存单位瓶,实发数量1,因为3瓶=1组,故1瓶=0.3333333组,1组=0.48375斤,故1瓶=1/3*3.87/8=0.16125
③ 库存单位箱,实发数量1,得出3.87斤,如下图。
【说明】
1、上述BOS设置是针对手工新增的销售出库单,如果出库单是下推下推的需要自动带出重量单位和计算毛重数量,需要在单据转换的表单服务策略做相关设置
例如发货通知单下推销售出库单,单据转换增加表单服务策略,先携带物料的重量单位
2、新增第二个表单服务策略计算毛重
3、如果您有此类设置需求,建议先去测试环境参考配置再去正式环境部署。
推荐阅读