【低位码运算】和【低位码嵌套/BOM嵌套】简介

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:3

【低位码运算】和【低位码嵌套/BOM嵌套】简介

使用【计划管理】模块,必须要做的一件事情就是【低位码运算】,低位码运算实际上是做两件事情:1、确定物料的低位码;2、检查BOM和替代关系中是否存在低位码嵌套(也就是BOM嵌套)。


  1. 什么是低位码?

    一个物料可能在一个或多个BOM中使用,且其所处的BOM层级可能是不一样的,其在所有BOM中的最低层级,就是这个物料的低位码,如果物料没有在BOM中存在,则低位码可以认为是最高层(第0层)。例如:

    注意:低位码运算是对系统中所有组织的物料根据BOM结构及替代关系进行的运算(即使物料不在本次计划运算范围内),不支持按组织分别运算低位码。


  2. 为什么要做低位码运算?

    MRP运算过程是按物料顺序依次进行计算的,物料的低位码则决定了运算的先后顺序,上图低位码运算后,物料的先后顺序如下:

    运算顺序
    低位码运算物料
    1
    0
    A、H
    21I、J、K
    32B、C、F
    43D、E

    系统先运算出低位码为0的物料的需求数量和需求日期,再以此做为源头展开计算低位码为1的物料的需求数量和日期,依次类推逐层计算后面的物料。


  3. 不做低位码运算会有什么影响?

    MRP运算前如果不做低位码运算,会出现计划运算过程报错或运算结果不准确、不完整。

    1)某物料若从来没有低位码运算过,那么计划运算涉及到该物料时会报错,日志提示该物料的低位码不存在;

    2)做了低位码运算、使该物料有了低位码后,后续可能由于BOM结构修改或其他BOM的变动,导致该物料的低位码发生变化,需要重新做低位码运算;如果不重新运算,MRP运算虽然不会报错,但是会以旧的低位码进行运算,导致本次运算结果不正确。如:


    步骤1步骤2步骤3步骤4结果
    建立物料A、B低位码运算建立BOM(A下面挂B)
    建立A的销售订单
    针对A的销售订单
    跑计划运算
    运算结果只有A的计划订单,无B的计划订单

    如果在步骤3和步骤4之间做一次低位码运算,则运算后产生的结果会包含物料B的计划订单。


  4. 在哪里做低位码运算?

    系统有多个途径可以做低位码运算:

    1)【生产制造-计划管理-基础资料-低位码运算】

    2)在【计划运算向导】界面提供有【低位码运算】按钮;

    3)可在【计划方案-其他参数】中勾选“运算前自动维护低位码”,那么计划运算时会自动先做低位码运算。未勾选时,虽然系统不做低位码运算,但仍然会判断本次运算范围内的物料的低位码是否存在,若不存在,运算过程会报错。


  5. 什么是【低位码嵌套/BOM嵌套】?什么样的数据算是嵌套了?

    前面讲到,每个物料都需要有一个低位码,这个低位码是根据BOM关系、替代关系计算出来的,系统在运算低位码时遵循的2个基本原则如下:

    1) BOM父项物料的低位码和子项物料的低位码肯定不是同一个层级;

    2) 在同1个BOM结构里,子项物料中的被替代料和替代料被认为是在同一个层级,即低位码相同;

    如果多个不同的BOM综合起来分析,按照上面的原则出现了相互矛盾的情况,就会陷入死循环、会被认为嵌套。


    嵌套示例1:简单的BOM嵌套

    BOM 1 中A物料的低位码小于B;BOM 2 则变成了 A的低位码大于B;相互矛盾,即出现嵌套;


    BOM 1BOM 2
    父项物料
    A
    B
    子项物料BA


    嵌套示例2:BOM+替代的简单嵌套

    BOM 1 中A物料和B物料的低位码相同;BOM 2 则变成了A的低位码小于B;相互矛盾,即出现嵌套;


    BOM 1BOM 2
    父项物料
    XA
    子项物料AB
    子项替代料B


    嵌套示例3:相对复杂的BOM嵌套

    3个或3个以上BOM综合起来看才嵌套,如下图,从BOM1和BOM2来看,低位码:A<B<C;从BOM3来看,低位码:A>C,与上面的A<C矛盾,即出现嵌套


    BOM 1BOM 2BOM 3
    父项物料
    A
    BC
    子项物料BCA


    嵌套示例4:BOM+替代的链式嵌套

    由于上文提到的原则2(被替代料和替代料属于同一层级),从下面的BOM1、BOM2、BOM3来看,A、B、C、D属于同一层级,低位码一致;但是BOM 4在系统中被认为:A的低位码小于D,这样前后矛盾,就出现了嵌套。


    BOM 1BOM 2BOM 3
    BOM 4
    父项物料
    XYZA
    子项物料ABCD
    子项替代料BCD


  6. 【低位码嵌套/BOM嵌套】结果怎么看?

    下面的运算结果是根据上文【嵌套示例4】产生的结果:


    1)不勾选'检查替代关系',则运算时不考虑替代,上述【嵌套示例4】运算后不会提示嵌套,可减少运算时间,但运算结果不完整,一般建议勾选“检查替代关系”;

    2)勾选'分析完整环路'后,运算结果可点击'替代环路展示'进行查看,数据展示相对更直观、更容易看懂,但勾选后运算会相对更耗时一点;有复杂嵌套关系时建议勾选;如上图所示,点击“替代环路展示”,会进入下图页面,该页面对不同的嵌套关系分组进行展示,通过点击最左边的“组号”可以一层层看嵌套是怎么一步步产生的。



【低位码运算】和【低位码嵌套/BOM嵌套】简介

使用【计划管理】模块,必须要做的一件事情就是【低位码运算】,低位码运算实际上是做两件事情:1、确定物料的低位码;2、检查BOM和替代关...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息