电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

单据转换实现物料的单位换算使用说明

来源:金蝶云社区作者:金蝶2024-09-238

单据转换实现物料的单位换算使用说明

业务背景

业务背景

客户是商贸型药品零售企业,采购某种物料(药品),是以“”为单位进行采购,销售或库存时,是以“瓶”为单位进行出或入库,每箱有几瓶按物料种类也有区别,例如在采购入库时,需要根据采购订单采购的多少“箱”,自动换算成多少“瓶“生成采购入库单。

客户需求

物料(维生素C)采购单位为“箱“,基本单位为”,库存单位为”瓶“, 客户期望采购订单下推采购入库单时,采购数量根据单位换算,自动根据“箱”计算,按“瓶”出入库数量。

痛点分析

1、采购单上的物料单位为采购单位“箱“,入库单上的物料单位为库存单位“瓶“;

2、采购单下推入库单时,携带的采购数量并非入库数量,因为两者单位不一致。

解决方案

方案描述

ERP系统业务流程运行过程中,需要进行管控、计算的字段通常都是数量字段。数会贯穿到业务流程中的各种单据,而不同单据单据上同一种物料采用的单位是不同的。那么在数量字段进行携带、计算、反写时就要考虑这种换算,给前台用户呈现出与单位匹配的数量。

对于物料会设定一个基本单位,单位换算处理则围绕基本单位与其他计量单位之间的换算关系进行。后台数据转换成基本单位对应的基本单位数量传递,前台则依据单位换算关系,转换成对应计量单位的数量展示给用户。

  单据转换规则、反写规则中所涉及到的数量字段应该使用【类型=基本单位数量】的。因为携带、自定义公式、反写等处理都是基于数值的直接运算,我们在运算时就要确保使用的数量字段是基于同一计量单位的。

结合BOTP单据转换规则+业务规则服务“根据数量关联的单位自动计算目标数量“来实现采购单下推生成入库单,采购数量通过计算自动生成入库数量。

在单据转换过程中,数量(计量单位)基本单位数量(基本单位)之间的换算,是通过业务规则中的服务“根据数量关联的单位自动计算目标数量“来实现。

关键步骤

标准产品中部分业务单据已经预置了单位换算的功能,但是很多业务人员并不了解其实现原理。另外纯二次开发单据,如何使用单位换算功能?这里以两个纯二次开发的单据为例,详细说明通过配置的方式,实现单位换算例如采购单下推生成入库单,采购数量通过计算自动生成入库数量,操作步骤如下:

首先,做一些基础配置,包括:单位换算率、物料及物料业务信息单位。

1、配置单位换算率,路径:【系统服务云】-【基础资料】-【公共数据】-【通用单位换算】

在通用单位换算中增加物料采购单位“箱“与基本单位”克“的换算率:1箱=1000克;库存单位”瓶“与基本单位”克“的换算率:1瓶=100克。

2、设置物料单位信息




物料“维生素C“设置基本单位为”克“,并设置单位换算关系。物料关联生成业务信息:物料采购信息、物料库存信息,分别设置物料采购单位为”箱“,物料库存单位”瓶“。

然后,对单据做一些二次开发相关配置,包括:单位、数量按业务隔离配置、通过录入数量自动计算基本数量。

1、采购单、入库单添加字段

业务单据上数量字段与单位及物料关联之后,才能形成业务上的语义,例如“1台设备、1升水”等,因此业务单据上添加物料、单位、数量字段后必须配置字段间的关联属性,形成业务逻辑闭环

【开发平台】打开单据设计界面在单据体分别添加物料2个计量单位数量基本单位数量等字段,并按如图所示配置:


采购单的两个单位字段分别命名为:采购单位、基本单位,字段属性“关联物料“配置为”物料“字段;

入库单的两个单位字段分别命名为:库存单位、基本单位,字段属性“关联

单据转换实现物料的单位换算使用说明

1 业务背景• 业务背景客户是商贸型药品零售企业,采购某种物料(药品)时,是以“箱”为单位进行采购,销售或库存时,是以“瓶”为单位进...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信