SAP MM採購定價過程的一個簡單例子
SAP MM採購定價過程的一個簡單例子
本文以一個簡單的例子闡述了SAP MM模組中採購定價的基本原理。本例中,假定採購訂單裡輸入的是含稅採購價,然後系統自動計算出物料最終的採購價格(含稅價-稅額=採購價格)。
採購定價策略的後臺配置路徑:
IMG->Material Management->Purchasing->conditions.
1. Maintain condition table
條件表是用來確立採購價格(條件型別)的關鍵值組合。這些關鍵值都是採購訂單的欄位,採購價格可以根據這些欄位的不同組合得到不同的值。從而確定不同採購環境下的採購價格。
本例定義了901和904兩個條件表。
2. Define Access Sequences
儲存順序決定了條件型別的先後選擇順序。一般將特殊,明細的條件放在前面,將一般通用的條件放後。
本例簡單定義了儲存順序ZM01,條件表901的優先順序高於904,Exclusive打勾表示當滿足當前條件時不再繼續查詢下面的條件。
3. Define Condition type
條件型別是決定採購價格的一組要素,比如:價格,稅,折扣,運費等等。可以將前面定義的儲存順序分配給條件型別。
本例簡單定義了ZM00含稅價,ZM01淨價,ZM02稅三個條件型別。將存取順序ZM01分配給ZM00和ZM02,為什麼不分配給ZM01,下面會說到。
4. Define Calculation Schema
計算方案就是將各個條件型別的值做數值運算,最後得出最終的採購價格。
以本例計算方案ZM0001為例,如上圖。
Fro/To:表示求和統計所涉及到的步驟號碼 Man:表示需要手動輸入。
Mdt:表示該行是必須項 Stat:表示該條件型別不起控制作用。
SubTo:是表示該值傳遞到一個變數。
Reqt:是指使該條件型別其作用的前提條件或依賴提條件。
AltCTy:用於計算的公式或例程,為ABAP的一個子例程,可以點進去看程式碼邏輯。
AltCBV可以用於計算的基值。
ActKy:用於確定財務科目的記賬型別。
Subtotal 1/2/9:
KOMP-KZWI1/KZWI2,
AltCTy 25,
Source code of routing 25,
KOMP-MWSBP,
本例的公式為ZM01 = ZM00 - ZM02,ZM01就是最後的採購價格。因為ZM01是計算得來的值,所以之前不用分配儲存順序(Access sequence)。
5. Define Schema group
定義計劃組。計劃組有2類,一類是供應商的計劃組,一類是採購組織的計劃組,然後將採購組織的計劃組分配給採購組織。
本例只定義採購組織的計劃組M001,分配給採購組織M010。
6. Define Schema Determination
Determine Calculation Schema for Standard Purchase Orders,這裡將第4步的計算方案分配給計劃組。
本例將ZM0001分配給計劃組M001。透過步驟4~6,當我們用採購組織M010進行採購時,就能確立採購的價格的計算方案ZM0001了。
7. 配置完畢,然後我們可以去前臺建立條件了。
TCODE: MEK1。
因為儲存順序ZM01分配給了條件型別ZM00,所以建立的時候會讓你選擇條件表901和904。過程略。
8. 我們分別給ZM00和ZM02建立了條件,下面看看採購訂單專案吧。
參考連結:
https://blog.csdn.net/zjjmac/article/details/2632761?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_title~default-1.no_search_link&spm=1001.2101.3001.4242
-完-
2021-9-25 寫於住處。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946223/viewspace-2793809/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAP MM 採購申請審批的一個簡單實現方式
- SAP MM 採購價格裡的階梯價格
- SAP MM ME1P查詢採購訂購訂單價格歷史
- 「SAP技術」SAP MM 採購資訊記錄新價格不能體現在採購訂單新的ITEM上?
- SAP 基於採購訂單的MIRO校驗過程
- SAP MM 採購訂單與相關合同的價格差異問題分析
- SAP MM 採購資訊記錄中價格單位轉換因子的修改
- SAP MM 採購訂單抬頭資料裡的Condition
- 「SAP技術」SAP MM MPN物料的採購初探
- SAP MM 移動平均價的商品發票價格和採購訂單價格差異的處理
- SAP MM 採購預付款管理初探
- SAP MM 如何看一個採購申請是由APO系統建立後同步過來的?
- SAP MM 關於採購組設計的思考
- SAP MM 採購申請單據ITEM資料裡的Closed標記
- SAP MM PR單據中採購組為空帶來的問題!
- 一個簡單的「IOC」例子
- SAP MM 有了採購訂單歷史的PO行專案裡的採購附加費不允許再改了?
- 擼一個簡單的MVVM例子MVVM
- SAP人工智慧服務Recast.AI的一個簡單例子人工智慧ASTAI單例
- SAP RETAIL MM42維護的採購價格,等同於ME11&ME12的效果AI
- 一個最簡單的 Github workflow 例子Github
- SAP MTA 裡定義 SAP UI5 module 的一個例子UI
- 通過一個簡單的例子,瞭解 Cypress 的執行原理
- SAP建立採購訂單流程
- SAP RETAIL 我的第一個寄售型別的跨公司採購訂單AI型別
- 一個簡單的netty通訊的例子Netty
- SAP MM 採購訂單收貨之後自動形成分包商庫存?
- JUnit概述及一個簡單例子單例
- 「SAP技術」SAP MM 委外加工採購流程裡副產品的收貨
- SAP MM 明明已經擴充套件供應商到採購組織下,採購訂單裡還是報錯?套件
- WebRTC:一個視訊聊天的簡單例子Web單例
- 一個簡單java程式的執行全過程Java
- 一個簡單的生活例子,感受TRIZ的魅力!
- 一個簡單的例子瞭解async跟defer
- 一個簡單的例子教會您使用javapJava
- SAP S/4HANA中的採購簡化
- 自定義 SAP 採購訂單螢幕
- SAP MM裡的ERS功能不適用於供應商寄售採購模式模式