Upload
mpaneva
View
72
Download
7
Embed Size (px)
DESCRIPTION
Inventory Valuation – Material Ledger Closing
Citation preview
EHP5 for SAP ERP 6.0
June 2011
English
Inventory Valuation – Material Ledger Closing (182)
SAP AGDietmar-Hopp-Allee 1669190 WalldorfGermany
Business Process Documentation
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
Copyright
© 2011 SAP AG. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.Oracle is a registered trademark of Oracle Corporation.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.
Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company.
All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.
These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group 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.
© SAP AGPage 2 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
Icons
Icon Meaning
Caution
Example
Note
Recommendation
Syntax
External Process
Business Process Alternative/Decision Choice
Typographic Conventions
Type Style Description
Example text Words or characters that appear on the screen. These include field names, screen titles, pushbuttons as well as menu names, paths and options.
Cross-references to other documentation.
Example text Emphasized words or phrases in body text, titles of graphics and tables.
EXAMPLE TEXT Names of elements in the system. These include report names, program names, transaction codes, table names, and individual key words of a programming language, when surrounded by body text, for example, SELECT and INCLUDE.
Example text Screen output. This includes file and directory names and their paths, messages, source code, names of variables and parameters as well as names of installation, upgrade and database tools.
EXAMPLE TEXT Keys on the keyboard, for example, function keys (such as F2) or the ENTER key.
Example text Exact user entry. These are words or characters that you enter in the system exactly as they appear in the documentation.
<Example text> Variable user entry. Pointed brackets indicate that you replace these words and characters with appropriate entries.
© SAP AGPage 3 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
Content
1 Purpose.......................................................................................................................... 5
2 Prerequisites................................................................................................................... 5
2.1 Master Data 5
2.2 Roles 5
2.3 Preliminary Steps 6
2.3.1 Setting Controlling Area 6
3 Process Overview Table.................................................................................................7
4 Process Steps................................................................................................................. 8
4.1 Running Actual Costing Splitting 8
4.2 Running Actual Price Calculation 8
4.3 Production and Process Order Variance Calculation 9
4.4 Settling Variances 10
4.5 Costing Cockpit: Actual Costing 11
4.6 CO-PA Revaluation 12
© SAP AGPage 4 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
Inventory Valuation – Material Ledger Closing
1 PurposeThis document outlines the process of inventory valuation with the Material Ledger Closing at the end of the actual period. It provides end users with an example process description, which they can use as a template for their own valuation processes.
The Actual Costing/Material Ledger is legal requirement for Brazil and used to calculate actual product costs for each material at the end of the period end close. During the period, each material movements are valued with a standard price and any variances from this standard are collected in the material ledger together with the preliminary valuation when invoices are received or orders settled. In other words, Material Ledger serves for recording the real costs of externally procured materials and materials produced in-house and at the same time it takes into consideration and records all factors effecting price fluctuation.
At the end of the period, during the material ledger closing process the variances collected during the period are used to calculate the actual price for the materials and postings are made in the FI to reflect this price.
The actual price that is calculated is called the periodic unit price and can be used to revaluate the inventory for the period to be closed. In addition, you can use this actual price as the standard price for the next period. Valuating the material inventories at the periodic unit price provides a method of valuation using actual costs while avoiding the problems associated with the moving average price. Actual Costing therefore combines the advantages of price control using the standard price with the advantages of using the moving average price.
These Business Process Documentations can be used by all companies running an SAP R/3 system that integrates the Materials Management (MM), Production Planning (PP), Financial Accounting (FI), and Controlling (CO) components.
2 Prerequisites
2.1 Master DataYou have entered the master data required to go through the process steps of this scenario. Ensure that the following scenario-specific master data exists before you run this scenario:
Master data Value Selection Comment
Cost Center Group 130
Plant 1000
1100
© SAP AGPage 5 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
2.2 Roles
UseTo run this scenario in the SAP NetWeaver Business Client (NWBC), the following roles must already be installed. The roles in this Business Process Documentation must be assigned to the user or users running this scenario. You only need these roles if you are using the NWBC interface. You do not need these roles if you are using the standard SAP GUI.
PrerequisitesThe business roles have been assigned to the user who is running this scenario.
Business role Technical name Process step
Employee (Professional User)
SAP_NBPR_EMPLOYEE_S Assignment of this role is necessary for basic functionality.
Enterprise Controller
SAP_NBPR_CONTROLLER_M Setting Controlling Area
Product Cost Controller BR
SAP_NBPR_BR_PRDCOST_CONTRLR_S
Costing Cockpit: Actual Costing
Product Cost Controller
SAP_NBPR_PRDCOST_CONTRLR_S Settling Variances
Production and Process Order Variance Calculation
Enterprise Controller BR
SAP_NBPR_BR_CONTROLLER_M Actual Costing Splitting
Running Actual Price Calculation
CO-PA Revaluation
2.3 Preliminary Steps
2.3.1 Setting Controlling Area
UseThe controlling area is to be set before you carry out the first steps in controlling.
If the controlling area is already assigned in the user parameters (see the Quick Guide), this step is no longer necessary and can be omitted.
© SAP AGPage 6 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
Procedure
1. Access the transaction choosing one of the following navigation options:
Option 1: SAP Graphical User Interface (SAP GUI)
SAP ECC menu Accounting Controlling Cost Element Accounting Environment Set Controlling Area
Transaction code OKKS
Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role
Business role Enterprise Controller
(SAP_NBPR_CONTROLLER_M)
Business role menu Overhead Cost Controlling Planning Planning Preparation Set Controlling Area
2. On the Set Controlling Area screen, enter Controlling area 1000.
3. Save (F5) your entry as a user parameter.
3 Process Overview TableProcess step External
process reference
Business condition
Business role
Transaction code
Expected results
Setting Controlling Area
Enterprise Controller
OKKS
Running Actual Costing Splitting
Enterprise Controller BR
KSS2
Running Actual Price Calculation
Enterprise Controller BR
KSII
Production and Process Order Variance Calculation
Product Cost Controller
KKS1
Settling Variances Product Cost Controller
CO88
Costing Cockpit: Actual Costing
Product Cost Controller BR
CKMLCP
CO-PA Revaluation
Enterprise Controller BR
KE27
© SAP AGPage 7 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
4 Process Steps
4.1 Running Actual Costing Splitting
UseActual cost splitting makes it possible to divide costs into fixed and variable portions. You can also use it to carry out target/actual comparisons and to calculate actual prices.
Procedure1. Access the activity using one of the following navigation options:
Option 1: SAP Graphical User Interface (SAP GUI)
SAP ECC MenuAccounting Controlling Cost Center Accounting Period-End Closing Single Functions Splitting
Transaction Code KSS2
Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role
Business roleEnterprise Controller BR
(SAP_NBPR_BR_CONTROLLER_M)
Business role menuOverhead Cost Controlling Period End Closing Single Functions Actual Cost Splitting: Cost Centers
2. On the Actual Costing Splitting: Initial Screen, enter with the following information:
Field name Description User action and values Comment
Period <Period to Close>
Fiscal Year <Current Fiscal Year>
Cost Center Group 130 Example
3. Choose Execute.
4. If you get no errors, go back and deselect the Test Run option.
5. Choose Execute again.
4.2 Running Actual Price Calculation
UseIn this activity you run the Actual Price Calculation to calculate the real activity price in the Productivity Cost Center.
Procedure1. Access the activity using one of the following navigation options:
Option 1: SAP Graphical User Interface (SAP GUI)
SAP ECC Menu Accounting Controlling Cost Center Accounting Period-End
© SAP AGPage 8 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
Closing Single Functions Price Calculation
Transaction Code KSII
Option 2: SAP NetWeaver Business Client (SAP NWBC) via business role
Business roleEnterprise Controller BR
(SAP_NBPR_BR_CONTROLLER_M)
Business role menuOverhead Cost Controlling Period End Closing Single Functions Actual Price Determination: CCtrs
2. On the Execute Actual Price Calculation: Initial Screen, enter with the following information:
Field name Description User action and values Comment
Cost Center Group 130 Example
PeriodFrom <Period to Close>
To <Period to Close>
Fiscal Year <Current Fiscal Year>
3. Choose Execute.
4. If you get no errors, go back and deselect the Test Run option.
5. Choose Execute again.
4.3 Production and Process Order Variance Calculation
UseIn this activity, you calculate production and process order variances.
Procedure
1. Access the transaction choosing one of the following navigation options:
Option 1: SAP Graphical User Interface (SAP GUI)
SAP ECC menu Logistics Production Shop Floor Control Period-End Processing Variances Collective Processing
Transaction code KKS1
Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role
Business role Product Cost Controller
(SAP_NBPR_PRDCOST_CONTRLR_S)
Business role menu Product Cost Controlling Periodic Processing Variances Variance Calculation (Production Orders)
2. On the Variance Calculation: Initial screen, make the following entries:
Field name Description User action and values Comment
Plant 1000 Example
© SAP AGPage 9 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
With production orders Selected
Period <Period to Close>
Fiscal year <Current Fiscal Year>
All target cost vsns Selected
3. Choose Execute.
4. If you get no errors, go back and deselect the Test Run option.
5. Choose Execute again.
4.4 Settling Variances
UseIn this step, you settle the production variances to Financial Accounting and Profitability Analysis.
Procedure
1. Access the transaction choosing one of the following navigation options:
Option 1: SAP Graphical User Interface (SAP GUI)
SAP ECC menu Logistics Production Shop Floor Control Period-End Processing Settlement Collective Processing
Transaction code CO88
Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role
Business role Product Cost Controller
(SAP_NBPR_PRDCOST_CONTRLR_S)
Business role menu Product Cost Controlling Periodic Processing Settlement Actual Settlement: Production/Process Orders
2. On the Actual Settlement screen, make the following entries:
Field name Description User action and values Comment
Plant 1000 Example
With Production Orders Selected
Settlement Period <Period to Close>
Fiscal Year <Current Fiscal Year>
Processing Type Automatic
3. Choose Execute.
4. If you get no errors, go back and deselect the Test Run option.
© SAP AGPage 10 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
5. Choose Execute again.
4.5 Costing Cockpit: Actual Costing
UseIn this activity you run the Material Ledger Closing to calculate the actual costing.
Procedure
1. Access the activity using one of the following navigation options:
Option 1: SAP Graphical User Interface (SAP GUI)
SAP ECC Menu Accounting Controlling Product Cost Controlling Actual Costing/Material Ledger Actual Costing Edit Costing Run
Transaction Code CKMLCP
Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role
Business role Product Cost Controller BR
(SAP_NBPR_BR_PRDCOST_CONTRLR_S)
Business role menu Product Cost Controlling Actual Costing/Material Ledger Actual Costing Cockpit Actual Costing
2. On the Costing Cockpit: Actual Costing – Change Execute screen, in the Costing Run field, enter ML001.
3. Enter with the Period to be Closed and the Current Fiscal Year.
4. Enter a Description.
5. Choose Create Costing Run and confirm the Pop up.
6. Select the Plant Assignment tab and move the plant 1000 (Example) from the Available Plants to the Assigned Plants.
7. Choose Save.
8. In the Create Cost Estimate table, for each row, there is a Change Parameter button in the Parameters column, choose the one in the Selection row and deselect Background Processing.
9. Choose Save then choose Back.
10. Choose Execute that appears in the Execute column and the status light for this row turns green.
11. For the Determine Sequence row, choose the Change Parameter button. Deselect Background Processing, and then choose Save then choose Back.
12. On the row with Single-Level Pr. Determination, choose Lock and the Authorization will be changed to Allowed.
13. Click on Parameters of the Single-Level Pr. Determination and select the option Process Again and deselect the option Background Processing.
14. Choose Save and Back.
© SAP AGPage 11 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
15. Choose Execute.
16. Choose the Parameter of the Multilevel Pr. Determination and select the options Process Again and Check Against Moving Avg Price In Preceding Period. Also, deselect the Background Processing.
17. Choose Save and Back.
18. Choose Execute.
19. Choose the Parameter of the Revaluation of Consumption and select the option Process Again and deselect the option Background Processing.
20. Choose Save and Back.
21. Choose Execute.
22. On the row with Post Closing, choose the Parameter button and select the following:
Field name Description User action and values Comment
Execute Selected
Revaluate Material Selected
Revaluate Consumption
Selected
Set CO Account Assignment
Selected
Background Processing Deselected
Test Run Deselected
Save log Selected
23. Choose Save and Back.
24. Choose Execute.
25. Choose the Parameters of the Mark Material Prices row and select the option Beginning of the following period and deselect the option Background Processing.
26. Choose Save and Back.
27. Choose Execute.
4.6 CO-PA Revaluation
UseIn this activity you revaluate the CO-PA with the Actual Costing calculated with the Material Ledger Closing.
Procedure
1. Access the activity using one of the following navigation options:
Option 1: SAP Graphical User Interface (SAP GUI)
SAP ECC Menu Accounting Controlling Profitability Analysis Actual Postings Period-End Closing Periodic Adjustments
© SAP AGPage 12 of 13
SAP Best Practices Inventory Valuation – Material Ledger Closing (182): BPD
Periodic Valuation
Transaction Code KE27
Option 2: SAP NetWeaver Business Client (SAP NWBC) via Business Role
Business role Enterprise Controller BR
(SAP_NBPR_BR_CONTROLLER_M)
Business role menu Profitability Analysis Period End Closing Periodic Adjustments Periodic Valuation
2. If the Set Operating Concern dialog box appears, enter your Operating concern (for example, 10BR) and choose Enter.
3. On the Periodic Valuation: Initial Screen, make the following entries:
Actual Data
From period <Period to Close >.<Current Fiscal Year>
To <Period to Close >.<Current Fiscal Year>
Record type F
All Valuation Views Selected
Options
All val. flds modifiable Deselected
Periodic Valuation Deselected
Test Run X (Test run can be used initially, if desired)
Make sure you provide the data in the correct formatPeriod: Format MMM.YYYY (for example 001.2011)
4. Choose Selection criteria.
5. Choose Execute.
© SAP AGPage 13 of 13