偶爾弄了一下PP (補發,原發找不到了, 在人家blog找到)
最近因一位同一啟蒙老師的 PP 師弟問到策略 50 的問題,所以翻了一下策略的東西,然後按 PA 老師的教誨,重溫了一下策略 50 。
記得初次聽到策略兩個字的時候,除了有點暈,還覺得有點玄,打仗和經商常常提到策略,謀略之類, ERP/SAP 用到策略兩字的東西,想必也是一個重要的內容吧。
PP 的策略常用的是按單生產和按庫存生產兩大類,其中有一些是疑似兩種功能混和的。策略的應用取決於企業或者產品的生產模式,老師說,是金字塔型,倒金塔型,凹凸型等等。 SAP 的策略很多,按庫存 MTS : 40,30,10,11,52,63 ;按單 M T O : 50,60,20 ;計劃元件: 70 , 59 ;帶有變數配置的: 25,26,55,65,56,89,54 ;裝配訂單: 82,81,89 。多是很多,但一般一個企業都只應用一到幾個策略。
這一回,是弄了 50 策略相關的東西。 50 ( Planning without final assembly )的策略是按單生產的策略,應用於價值體現(價值遞增)在組裝層,下階為非貴重的物料。組裝層因為裝出來後很值錢,所以控制在有銷售訂單後才開始做,而下層的物料則可以提前做。也就是,組裝層以下的物料可以提前做好,等在那裡,銷售訂單一來,就進行組裝出貨。
第一,用法。成品級做計劃獨立需求,然後帶出下階物料的需求。在銷售訂單下單後,沖銷計劃獨立需求(銷售訂單下達是沖銷點),這一點與 40 相似。並且,如果銷售訂單下單的數量大於計劃獨立需求的數量時,系統會按大的數量產生需求,即會將客戶需求 (SO) 與計劃獨立需求 (MD61) 對比 , 取大的需求。
要控制由計劃獨立需求產生的計劃訂單在沒有銷售訂單時不允許生產, SAP 系統以一種特殊的計劃訂單型別“ VP ”來實現, VP 的計劃訂單不可以轉化為生產訂單。當銷售訂單下達的時候,銷售訂單的需求在沖銷計劃獨立需求的同時,建立一個可以轉化為生產訂單的計劃單(計劃訂單數量為銷售訂單數量),型別為 KD 。這個時候,如果銷售訂單數量小於計劃獨立需求數量, VP 訂單仍然存在,數量減少;如銷售訂單數量大於 VP 訂單的數量,按銷售訂單數量建立可轉化的 KD 型別訂單, VP 訂單消失。
第二,對比。首先對比的是,同是沒有最終裝配,且由銷售訂單下單時沖銷計劃獨立需求的 50 和 52 ,兩者的不同,只是在於 50 是 MTO , 52 是 MTS 。 52 也同樣是下計劃獨立需求產生 VP 計劃訂單,待銷售訂單下達沖銷計劃獨立需求,並且在 MRP 運算中將銷售訂單數量與計劃獨立需求數量比較,取其大者。但當成品有庫存時, MRP 會對現有庫存進行考慮,不是僅以銷售訂單的數量產生一張可轉化的生產計劃訂單,而是以銷售訂單數量減去庫存數量後的多少為所產生可轉化計劃訂單的數量。
其次,是同是銷售訂單下達沖銷計劃獨立需求的 50 和 40 對比。兩者區別是: 1 ) 50 策略是按單生產, 40 策略是按庫存生產; 2 ) 50 策略的成品不生產(無最終裝配), 40 策略的成品是生產的(有最終裝配)。
物料應用兩種策略的對比:
50 |
40 |
成品作銷售預測 |
同左 |
RUN MPS/MRP |
同左 |
半成品生產 ( 成品不生產 ,PLD:VP) |
成品生產 |
成品有 SO 後 , 會沖銷成品銷售預測 |
同左 |
觸發成品生產訂單( PLD:KD ) |
/ |
第三,下階物料。應用 50 策略,可以靈活地控制下階的物料是否可以先做庫存。 50 策略成品下的下階物料可以選擇先生產,也可以選擇銷售訂單來了再生產。主要是貴重的或有時效性的半成品 / 原材料,可以不生產 / 採購,待銷售訂單下達再生產 / 採購,低附加值(不貴重)的物料可以先生產做庫存。
不生產的下階物料通過在 MRP4 :獨立 / 集中欄位的設定來控制生產計劃單不可轉換( VP ),生產的設為可以轉換生產訂單(或產生 PR )。獨立 / 集中:空或 1 = 不生產,獨立 / 集中: 2 = 生產。所以,一個產成品下的物料可按其價值來分是否提前生產作庫存,即劃分成品 BOM 下各階物料的是否提前做庫存。
第四,相關。不帶最終裝配的組裝層計劃 : 74 策略,據說其功能類似於 70+50 的組合。設定時 MRP 3 :綜合 MRP ( Mixed MRP ) =3 。先不生產的下階物料在 MRP 4 :獨立 / 集中設為 1 或 空。要生產的物料 MRP 4 :獨立 / 集中設為 2 。
偶爾弄一下PP,覺得PP也是挺可愛的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12006210/viewspace-2889055/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 學了兩天 react,亂講一下學習思路,順便弄了一個腳手架React
- ChatGPT 訊息發不出去了?我找到解決方案了ChatGPT
- 中小研發團隊如何找到合適的海外發行?你想知道都在這了
- 終於弄明白了 RocketMQ 的儲存模型MQ模型
- 發獎了!App Store 又雙叒發“年終獎”了。APP
- PMC在企業中發揮了哪些價值?
- DFSS在企業中發揮了哪些價值?
- 翻譯了「三體」的科幻作家,在自己的小說裡發幣了
- 還在寫iOS?是時候學一下Flutter了iOSFlutter
- python如何學?在愛爾蘭的他研究了很久,終於把研究成果寫在了這裡Python
- 發了看完了分
- 老詹發財了
- 《明日方舟:終末地》:把玩家弄“嗨”了,卻也把玩家整“懵”了
- Jenkinsci Gitea 外掛 1.2.0 現在支援了 tag 發現JenkinsGit
- 有了 Spring 為什麼還要弄個 Spring BootSpring Boot
- Maven中optional和scope元素的使用,你弄明白了?Maven
- 我發現了三款有點像《原神》的遊戲遊戲
- 為什麼在《半條命:愛莉克斯》裡找不到撬棍了?
- 我工作三年了,該懂併發了!
- 雲原生 WebAssembly 現在發展到哪一步了?Web
- 馬雲收購大潤發 創始人揮淚離場:贏了沃爾瑪卻輸給了時代
- MySQL 偶爾抽風,效能突然下降MySql
- 今天學習了一下dockerDocker
- 超越YOLOv5的PP-YOLOv2和1.3M超輕量PP-YOLO Tiny都來了!YOLO
- AI在遊戲裡碾壓了我們之後,又準備去開發遊戲了AI開發遊戲
- 今天將原來hp的array管理工具回憶了一下
- 它來了,它來了,HarmonyOS應用開發線上體驗來了
- 弄明白CMS和G1,就靠這一篇了
- 研究了一下 Webpack 打包原理,順手掙了個 AirPods ProWebAI
- 別了鄭州,2020再出發
- 突發!Gitee 圖床,廢了!Gitee圖床
- 開發環境下PP檔案的建立開發環境
- 在阿里幹了10年Java開發的表哥放假回來了,聊完之後大徹大悟阿里Java
- do 一下來了一個 reduxRedux
- WeCare最新發布:1480萬研發基金有主了!
- 發售三個月《了不起的修仙模擬器》現在如何了?
- 90% 以上的獨立開發者,敗在了認知環節
- 資料視覺化在智慧物流中發揮了什麼作用?視覺化