[點晴模切ERP]【低位碼運算】和【低位碼嵌套/BOM嵌套】簡介:低位碼如何影響計劃運算?
當前位置:點晴教程→點晴ERP企業管理信息系統
→『 工程管理 』
我在學習ERP系統的計劃模塊的時候,最開始看到低位碼這個詞的時候,也是很茫然,直到我查看了某ERP系統社區的這篇文章,讓我瞬間清醒,以下截圖內容來自于某ERP系統官方渠道內容! 使用【計劃管理】模塊,必須要做的一件事情就是【低位碼運算】,低位碼運算實際上是做兩件事情: 1、確定物料的低位碼; 2、檢查BOM和替代關系中是否存在低位碼嵌套(也就是BOM嵌套)。 1、什么是低位碼? 一個物料可能在一個或多個BOM中使用,且其所處的BOM層級可能是不一樣的,其在所有BOM中的最低層級,就是這個物料的低位碼,如果物料沒有在BOM中存在,則低位碼可以認為是最高層(第0層)。例如: 注意:低位碼運算是對系統中所有組織的物料根據BOM結構及替代關系進行的運算(即使物料不在本次計劃運算范圍內),不支持按組織分別運算低位碼。
2、為什么要做低位碼運算? MRP運算過程是按物料順序依次進行計算的,物料的低位碼則決定了運算的先后順序,上圖低位碼運算后,物料的先后順序如下:
系統先運算出低位碼為0的物料的需求數量和需求日期,再以此做為源頭展開計算低位碼為1的物料的需求數量和日期,依次類推逐層計算后面的物料。 3、不做低位碼運算會有什么影響? MRP運算前如果不做低位碼運算,會出現計劃運算過程報錯或運算結果不準確、不完整。 1)某物料若從來沒有低位碼運算過,那么計劃運算涉及到該物料時會報錯,日志提示該物料的低位碼不存在; 2)做了低位碼運算、使該物料有了低位碼后,后續可能由于BOM結構修改或其他BOM的變動,導致該物料的低位碼發生變化,需要重新做低位碼運算;如果不重新運算,MRP運算雖然不會報錯,但是會以舊的低位碼進行運算,導致本次運算結果不正確。如:
如果在步驟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;相互矛盾,即出現嵌套;
嵌套示例2:BOM+替代的簡單嵌套 BOM 1 中A物料和B物料的低位碼相同;BOM 2 則變成了A的低位碼小于B;相互矛盾,即出現嵌套;
嵌套示例3:相對復雜的BOM嵌套 3個或3個以上BOM綜合起來看才嵌套,如下圖,從BOM1和BOM2來看,低位碼:A<B<C;從BOM3來看,低位碼:A>C,與上面的A<C矛盾,即出現嵌套
嵌套示例4:BOM+替代的鏈式嵌套 由于上文提到的原則2(被替代料和替代料屬于同一層級),從下面的BOM1、BOM2、BOM3來看,A、B、C、D屬于同一層級,低位碼一致;但是BOM 4在系統中被認為:A的低位碼小于D,這樣前后矛盾,就出現了嵌套。
6、【低位碼嵌套/BOM嵌套】結果怎么看? 下面的運算結果是根據上文【嵌套示例4】產生的結果: ![]() 1)不勾選'檢查替代關系',則運算時不考慮替代,上述【嵌套示例4】運算后不會提示嵌套,可減少運算時間,但運算結果不完整,一般建議勾選“檢查替代關系”; 2)勾選'分析完整環路'后,運算結果可點擊'替代環路展示'進行查看,數據展示相對更直觀、更容易看懂,但勾選后運算會相對更耗時一點;有復雜嵌套關系時建議勾選;如上圖所示,點擊“替代環路展示”,會進入下圖頁面,該頁面對不同的嵌套關系分組進行展示,通過點擊最左邊的“組號”可以一層層看嵌套是怎么一步步產生的。 ![]() 以上圖文中有幾個核心概念,并且結合我個人經驗做了一定延伸:
扁平BOM,就是把一個產品的所有零部件,不分層級、不打包裹,全部像列清單一樣,平鋪在一張表上。 ![]() 簡單來說:扁平BOM是一種化繁為簡的“物料總清單”,它犧牲了產品的“制造邏輯”,換來了極致的“物料統計”清晰度。
或者也可以這樣解釋,我們把物料層級關系看做人物關系,比如太爺爺、爺爺、爸爸、兒子、孫子...假如突然間,兒子變成了爺爺的爸爸,或者太爺爺變成了爸爸的兒子,這不就亂套了,這就是低位嵌套的概念,這種在邏輯是完全錯誤的。 以上就是關于低位碼的內容,大家都讀懂了低位碼了嗎? 閱讀原文:https://mp.weixin.qq.com/s/eLdONYIGP5st1bRCA33VzQ 點晴模切ERP更多信息:https://moqie.clicksun.cn,聯系電話:4001861886 該文章在 2026/1/26 18:31:16 編輯過 |
關鍵字查詢
相關文章
正在查詢... |