Professional Documents
Culture Documents
SAP Best Practice Design - S4HANA 1709 Transfer Prices.v1
SAP Best Practice Design - S4HANA 1709 Transfer Prices.v1
PUBLIC
Agenda
Valuation
Currency Legal Group Profit Center
Local 10 11 12
Group 30 31 32
Currency:
• Local Currency, Group Currency
Valuation:
• Legal Valuation according to Legal Purpose with IC mark-up
• Group Valuation according to Group purpose without IC mark-up
• Profit Center Valuation for management purpose, transfer prices
Actual Costing
Classic Material Valuation provides balances Material Ledger optional
per inventory account in company code Material Inventory
Revaluation of stock value
currency with actual price
(with real cost of goods receipt
The Material Ledger provides balances per or cost of goods manufactured)
inventory account in multiple currencies –
these values are now included in the
universal journal Parallel Currencies Parallel Valuation
Valuate with Transfer Prices
historical exchange rates Company Legal ProfitCenter
for multiple currencies
– Material Ledger also provides options to perform multilevel actual costing. This will be
performed using a costing run as before (not in scope for the Universal Journal).
– Finally the Material Ledger enables Parallel Valuation / Transfer Prices. Parallel Valuation
handles Legal, Group and Profit Center Valuation.
Price Determination 2
– Prices and Values shown in
the Material Master are taken
directly from the Universal
Journal
€$
Up to 3 currencies in Material Master (10 per Fin. Ledger) Real-time Insights
▪ Tracking historic rates in material master ▪ Analyze & Optimize the Flow
¥ ▪ Local legal valuation & e.g. hard or trading currency ▪ Use real-time KPI‘s (Inv. turnover)
▪ Predict/ Simulate
Digital Core
44
12
1 2
26
5
12
2 8
1
26
14 5
3
Variances Margin 2
Finance P&L
/ by legal entity& account by object / responsibility by segment & dimension by valuation view
SAP Business
Suite
On the fly aggregation and compatibility views for
indices and obsolete tables Material Values
Valuation in MM or Valuation in ML
Selection Hybrid:
Used
Aggregates
for Master
Master Data
Data with
only
History
ML Valuation
Settlement
Valuated Stock
MBEW
MBEW MBEWH MLDOC
CKMLCR MLPP CKMLPP CKMLPPWIP
QBEW
QBEW QBEWH MLHD MLCRF MLCD CKMLMV004
OBEW
OBEW OBEWH MLKEPH CKMLMV003
MLIT
Group Flexible
Disclosure Management BPC Planning
Reporting Upload
BPC
Central Finance Intercompany BPC Consolidation
SAP ERP Integration
SAP R/3
Non-SAP Validations Eliminations Modelling BPC Modelling
Currency
Accounting Controlling Validation
Translation
From a costing point of view there are two elements in the supply chain:
• The bill of material (BOM) : provides a link between • The Material Ledger : captures the link between
plants that trade with one another for planning sender plant and receiver plant as the goods
purposes. movement for the stock transfer order is posted.
Underlying conditions:
• A single instance
• Common material numbers
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 18
Cross-Company Purchase Order Triggers Document Flow
GR in buying company
Intercompany billing
Goods Issue to
COGS Account
Recapture!!
Alternative Options:
“Parallel single-valuation Ledgers”
Legal View
• Valuation is assigned to Ledger
• Option for new installations Group View
“Multi-valuation Ledger”
• Currency types of all Valuations
can be assigned
• No separate close needed
• Memory footprint optimized
• Default for Migration
Legal View Group View Profit Center View
Example:
Leading Ledger with Group Valuation according to IFRS / US GAAP etc. According to Group Accounting
Parallel Ledger with Legal Valuation according to Local GAAP’s
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 22
COGS split in journal entry supports fix/var costs and parallel valuations
Planning:
Cost Estimate in local valuation (0) Cost Estimate in group valuation (1) Cost Est.in profit center valuation (2)
Multilevel Cost Comp. Total Fix Cost Comp. Total Fix Cost Comp. Total Fix
Cost Estimates Material 220 USD 0 USD Material 110 USD 0 USD Material 275 USD 0 USD
for finished materials Production 300 USD 100 USD Production 300 USD 100 USD Production 300 USD 100 USD
in parallel valuations Overhead 150 USD 50 USD Overhead 150 USD 50 USD Overhead 150 USD 50 USD
Legal valuation:
PR00(PI00) – revenues
VPRS – costs
Group valuation:
KW00 – passes cost estimate
MLHD
Usage of Material Ledger for parallel currencies and
parallel valuation purpose
MLIT – Contents of tables MLIT, MLPP, MLPPF, MLCR, MLCRF,
MLCD, CKMI1, BSIM is now stored in ACDOCA. MLHD
MLPP data is stored in BKPF
– Compatibility views V_<TABLENAME> (e.g. V_MLIT) are
BKPF
MLPPF
provided in order to reproduce the old structures
– Access to old data in tables still possible via the views
MLCR
ACDOCA V_<TABLENAME>_ORI (e.g. V_MLIT_ORI)
MLCRF
– MLHD, MLIT, MLPP, MLCR still keep prima nota
information, in case of manual price changes or material
MLCD
debit/credit.
CKMI1
Usage of Material Ledger for Actual Costing purpose
– MLIT, MLIT, MLPP, MLPPF, MLCR, MLCRF, MLCD are
BSIM used as before Simple Finance
• Note! It is not recommended to use the actual costing function w/ 1610 and the initial shipment. You need SP01
(https://launchpad.support.sap.com/#/notes/0002416935)
• Reduced complexity and improved runtimes for Actual Costing: 4 process steps are now one ‘Settlement’:
• 'Single-Level Price Determination',
• 'Multilevel Price Determination',
• 'Revaluation of Consumption',
• 'WIP Revaluation‘
• Change of standard price for materials and activities within the period is supported. Technically
(https://launchpad.support.sap.com/#/notes/0002416935)
• New Tables:
• MLDOC Material Ledger Document
• MLDOCCS Material Ledger Document Cost Component Split
• The new Material Ledger Document tables MLDOC and MLDOCCCS replace most former periodic tables (MLHD,
MLIT, MLPP, MLPPF, MLCR, MLCRF, MLKEPH, CKMLPP, CKMLCR, MLCD, CKMLMV003, CKMLMV004,
CKMLPPWIP, CKMLKEPH).
• New Material Ledger Cockpit - note 2353076 is mandatory for using the new CKMLCP.
CO COBK FAAT_DOC_IT
COEP COSS COSP
Status Info VBUK VBUP
Index for Rebates
AA ANEK FAAT_YODA
ANEP ANEA ANLC ANLP
PRCD_
Conditions KONV(new)
ELEMENTS VBOX
FAAT_PLAN
ML MLHD* MLIT*
_VALUES MLCD* MLCR* BSIM* CKMI1*
VBFA
Document Flow VBFA
SAP Business
(simplified)
Inventory
EBEW
EBEW EBEWH MLDOCCCS MLCR CKMLCR CKMLKEPH Hybrid: Master Data
Used for with Data
Master Stockonly
Aggregates MARCH MARDH MKOLH
CKMLPP movements
QBEW
QBEW QBEWH MLCRF MLCD CKMLMV004 MCHB MARC MARD MSKU MSLBH MCHBH MSKUH
MLHD
OBEW
OBEW OBEWH MLKEPH CKMLMV003 MSKA MKOL MSPR MSLB MSKAH MSPRH
MLIT
1. Fiori Launchpad
2. Fiori: Display Stock – Single Material / MMBE
3. Fiori: Create Purchase Order Advanced - for Intercompany Stock Transport Order (ME21N)
4. TA: Create Outbound Delivery / VL10B Purchase Orders
5. Fiori: Change Purchase Order Advanced - Check PO is updated in PO History
6. TA: Post Goods Issue with reference to Outbound Delivery (VL02N)
7. Fiori: Analyze generated Financial Documents in both Company Codes in Parallel Valuations -
Change Purchase Order Advanced
8. Fiori: Intercompany Billing – Create Billing Document (VF01)
9. Invoice Receipt (IDOC)
10. ML document (CKM3)
11. Product Costing (CK13N)
PS: MMPV may need to be executed!!!
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 32
S/4HANA Transfer Prices – Process Flow
Material: FSM-F-01
Stock Transport Order
Sender Plant: TP09 Receiver Plant: TP10
Co Code: T007, Switzerland Co Code: T008, Germany
Currency: CHF Currency: EUR
Sender: Receiver:
Company Code T007 CHF Company Code T008 EUR
Profit Center 1015 Profit Center 1500
VL10B
OutbDelPO
VL02N
Post Goods
Issue
Swiss Company =
Vendor VENDT007
In the Swiss Co Code, Cost of goods sold (COGS) G/L is debited and
Finished goods inventory G/L is credited in multiple valuations.
ACDOCA
The cost of goods sold (COGS) posted in the previous document shown, got reversed
(i.e. credited) here and the cost of goods sold (COGS) break up i.e. raw materials,
production overhead etc. is posted with reference to different G/L's. It can provide better
insight into the cost details in multiple valuations.
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 46
Check Goods Issue - WA document - ACDOCA
Legal
Group
PrCtr
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 55
Intercompany Billing, Invoice Receipt (and GR) - ACDOCA
D Click
Check Material Ledger Settings 1. Assign Currency Types and Define Material Ledger Types
FS00
Valuation Clearing Account determination
Legal valuation:
PI01 – IC revenues
PR00 – revenues
VPRS – costs
Group valuation:
KW00 – passes cost estimate
Group valuation:
KW00 – passes cost estimate
Condition Category:
b Transfer Price for Group Valuation
c Transfer Price for Profit Centers
Sold Qty
PI01 IC Reven
VPRS Leg COGS
KW00 Grp COGS
Inventory IC Vendor
L 700 700 L
General Receiving G 500 700 G
Ledger Company GR/IR GR/IR
700 L L 700
500 G G 500
COGS IC Cust.
L 400 L 700 IC Profit Clear
Delivering G 500 G 700
L 0
G 200
Company Inventory IC Revenue IC Profit Clear
400 L 700 L 0L
500 G 500 G 200 G
© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 81
S/4HANA Transfer Prices – Process Flow
Reset for company code 1000 not possible, since MM-IM data exists in MATDOC
2435848 - S/4HANA: Prevent that transaction OBR1 is executed, if S/4HANA MM-IM and Actual Costing data exist
2523145 - OBR1: reset for company code not possible, since MM-IM data exists in MATDOC
https://i7p.wdf.sap.corp/sap/support/notes/2523145
NSDM_MIG_DELETE_MATDOC
Deletes MATDOC, MATDOC_EXTRACT
Leaves ACDOCA_M_EXTRACT untouched
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.
The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software components
of other software vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated
companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company products and services are those that are
set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release
any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments, products,
and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The
information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various
risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements,
and they should not be relied upon in making purchasing decisions.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company)
in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies.
See http://global.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.