上一页

场景:用户点击生产订单中的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