场景:用户点击生产订单中的BOM运算按钮,展示出所需要的所有零部件的总数量,相同的零部件进行合并。
1. 建立BOM表
本表只建立一级BOM,即产品所需要的所有物料在一张BOM表中都被列出。
主表用于填写产品名称,明细表填写物料信息,每个产品都建立一张BOM表,都绑定相应的物料明细。
如下所示,生产一台电脑需要1个主机,1个鼠标,1个显示屏,45个芯片,100个螺丝。
2.建立生产订单表
生产订单包含产品的订单数量等字段
3.BOM运算表
4.业务实现
生产订单中定义json字段,用于传递订单数据,BOM运算表中定义json 字段,用于解析订单数据。
在生产订单中创建BOM运算单表间关联
生产订单中添加按钮,命令如下
BOM运算单中创建表间公式,用于计算所有物料
建立报表命令,选择工作簿加载完成后事件,当创建BOM运算单时,加载数据,其命令如下
利用公式提取不重复物料编号可进行合并
最后利用excel公式计算临时表中每种物料所需的数量和计算成本
5.结果展示
作者:严双圆 创建时间:2022-04-07 10:06
最后编辑:魏仁友 更新时间:2023-10-27 15:07
最后编辑:魏仁友 更新时间:2023-10-27 15:07