客户服务

虚拟物料BOM中的层和路径

发布时间:2024.08.09

在组件分配事务中,如果物料的BOM组件带有虚拟物料,需要把虚拟物料的BOM展开,一直展开到最下级的虚拟物料BOM,而对于非虚拟物料组件,则不需要展开其BOM。比如对于下图中的物料2173T,则需要把所有绿色的虚拟物料BOM展开,而不需要展开2183


虚拟物料BOM中的层和路径.png







图中,绿色的为虚拟物料,蓝色的为非虚拟物料,红色的为当前将要展开的非虚拟物料。左侧的数字为层,右侧的数字为路径。

         在展开虚拟件时,下级组件的层和路径根据如下原则设置:

l  对于非虚拟物料组件,其层和路径等于上级虚拟物料的层和路径;

l  对于虚拟物料,层为上级的层加一,路径从1开始,按同级虚拟物料数量递增;

层、路径有如下特点:

l  同级虚拟组件的层比非虚拟组件的层大1,比如8502的层为2,同级的1001003A的层为1

l  非虚拟物料不会展开BOM,比如2183不会展开,所以对2173T做组件分配时1006001A不会出现;

l  同级有的虚拟组件的路径从1开始,比如8601的路径是1,8602的路径是2,但是同级的1001001B的路径是继承自8502的路径。

image.png

数量计算

 

假设A是主件,B是子件,A的计量单位为EA1EA2B的计量单位为EB1EB2AB的比例关系为:

数量M,单位EA1A,包含数量N、单位EB1B,现有数量X、单位EA2A,得出B的数量。

 

EA1转为A的基本单位的分子、分母为  UMREZ_A1UMREN_A1

EA2转为A的基本单位的分子、分母为  UMREZ_A2UMREN_A2

 

EB1转为B的基本单位的分子、分母为  UMREZ_B1UMREN_B1

EB2转为B的基本单位的分子、分母为  UMREZ_B2UMREN_B2

 

Y1=(N/M)Y1为每EA1A包含的B数量,单位EB1

 

X1= X*(UMREZ_A2/UMREN_A2)  X1X转为A的基本单位表示的数量

 

X2 = X*(UMREZ_A2/UMREN_A2)/ (UMREZ_A1/UMREN_A1)X2X转为单位EA1表示的数量

 

Y=X2*(N/M)= X*((UMREZ_A2/UMREN_A2)/ (UMREZ_A1/UMREN_A1))*(N/M)

=(X*UMREZ_A2*UMREN_A1*N)/(UMREN_A2*UMREZ_A1*M)

Y的单位为EB1。如果要转成EB2的数量Y2

 

Y2*UMREZ_EB2/UMREN_EB2 = Y*UMREZ_EB1/UMREN_EB1;

Y2=Y*( UMREZ_EB1/UMREN_EB1)/( UMREZ_EB2/UMREN_EB2);

Y2=Y*(UMREZ_EB1*UMREN_EB2)/(UMREN_EB1*UMREZ_EB2);

Y2=(X*N *UMREZ_A2*UMREN_A1 * UMREZ_EB1*UMREN_EB2)/( M*UMREN_A2*UMREZ_A1*UMREN_EB1*UMREZ_EB2)

 

 














上一篇:没有了!

下一篇:BOM子项目的应用

相关推荐

copyright©2010-2023深圳市点特科技有限公司 粤ICP备14069711号

尊敬的客户您好,请您留下您的需求和联系方式,我们将安排客服与您联系!

称呼

您的联系方式

您的公司名称