SAP Batch Derivation功能初探之一
SAP Batch Derivation功能初探之一
在很多行業裡,存在這樣的業務場景:生產部門的生產,主要分2大塊。第一塊是生產出半成品,第二塊是將半成品包裝成成品用於銷售給客戶。在一些行業裡,成品的批次號跟所包裝的半成品批次號是有關係的,比如二者成品號相同,這樣比較方便業務人員識別與追溯,並在在這些行業裡,成品的生產日期/有效期等關鍵屬性也跟對應的半成品的批次屬性保持一致。在這些行業的企業實施SAP專案的時候,對於這個場景需要SAP系統能提供解決方案。
在很多跨國企業的中國工廠裡,主要就是分包裝從總部生產好的半成品,畢竟中國的人力資源豐富,人力成本比較低。跨國企業為了保住核心技術,核心的半成品的生產不放在海外工廠進行,海外工廠只負責對生產好的半成品分包裝成成品,然後在本地市場銷售。所以在這些企業的SAP推廣專案中,也經常會有這種業務場景和需求。
實際上,SAP提供了標準的Batch Derivation功能,能很好的實現這種半成品批次號/生產日期/有效期等屬性到成品批次上的自動傳遞或者派生。筆者所在的專案上,就啟用了Batch Derivation功能,這引起了筆者的強烈關注和興趣,所以筆者打算花些時間來研究研究。
透過現象看本質,我們從表象入手。這裡我們以批次號的從半成品到成品派生為例,看看這個功能的效果。
1,我們有如下的成品料號ZFG0003的BOM結構,
假定該成品就是由半成品料號ZSFG003和包裝物料ZPACK0001包裝後生成的。
我們為該成品建立好了工單3000028117,業務人員指定了該工單需要消耗的半成品的批次號是FY9F,如下圖。
2,COR2 下達這個工單,系統出現如下的‘Result of Derivation’小視窗,
系統提示說:Derivation carried out successfully,並且可以看到成品的批次也將是FY9F。回車,
系統提示Release carried out,然後儲存這個工單。
執行COR3看這個工單,
該成品的批次號也被確定是FY9F, 跟其半成品批次號一致。這個效果就是透過SAP系統的batch derivation來實現的。
3,為了實現這個功能,我們需要維護2個Batch Derivation相關的Condition Record主資料。如下圖示:
這2個主資料分別是Batch Derivation Sender Condition Records和Batch Derivation Receiver Condition Records.
3.1, Batch Derivation Sender Condition Records.
事務程式碼DVS1/2/3分別用於建立,修改和顯示這個主資料。這裡使用DVS3去顯示一下本例中的sender condition record主資料。
事務程式碼DVS3, condition type BDS1,
Sender裡維護的物料是半成品,作為批次屬性的傳送方。當然專案上在Exit1欄位裡設定了標記,做了增強,支援特殊需求。
3.2,Batch Derivation Receiver Condition Record.
事務程式碼DVR1/2/3分別用於建立修改和顯示Receiver Condition Record. 這裡我們看看本例中的資料。執行事務程式碼DVR3,condition type BDR1,
Receiver裡維護的物料是成品料號,作為批次屬性的接收方。當然專案上在Exit1欄位裡設定了標記,做了增強,支援特殊需求。
-完-
2021-2-7 寫於蘇州市。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946223/viewspace-2757132/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAP Batch Derivation功能初探之二BAT
- SAP 批次管理(Batch management)BAT
- SAP note 532914:Derivation of chars: No error message, although flag is setError
- SAP Distribution Model初探
- SAP 客供料管理初探
- SAP QM-IDI 初探
- SAP settype COMM_PR_BATCH的下載方式BAT
- Flink的sink實戰之一:初探
- Spring Cloud Gateway實戰之一:初探SpringCloudGateway
- 「SAP技術」SAP MM MPN物料的採購初探
- SAP HUM 巢狀HU初探 II巢狀
- SAP HUM 巢狀HU初探 III巢狀
- SAP HUM 巢狀HU初探 IV巢狀
- SAP S4HANA BP初探
- 【BATCH】BATCH-CopyBAT
- SAP MM 採購預付款管理初探
- SAP UI5 batch 請求的響應解析流程分析UIBAT
- SAP LSMW Batch Input不能支援MEK1事務程式碼!BAT
- SAP RETAIL 商品LISTING方法之一AI
- SAP HUM事務程式碼 HUMAT 之初探
- SAP UI5裡Batch操作和Read操作的區別UIBAT
- SAP MM 特殊庫存之T庫存初探
- SAP RETAIL 補貨型別RF之初探 IAI型別
- SAP RETAIL 補貨型別RF之初探 IIAI型別
- Android 刷臉登入功能初探Android
- 新功能初探 | MySQL 8.0 Multi-Valued Indexes功能簡述MySqlIndex
- jdbc batchJDBCBAT
- SAP RETAIL 參考PO建立分配表之一AI
- 利用Visual Basic開發SAP介面程式初探-RFC
- SAP HANA Cloud 學習教程之一: 如何在 SAP BTP 上建立 SAP HANA Cloud 例項Cloud
- SAP UI5 應用開發教程之一百零二 - SAP UI5 應用的列印(Print)功能實現詳解試讀版UI
- SAP系統常用功能
- 自定義SAP功能表
- 解毒batch normalizationBATORM
- TSM BATCH模式BAT模式
- SAP ABAP:獲取匯率的完整實現之一
- SAP UI5 框架是如何執行 batch 請求的單步除錯UI框架BAT除錯
- SAP HU上面的'Obj.to Which HU Belongs'欄位初探OBJ