[點(diǎn)晴模切ERP]【低位碼運(yùn)算】和【低位碼嵌套/BOM嵌套】簡(jiǎn)介:低位碼如何影響計(jì)劃運(yùn)算?
當(dāng)前位置:點(diǎn)晴教程→點(diǎn)晴ERP企業(yè)管理信息系統(tǒng)
→『 工程管理 』
我在學(xué)習(xí)ERP系統(tǒng)的計(jì)劃模塊的時(shí)候,最開(kāi)始看到低位碼這個(gè)詞的時(shí)候,也是很茫然,直到我查看了某ERP系統(tǒng)社區(qū)的這篇文章,讓我瞬間清醒,以下截圖內(nèi)容來(lái)自于某ERP系統(tǒng)官方渠道內(nèi)容! 使用【計(jì)劃管理】模塊,必須要做的一件事情就是【低位碼運(yùn)算】,低位碼運(yùn)算實(shí)際上是做兩件事情: 1、確定物料的低位碼; 2、檢查BOM和替代關(guān)系中是否存在低位碼嵌套(也就是BOM嵌套)。 1、什么是低位碼? 一個(gè)物料可能在一個(gè)或多個(gè)BOM中使用,且其所處的BOM層級(jí)可能是不一樣的,其在所有BOM中的最低層級(jí),就是這個(gè)物料的低位碼,如果物料沒(méi)有在BOM中存在,則低位碼可以認(rèn)為是最高層(第0層)。例如: 注意:低位碼運(yùn)算是對(duì)系統(tǒng)中所有組織的物料根據(jù)BOM結(jié)構(gòu)及替代關(guān)系進(jìn)行的運(yùn)算(即使物料不在本次計(jì)劃運(yùn)算范圍內(nèi)),不支持按組織分別運(yùn)算低位碼。
2、為什么要做低位碼運(yùn)算? MRP運(yùn)算過(guò)程是按物料順序依次進(jìn)行計(jì)算的,物料的低位碼則決定了運(yùn)算的先后順序,上圖低位碼運(yùn)算后,物料的先后順序如下:
系統(tǒng)先運(yùn)算出低位碼為0的物料的需求數(shù)量和需求日期,再以此做為源頭展開(kāi)計(jì)算低位碼為1的物料的需求數(shù)量和日期,依次類(lèi)推逐層計(jì)算后面的物料。 3、不做低位碼運(yùn)算會(huì)有什么影響? MRP運(yùn)算前如果不做低位碼運(yùn)算,會(huì)出現(xiàn)計(jì)劃運(yùn)算過(guò)程報(bào)錯(cuò)或運(yùn)算結(jié)果不準(zhǔn)確、不完整。 1)某物料若從來(lái)沒(méi)有低位碼運(yùn)算過(guò),那么計(jì)劃運(yùn)算涉及到該物料時(shí)會(huì)報(bào)錯(cuò),日志提示該物料的低位碼不存在; 2)做了低位碼運(yùn)算、使該物料有了低位碼后,后續(xù)可能由于BOM結(jié)構(gòu)修改或其他BOM的變動(dòng),導(dǎo)致該物料的低位碼發(fā)生變化,需要重新做低位碼運(yùn)算;如果不重新運(yùn)算,MRP運(yùn)算雖然不會(huì)報(bào)錯(cuò),但是會(huì)以舊的低位碼進(jìn)行運(yùn)算,導(dǎo)致本次運(yùn)算結(jié)果不正確。如:
如果在步驟3和步驟4之間做一次低位碼運(yùn)算,則運(yùn)算后產(chǎn)生的結(jié)果會(huì)包含物料B的計(jì)劃訂單。 4、在哪里做低位碼運(yùn)算? 系統(tǒng)有多個(gè)途徑可以做低位碼運(yùn)算: 1)【生產(chǎn)制造-計(jì)劃管理-基礎(chǔ)資料-低位碼運(yùn)算】 2)在【計(jì)劃運(yùn)算向?qū)А拷缑嫣峁┯小镜臀淮a運(yùn)算】按鈕; 3)可在【計(jì)劃方案-其他參數(shù)】中勾選“運(yùn)算前自動(dòng)維護(hù)低位碼”,那么計(jì)劃運(yùn)算時(shí)會(huì)自動(dòng)先做低位碼運(yùn)算。未勾選時(shí),雖然系統(tǒng)不做低位碼運(yùn)算,但仍然會(huì)判斷本次運(yùn)算范圍內(nèi)的物料的低位碼是否存在,若不存在,運(yùn)算過(guò)程會(huì)報(bào)錯(cuò)。 5、什么是【低位碼嵌套/BOM嵌套】?什么樣的數(shù)據(jù)算是嵌套了? 前面講到,每個(gè)物料都需要有一個(gè)低位碼,這個(gè)低位碼是根據(jù)BOM關(guān)系、替代關(guān)系計(jì)算出來(lái)的,系統(tǒng)在運(yùn)算低位碼時(shí)遵循的2個(gè)基本原則如下: 1) BOM父項(xiàng)物料的低位碼和子項(xiàng)物料的低位碼肯定不是同一個(gè)層級(jí); 2) 在同1個(gè)BOM結(jié)構(gòu)里,子項(xiàng)物料中的被替代料和替代料被認(rèn)為是在同一個(gè)層級(jí),即低位碼相同; 如果多個(gè)不同的BOM綜合起來(lái)分析,按照上面的原則出現(xiàn)了相互矛盾的情況,就會(huì)陷入死循環(huán)、會(huì)被認(rèn)為嵌套。 嵌套示例1:簡(jiǎn)單的BOM嵌套 BOM 1 中A物料的低位碼小于B;BOM 2 則變成了 A的低位碼大于B;相互矛盾,即出現(xiàn)嵌套;
嵌套示例2:BOM+替代的簡(jiǎn)單嵌套 BOM 1 中A物料和B物料的低位碼相同;BOM 2 則變成了A的低位碼小于B;相互矛盾,即出現(xiàn)嵌套;
嵌套示例3:相對(duì)復(fù)雜的BOM嵌套 3個(gè)或3個(gè)以上BOM綜合起來(lái)看才嵌套,如下圖,從BOM1和BOM2來(lái)看,低位碼:A<B<C;從BOM3來(lái)看,低位碼:A>C,與上面的A<C矛盾,即出現(xiàn)嵌套
嵌套示例4:BOM+替代的鏈?zhǔn)角短?/strong> 由于上文提到的原則2(被替代料和替代料屬于同一層級(jí)),從下面的BOM1、BOM2、BOM3來(lái)看,A、B、C、D屬于同一層級(jí),低位碼一致;但是BOM 4在系統(tǒng)中被認(rèn)為:A的低位碼小于D,這樣前后矛盾,就出現(xiàn)了嵌套。
6、【低位碼嵌套/BOM嵌套】結(jié)果怎么看? 下面的運(yùn)算結(jié)果是根據(jù)上文【嵌套示例4】產(chǎn)生的結(jié)果: ![]() 1)不勾選'檢查替代關(guān)系',則運(yùn)算時(shí)不考慮替代,上述【嵌套示例4】運(yùn)算后不會(huì)提示嵌套,可減少運(yùn)算時(shí)間,但運(yùn)算結(jié)果不完整,一般建議勾選“檢查替代關(guān)系”; 2)勾選'分析完整環(huán)路'后,運(yùn)算結(jié)果可點(diǎn)擊'替代環(huán)路展示'進(jìn)行查看,數(shù)據(jù)展示相對(duì)更直觀、更容易看懂,但勾選后運(yùn)算會(huì)相對(duì)更耗時(shí)一點(diǎn);有復(fù)雜嵌套關(guān)系時(shí)建議勾選;如上圖所示,點(diǎn)擊“替代環(huán)路展示”,會(huì)進(jìn)入下圖頁(yè)面,該頁(yè)面對(duì)不同的嵌套關(guān)系分組進(jìn)行展示,通過(guò)點(diǎn)擊最左邊的“組號(hào)”可以一層層看嵌套是怎么一步步產(chǎn)生的。 ![]() 以上圖文中有幾個(gè)核心概念,并且結(jié)合我個(gè)人經(jīng)驗(yàn)做了一定延伸:
扁平BOM,就是把一個(gè)產(chǎn)品的所有零部件,不分層級(jí)、不打包裹,全部像列清單一樣,平鋪在一張表上。 ![]() 簡(jiǎn)單來(lái)說(shuō):扁平BOM是一種化繁為簡(jiǎn)的“物料總清單”,它犧牲了產(chǎn)品的“制造邏輯”,換來(lái)了極致的“物料統(tǒng)計(jì)”清晰度。
或者也可以這樣解釋?zhuān)覀儼盐锪蠈蛹?jí)關(guān)系看做人物關(guān)系,比如太爺爺、爺爺、爸爸、兒子、孫子...假如突然間,兒子變成了爺爺?shù)陌职郑蛘咛珷敔斪兂闪税职值膬鹤樱@不就亂套了,這就是低位嵌套的概念,這種在邏輯是完全錯(cuò)誤的。 以上就是關(guān)于低位碼的內(nèi)容,大家都讀懂了低位碼了嗎? 閱讀原文:https://mp.weixin.qq.com/s/eLdONYIGP5st1bRCA33VzQ 點(diǎn)晴模切ERP更多信息:https://moqie.clicksun.cn,聯(lián)系電話:4001861886 該文章在 2026/1/26 18:31:16 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |