Material Ledger Obligatory for Material Valuation
This simplification makes it mandatory to use the Material Ledger (ML) in all SAP S/4HANA systems.
After the technical SUM migration, the Material Ledger needs to be migrated.
Relevant IMG migration activities:
o from SAP ERP or SAP Simple Finance to SAP S/4HANA 1511: transaction: SPRO -->Migration from SAP ERP Accounting powered by SAP HANA --> Preparations and Migration of Customizing --> Preparations and Migration of Customizing for Material Ledger --> Migrate Material Ledger Customizing
o from SAP ERP or SAP Simple Finance to SAP S/4HANA 1610: transaction: SPRO --> Migration to SAP S/4HANA Finance --> Preparations and Migration of Customizing -->Preparations and Migration of Customizing for Material Ledger --> Migrate MaterialLedger Customizing
o from SAP ERP or SAP Simple Finance to SAP S/4HANA 1511: transaction: SPRO -->Migration from SAP ERP Accounting powered by SAP HANA --> Migration --> Material Ledger Migration
o from SAP ERP or SAP Simple Finance to SAP S/4HANA 1610: transaction: SPRO -->Migration to SAP S/4HANA Finance --> Data Migration --> Start and Monitor Data Migration
You need to migrate the Material Ledger even if you are already using SAP Simple Finance (that is,you are migrating from SAP Simple Finance to SAP S/4 HANA Inventory Management). In addition, you need to migrate the Material Ledger even if you are already using the Material Ledger in your
source system. If you performing an upgrade from S/4HANA 1511 to S/4HANA 1610, no manual IMG
Material Ledger data migration is necessary. Latest trends in material management aim for improved and more flexible valuation methods in multiple currencies and parallel accounting standards while simultaneously reducing required system resources and improving scalability of the business processes. Since the data model of the Material Ledger module supports these business requirements, it was chosen as the basis for material inventory valuation in the new SAP S/4HANA solution. It is very important to distinguish between Material Ledger, in its role as an inventory subledger in Accounting, and the business feature Actual Costing. Material Ledger, as the inventory subledger, values material inventories in multiple currencies and GAAPs in parallel. In addition Material Ledger is a basic prerequisite for the use of Actual Costing. With Actual Costing you can value your material inventories, work in process, and cost of goods sold with weighted average unit costs that are being calculated after the fact by evaluating business transactions of one or more posting periods. Actual Costing also provides additional features, such as actual cost component splits. Even though activation of Material Ledger is now mandatory, activation of Actual Costing is still optional.
Before S/4HANA, the inventory valuation tables xBEW(H) - tables: EBEW, EBEWH, MBEW, MBEWH,OBEW, OBEWH, QBEW, QBEWH - contain transactional as well as master data attributes.
With S/4HANA, the inventory valuation tables do still exist as DDIC definitions as well as database objects.
However, they will only be used to store material master data attributes. The transactional fields LBKUM, SALK3 and SALKV will be retrieved from the Material Ledger. (From S/4HANA 1610 these transactional fields will be retrieved from the Universal Journal Entry Line Items table ACDOCA and the Material Ledger table. For more detailed information please see SAP Note: 2337383).
Hence,those fields are not updated anymore in the original xBEW(H) tables.
As a consequence, the above mentioned tables need to be updated less often, which leads to a higher throughput due to fewer database locks. For compatibility reasons there are Core Data Service (CDS) Views assigned as proxy objects to all those tables ensuring that each read access to one of the mentioned tables still returns the data as before. The CDS views consist of database joins in order to retrieve both master data from the original xBEW(H) table and transactional data from Material Ledger tables. (From S/4HANA 1610 transactional data from the Universal Journal Entry Line Items table ACDOCA and the Material Ledger table. For more detailed information please see SAP Note: 2337383).
Hence all customer coding, reading data from those tables, will work as before because each read access to one of the tables will get redirected in the database interface layer of NetWeaver to the assigned CDS view. Write accesses to those tables have to be adjusted if transactional fields are affected.
The following table gives an overview of the new relevant database objects in the S/4HANA Inventory Valuation data model:
DDL source of CDSview for redirect(proxy view)
View to read the content ofthe original database table(w/o redirect to proxy view)
View to readmaster dataattributes only
Sales Order StockValuation
History of SalesOrder StockValuation
History of MaterialValuation
Valuated Stock withSubcontractor(Japan)
History of ValuatedStock withSubcontractor(Japan)
History of ProjectStock Valuation
Business Process related information
If customers are not already using the material ledger, it will be activated during the conversion process. In MM02 and MR21 material prices can now be maintained in multiple currencies.
In Financials the inventory account balances are calculated separately for each currency and result therefore in a cleaner and more consistent valuation in other currencies than the local currency.
Transaction not available inSAP S/4HANA on-premiseedition 1511
MMPI: Initialize period for material master records (Not available with activated Material Ledger)
Related SAP Notes
SAP Note: 2194618SAP Note: 2129306
Custom Code related information
SAP Notes: 1804812
原文发布于微信公众号 - SAP最佳业务实践（sztunxi）