Top Banner
14

Table of Contents - DigitalOcean

Feb 25, 2023

Download

Documents

Khang Minh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Table of Contents - DigitalOcean
Page 2: Table of Contents - DigitalOcean

5

Table of Contents

Table of ContentsIntroduction 7

1 Introduction to inventory valuation 91.1 The material ledger and S/4HANA 91.2 The universal journal 191.3 Currencies 201.4 Inventory valuation in S/4HANA 42

2 Valuation in parallel currencies 512.1 Parallel currency valuation scenario 512.2 Configuration for parallel currencies 532.3 Material master settings 562.4 Goods movements and parallel valuation 582.5 Analysis tools 67

3 Valuation using transfer prices 773.1 Transfer pricing scenario 773.2 Configuring for transfer pricing 773.3 Inventory valuation and analysis 893.4 Profit center valuation 92

4 Valuation at actual cost 1074.1 Actual costing scenario 1074.2 The problem with standard prices 1074.3 The problem with moving average prices 1094.4 The actual costing solution 1114.5 Actual costing configuration 1114.6 Material ledger documents 1394.7 Executing the costing run 1444.8 Analyzing the results 1694.9 Other actual costing functionality 181

Page 3: Table of Contents - DigitalOcean

6

Table of Contents

5 Balance sheet valuation 1975.1 Scenario using balance sheet valuation 1975.2 Balance sheet valuation configuration 1975.3 Material setup 2065.4 Actual costs with balance sheet valuation 2085.5 Analyzing the results 223

A The Author 227

B Index 228

C Disclaimer 234

Page 4: Table of Contents - DigitalOcean

51

2 Valuation in parallel currencies

The primary function of the material ledger in S/4HANA is to be the vehicle for maintaining inventory valuation in multiple currencies. Cor-porations that conduct business in multiple countries need to be able to view inventory values both in local currency and in other currencies, according to corporate requirements. The material ledger allows for in-ventory to be represented in three different currencies simultaneously.

2.1 Parallel currency valuation scenario

Let’s look at an example company—Universal Writing Utensils, which is based in Belgium. Group currency for the S/4HANA client is set to EUR. The company also has plants in the United States and Mexico, and wants to be able to view inventory for the North American operations in USD, as well as in EUR. In addition, the Mexican plant needs valuation in the local country currency, MXN (Mexican pesos). Universal Writing Utensils does not want to implement actual costing for these plants.

Two global companies have been defined: K101 for Europe and K102 for North America (see Figure 2.1).

Figure 2.1: Universal Writing Utensils companies

Companies are configured under menu path Enterprise Structure • De-finition • Financial Accounting • Define Company. Figure 2.2 shows the details of the North American company, K102, which uses USD as the company currency (currency type 60).

Page 5: Table of Contents - DigitalOcean

52

Valuation in parallel currencies

Figure 2.2: Definition of company K102

Three company codes have been set up using menu path Enterprise Structure • Definition • Financial Accounting • Edit, Copy, Delete, Check Company Code: K101 for Belgium, K102 for the United States, and K103 for Mexico (see Figure 2.3).

Figure 2.3: Company codes for Universal Writing Utensils

Company codes are assigned to companies via menu path Enterprise Structure • Assignment • Financial Accounting • Assign Company Code to Company. Figure 2.4 shows company codes K102 and K103 as-signed to company K102.

Page 6: Table of Contents - DigitalOcean

53

Valuation in parallel currencies

Figure 2.4: Assigning company codes to companies

2.2 Configuration for parallel currencies

Basic material ledger configuration is covered in Sections 1.1.1 and 1.1.2. The required currency types should be selected prior to defining the com-pany code; trying to change them at a later date is a difficult task requiring conversions and probable loss of historical data, assuming it can be done at all. For this scenario, all the currency types use the legal valuation view. The currency types are assigned by company code to the required financial ledgers and are then assigned to the valuation area as part of the material ledger setting for that valuation area.

2.2.1 Ledger settings

For a currency type to be eligible for use as a material ledger currency, it must be assigned to the company code/ledger combination in transaction FINSC_LEDGER. After selecting the ledger in the Ledger folder, click on the Company Code Settings for the Ledger folder. Figure 2.5 shows the currency definition for company code K103 in the leading ledger 0L. Local Curr. Type is automatically generated from the company code def-inition, and Global Curr. Type comes from the configuration of the con-trolling area to which company code K103 is assigned. Local currency type is mandatory for the material ledger. The other material ledger currency types must come from the global currency type and the eight other freely defined currency types.

Page 7: Table of Contents - DigitalOcean

54

Valuation in parallel currencies

Figure 2.5: Defining currency types for ledger and company code

Figure 2.5 shows currency type 60 assigned as one of the freely defined currencies, as required by the scenario. Other currency types can be as-signed, but only three can be used by the material ledger.

2.2.2 Currency settings

The currencies to be used by materials in the plant or valuation area are determined by the configuration of the material ledger type. Transaction OMX2 shows the material ledger type definition for type UWU1 (see Figure 2.6).

Figure 2.6: Configuring the material ledger type

Click on the Define individual characteristics folder to display the cur-rency types assigned to the material ledger type (see Figure 2.7). Currency type 10 is automatically assigned when the material ledger type is created. Up to two more currencies can be defined, but they must be one of the allowed currency types for the material ledger (this list is covered in Section 1.1.2). Only currency types valid for the material ledger can be selected. User-defined currency types are not allowed.

Page 8: Table of Contents - DigitalOcean

55

Valuation in parallel currencies

Figure 2.7: Assigning currency types to material ledger type

When a new plant or valuation area is created, the material ledger type is assigned to the plant by using transaction OMX3 (see Figure 2.8). The as-signment is valid only if the following are true:

f the currency types are valid material ledger currency types

f the currency types are assigned to the company code for the lead-ing ledger in FINSC_LEDGER

Note that other currency types can be assigned to the company code/ledger combination but cannot be used for inventory valuation purposes.

Figure 2.8: Assigning material ledger type to valuation area

2.2.3 Plant activation

The final configuration is made by using transaction OMX1 to enable the material ledger for the valuation area. Once enabled, it cannot easily be disabled again in a production client. This should only be done in a devel-opment or test client, because disabling deletes historical material ledger data.

Page 9: Table of Contents - DigitalOcean

Index

228

B Index

AAccount determination

general configuration 123posting keys 126posting rules 125valuation modifier 127

Activity Consumption Analysis report 180price determination structure 180price history 180

Actual cost component splitactivation 121manual update 193

Actual costing 45, 46, 111activation 120alternative valuation run 50configuration 111cumulative inventory 111inventory categories 111material status 176

Actual costing difference categoryNot Allocated 156, 182Not Distributed 154, 182

Actual costing run 140, 144background processing 148costing levels 152creation 144Mark Prices step 144, 167Post Closing step 144, 157Preparation step 144, 149price determination cycles 156revaluate consumption 158revaluate material 157Selection step 144, 147Settlement step 144, 152unlocking a step 149

Asset Accounting 192

AVR 183alternative activity rate 190create with run reference 221creation 184General Data section 184LIFO valuation 215Mark Prices step 188processing steps 188run reference 218

BBackflushing 193Balance sheet valuation 47

actual costing run 222AVR 215configuration 197key figure schemes 203valuation alternatives 205

Business functionsFIN_CO_COGM 50, 191, 219LOG_MM_SIT 182

CCompany 33Company code 33

assign ledger currency types 53assign to company 52configuration 52

Currency 27balance transaction 21, 22controlling object 21freely defined 21global 21, 22local 20, 22transaction 21, 22

Page 10: Table of Contents - DigitalOcean

Index

229

Currency and valuation profile 13, 78, 92activation 83assign to controlling area 80configuration 78

Currency conversions 39basis for conversion 40company code-specific 39global 39

Currency type 22, 27assignment 23BSEG currencies 23CO currencies 24company code (10) 29consolidation unit (C0) 37controlling area (20) 30controlling object (70) 33conversion level 28definition 28document currency (00) 29financial management area (A0) 36global company (60) 33, 51group (30) 30hard (40) 31index-based (50) 32ledger (80) 34material ledger currencies 24operating concern (B0) 36profit center invoice (90) 35user-defined 39

DDetermination of lowest value 47,

208document types 202movement types 202raw material values 214

Distribution of consumption differences 122, 193

Dynamic price changes 119

EExchange rate

company code-specific setting for currency type 61currency type setting 61global setting for currency type 61moving average price 60reference currency 60standard price 59

FFIFO 47

activation 208calculations 212define relevant movement types 199define valuation level 198enable FIFO valuation 197FIFO variant 203method 199price update 213process receipts 212valuation area assignment 201

Fiori appsActvity Consumption Analysis 180Change Actual Cost Components 194Change Price Determination 57, 136Edit Actual Costing Runs 144, 184, 218, 221Edit Alternative Valuation Runs 183, 218Highest Inventory Value 179Material Costs and Inventory Values 178Material Inventory Values Balance Summary 75, 90Material Ledger Documents 142Material Ledger Startup 16, 136

Page 11: Table of Contents - DigitalOcean

Index

230

Material Price Analysis 68, 169, 190, 223Material Value Flow Monitor 182Period Status 177Release Material Cost Estimates 88Trial Balance Report 20WIP at Actual 179

GGeneral modifier code 124Goods movements

moving average issue prices 65, 67moving average price 60standard price 59

IIntercompany actual costing 181Inventory valuation

parallel currencies 45split valuation 44

Inventory valueupdate using price control S 59

LLedgers

currency type assignment 41, 80LIFO 48

activation 206calculation 208create new layer 209define relevant movement types 199define valuation level 198enable LIFO valuation 197layer versions 201method 199pools 209valuation area assignment 201

MMaterial ledger activation 15, 84

default price determination 118price determination binding 16, 56, 119valuation area/plant 56

Material ledger document 11, 140number ranges 11

Material ledger type 13currency type assignment 13, 24, 54currency types 14multiple valuation approaches/transfer prices 82valuation area assignment 55, 83

Material masterAccounting 1 19, 56, 68, 162Accounting 2 206, 223Costing 2 223LIFO/FIFO relevant 206material ledger active setting 56material price analysis 68per unit price 63price control setting 57price determination setting 57

Material Price Analysis report 68, 90, 114, 154, 156, 164accounting documents 71, 165actual cost component split 171, 174closing document 165cumulative inventory 172currency type selection 70for AVRs 190Header section 170LIFO valuation 216manual change actual CCS 196material ledger document 71, 174price determination structure 169, 171price history view 69prices and inventory values 70

Page 12: Table of Contents - DigitalOcean

Index

231

source document 72special stock 69valuated quantity structure 170, 175

Material update structureassignment to valuation area 118definition 115

Movement type groupassignment 114change consumption account de-termination 113definition 113

Moving average price 109Multilevel differences 144Multiple valuation approaches/

transfer prices 77controlling versions 81product costing setup 85

OOrder settlement 142

PParallel cost of goods manufactured

191Parallel valuation of COGM 50Periodic unit price 111Price control 43

S (standard) 43, 46V (moving average) 43

Price determinationdefault setting for plant 56single-/multilevel (3) 16, 56, 57, 118, 136, 169transaction-based (2) 16, 19, 56, 57, 118, 136, 169

Prices and Inventory Values report 73, 178set currency 74

Price variance 107

Product costingcost component view 102costing type 85, 99costing variant 85, 99marking 88released cost estimate 88transfer price cost component 101transfer price variant assignment 100

Profit center accounting 92condition access sequences 95pricing conditions 93pricing procedures 93, 96transfer price variants 97

Profit center valuation viewaccount assignments for goods movements 104account assignments for production variances 105clearing accounts 105exluding movement types 106

SSingle-level differences 141, 144Standard price 107Stock coverage

actual costing 111, 154moving average price 109

TTables

ACDOCA 20, 21BSEG 23T169A 124, 132

Transaction/event key 123, 158BSX 128, 133, 160, 166, 167COC 113, 114, 130GBB with AUI modifier 134GBB with VAX modifier 114, 130

Page 13: Table of Contents - DigitalOcean

Index

232

KDM 134KDM with PNL modifier 134KDM with PSL modifier 134KDV 130LKW 128, 133, 167PRA 135PRL 134PRM 135PRV 130PRY 128, 131, 133, 160, 166PRY with PNL modifier 129PRY with PPL modifier 129PRY with PSL modifier 130UMB 131, 160UMY (custom key) 132WPA 135WPM 135

Transactions (configuration)0KE5 35, 920KEK 1043KEL 1058KEM 788KEN 91, 1058KEP 838KEQ 808KEZ 93, 96CXM1 37FINSC_LEDGER 20, 23, 27, 38, 39, 41, 53, 60, 61, 80KEA0 36OBYC 123, 131OF01 35OF18 36OKKI 85, 99OKKN 85, 99OKTZ 101OKYD 100OMW3 201OMW4 199OMWD 127OMWE 197OMWI 202

OMWJ 202OMWL 198OMWN 131OMWP 199OMWR 202OMWT 201OMX0 114OMX1 55, 84, 118OMX2 24, 54, 82OMX3 55, 83OMX7 113OMX8 118OMX9 117OX02 29OX15 33OY01 31, 32SCC4 30SFW5 50

Transactions (costing run)CKMLCP 144, 184, 218CKMLCPAVR 183, 218

Transactions (determination of lowest value)MRN0 214MRN1 214MRN2 214MRN3 214

Transactions (FIFO)CKMLBB_AGGREGATE 212CKMLBB_FIFO_CALCULAT 212CKMLBB_PERIODS_LIST 212CKMLBB_PRICES_CHANGE 213CKMLBB_PRICES_LIST 212MRF4 208

Transactions (financial)FAGL_FCV 40

Transactions (initialization)CKMADJUST 138CKMM 57, 119, 136CKMSTART 16, 84, 121, 135

Page 14: Table of Contents - DigitalOcean

Index

233

FCML4H_STARTUP 121Transactions (LIFO)

MRL1 209MRL2 209MRL6 206MRL9 208

Transactions (maintenance)AKE5 96AKE6 96CKMCCC 194

Transactions (product costing)CK24 88

Transactions (report)CKM3 68, 156, 169, 190, 223CKM3N 68, 156, 169CKMB 142CKMQLS 175CKMTOPSTOCKVAL 179CKMVFM 182COMLWIPDISP 179ML4HVFM 182S_ALR_87013180 177S_ALR_87013181 178S_P99_41000062 73, 178

Transfer pricing 46

UUniversal journal 19

Account-based CO-PA 19Asset Accounting 19cost elements 20General Ledger 19Margin Analysis 20Material Ledger 19Overhead Cost Controlling 19

VValuation approach 26Valuation area 12

grouping code 127

making material ledger productive 16, 84material ledger type 15

Valuation view 25, 46group 26legal 26Parallel Cost of Goods Manu-factured 27profit center 26, 92user-defined currency type 39

Value flow monitor 182Value strings 124, 132

WWIP at actual costs 123