BEG_S4CLD2408_BPD_EN_TH
BEG_S4CLD2408_BPD_EN_TH
BEG_S4CLD2408_BPD_EN_TH
PUBLIC
Table of Contents
1 Purpose
2 Prerequisites
2.1 System Access
2.2 Roles
2.3 Master Data, Organizational Data, and Other Data
2.4 Preliminary Steps
2.4.1 Product Cost Planning Configuration Steps
2.4.2 Optional: Origin Groups
2.4.2.1 Create Origin Group
2.4.2.2 Assign Origin Group to Condition Type
2.4.2.3 Create Purchasing Info Record with Freight Condition
2.4.3 Optional: Additive Costs
2.4.3.1 Add Additive Cost Line in Cost Component Structure
2.4.3.2 Update Costing Variant to Allow Additive Costs
2.4.3.3 Update Valuation Variant to include Additive Costs
2.4.3.4 Create Additive Costs
3 Overview Table
4 Test Procedures
4.1 Enter Activity Price
4.2 Create Costing Run
4.3 Execute Costing Run
4.4 Analytics
4.4.1 Display Material Value Chain - Estimated Costs
4.4.2 Manage Material Cost Estimates
5 Appendix
5.1 Manage Order BOM Cost Estimates in Parallel Valuation
Overview
This process enables you to update standard costs for products as part of annual operations planning. The costs are entered manually, and the costing run is
created and executed.
This scope item also supports parallel standard costing.
This document provides a detailed procedure for testing this scope item after solution activation, reflecting the predefined scope of the solution. Each
process step, report, or item is covered in its own section, providing the system interactions (test steps) in a table view. Steps that are not in scope of the
process but are needed for testing are marked accordingly. Project-specific steps must be added.
Note Values in this test script (decimal notation, date formats, and so on) are presented in U.S. standard notation. If your test system is set up to use a
different notation, enter values as appropriate.
This section summarizes all the prerequisites for conducting the test in terms of systems, users, master data, organizational data, other test data and busi-
ness conditions.
System Details
System Accessible via SAP Fiori launchpad. Your system administrator provides you with the URL to access the various apps assigned to your role.
2.2 Roles
Create business roles using the following business role templates delivered by SAP and assign them to your individual test users.
Alternatively, if available, you can use the following spaces delivered by SAP. You create a space with pages containing predefined essential apps and assign
it to the business role. You then assign this business role to your individual users.
For more information, refer to How to Create a Business Role from a Template in the product assistance for SAP S/4HANA Cloud.
Activity Types * All activity types All activity types used in the routings / work centers of the materials to be calculated.
Material Master * Material type FERT, HALB, ROH Select all materials which belong to this material type.
For more information on creating master data objects, see the following Master Data Scripts (MDS)
Table 1: Master Data Script Reference
Master Data ID Description
Note Ledger-specific material prices should be available (in 1ZT: Managing Material Price Changes and Inventory Values) if ledger-specific calculation is
used.
Purpose
This activity lets you adopt several aspects of product cost planning to meet your business requirements.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud, choose one of the following options:
Configure Your Solution:
1. Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration.
2. Open Manage Your Solution (F1241).
3. If necessary, change the country by choosing Set Local Version.
4. Choose Configure Your Solution.
5. Search for the following SSCUIs:
• Define Costing Sheets (102922)
Note It is now possible to use origin group in costing sheet base. Create Origin group is via SSCUI Define Origin Groups (103143).
Note You can create your own valuation and costing variants.
3. Choose Open Documentation for the found line item to see more details about this configuration activity.
Purpose
Origin groups provide more detailed information on the source of the material costs or on the origin of the overhead.
Note Default content deliver origin groups YFC. You can create any origin group as per your business requirements.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud, choose one of the following options:
Configure Your Solution:
1. Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration.
2. Open Manage Your Solution (F1241).
3. If necessary, change the country by choosing Set Local Version.
4. Choose Configure Your Solution.
5. Search for Define Origin Groups (103143).
1 Maintain Origin Groups Choose the New Entries button and make the following entries:
Name: <enter a description>
Origin Group: for example, Z10
Save the entries.
Purpose
This step is used to store assignment of condition types to origin group data.
Note Condition types FGW1, FQU1 and FVA1 for valuation variants 001, 00L, 02L and 03L are mapped to default condition type YFC.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud, choose one of the following options:
Configure Your Solution:
1. Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration.
2. Open Manage Your Solution (F1241).
3. If necessary, change the country by choosing Set Local Version.
1 Assign Condition Type to Origin Group Choose the New Entries button and make the following entries:
Condition Type: for example, FVA1
Controlling Area: A000
Valuation Variant: for example, 0Y1
Origin Group: for example, YFC
Save the entries.
Purpose
In this step, you create purchasing info record with freight condition.
1 Log On Log onto the SAP Fiori launchpad as a Purchaser . The SAP Fiori launchpad is displayed.
2 Access the App Open Create Purchasing Info Record (ME11). The Create Info Record: Initial Screen view
displays.
3 Enter Header Data Make the following entries and press Enter: Header data is added.
● Supplier: 68300001
● Material: SG25
● Purchasing Org.::6810
● Plant: 6810
4 Enter General Information Make the following entries and choose Purch. Organization tab: General information is added.
● Available From: Today
● Available To: Today + 1 year
5 Enter Purchasing Data Make the following entries and choose the Conditions tab: Purchasing data is added.
● Standard Qty: <enter a quantity>
● Net Price: <enter a price>
Incoterm: EXW
● Inco. Location1: Vendor
6 Enter Conditions In the General Information area, make the following entries: Condition data is added.
● Valid From: Today
● Valid To: 12/31/9999
● Amount: 10
In the Condition Supplements section, choose Insert Row (+) and make the fol-
lowing entries:
Enter condition type FVA1,
amount 4 and press Enter.
7 Enter Reference Data (op- Optionally, you can enter reference data. Reference data is added.
tional)
8 Save your data Choose Save. The purchasing info record is saved.
Purpose
You can update cost component structure to add additive costs per your business requirements.
Note 104 for freight cost is the default for additive cost.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud, choose one of the following options:
Configure Your Solution:
1. Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration.
2. Open Manage Your Solution (F1241).
3. If necessary, change the country by choosing Set Local Version.
4. Choose Configure Your Solution.
5. Search for Define Cost Component Structure (102427).
6. For the displayed row, choose Details (>).
7. For the Define Cost Component Structure row, choose Configure.
8. Continue with the procedure in the following table.
SAP Central Business Configuration:
1. Log on to the project experience in SAP Central Business Configuration.
2. Go to the Business Processes Configuration app. To locate the activity in the tree view, search for the Define Costing Variants activity.
3. Choose Open Documentation for the found line item to see more details about this configuration activity.
4. Choose the link to navigate directly to the SAP S/4HANA Cloud system. Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process
Configuration.
5. Continue with the procedure in the following table.
1 Update Cost Component Structure Update cost component structure to add additive costs.
Note 104 for freight cost is the default for additive cost.
Purpose
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud, choose one of the following options:
Configure Your Solution:
1. Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration.
2. Open Manage Your Solution (F1241).
3. If necessary, change the country by choosing Set Local Version.
4. Choose Configure Your Solution.
5. Search for Define Costing Variants (104233).
6. For the displayed row, choose Details (>).
7. For the Define Costing Variants row, choose Configure.
8. Continue with the procedure in the following table.
SAP Central Business Configuration:
1. Log on to the project experience in SAP Central Business Configuration.
2. Go to the Business Processes Configuration app. To locate the activity in the tree view, search for the Define Costing Variants activity.
3. Choose Open Documentation for the found line item to see more details about this configuration activity.
1 Update Costing Variant Select costing variant PYC1 and choose the Details button.
Choose the Additive Costs tab and make the following selection:
Additive Cost Comps: 2 Include Additive Costs
Choose Save.
Purpose
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud, choose one of the following options:
Configure Your Solution:
1. Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration.
2. Open Manage Your Solution (F1241).
3. If necessary, change the country by choosing Set Local Version.
4. Choose Configure Your Solution.
5. Search for Define Valuation Variants per Plant (102608).
6. For the displayed row, choose Details (>).
7. For the Define Valuation Variants per Plant row, choose Configure.
8. Continue with the procedure in the following table.
SAP Central Business Configuration:
1 Include Additive Costs Update valuation variants 001 and 0Y1 to include additive costs.
Context
Procedure
1 Log On Log onto the SAP Fiori launchpad as an Cost Accountant - Inventory. The SAP Fiori launchpad dis-
plays.
2 Access the SAP Open Create Additive Costs (CK74N). The Create Additive Costs view
Fiori App displays.
4 Create Unit Cost Category V must now be displayed in the Cost Item Basic View. Condition data is added.
Estimate Make the following entries and choose Enter.
Cost element: 65400000
Quantity: 10 PC
Total/Fixed: 4
Origin Group: YFC
Save the entries.
This scope item consists of several process steps as provided in the table below:
Note If your system administrator has enabled spaces and pages on the SAP Fiori launchpad, the homepage will only contain the essential apps for per-
forming the typical tasks of a business role.
You can find all other (searchable) apps not included on the homepage using the search bar (2434549).
If you want to personalize the homepage and include the hidden apps, navigate to your user profile and choose App Finder.
Enter Activity Price [page ] 17 Cost Accountant - Manage Cost Rates - Plan (F3162). The Manage Cost Rates - Plan screen displays and activity price entered.
Overhead
Create Costing Run [page ] 18 Cost Accountant - Manage Costing Runs - Estimated The Manage Costing Runs Estimated Costs view displays and costing run is
Inventory Costs (F1865) created.
Execute Costing Run [page ] 20 Cost Accountant - Manage Costing Runs - Estimated The Manage Costing Runs Estimated Costs view displays and costing run is
Inventory Costs (F1865) executed.
Display Material Value Chain - Esti- Cost Accountant - Display Material Value Chain - Esti- This activity provides a graphical image of all activities and materials related
mated Costs [page ] 23 Inventory mated Costs (F4898) to the material cost estimate in a flow view.
Manage Material Cost Estimates Cost Accountant - Manage Material Cost Estimates This activity lists material cost estimates for all costing variants.
[page ] 24 Inventory (F7650)
This section describes test procedures for each process step that belongs to this scope item.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
1 Log On Log onto the SAP Fiori launchpad as a Cost Accountant - Overhead. The SAP Fiori launchpad displays.
2 Access the SAP Fiori Open Manage Cost Rates - Plan (F3162). The Manage Cost Rate - Plan screen dis-
App plays.
3 Enter Variables Make the following entries : The Edit Cost Rates screen displays.
Cost Center: 68101301
Activity Type: 1
Choose Go
Select the line and choose Edit.
4 Make Price Changes In the dialog box, make changes to Fixed Rate and Variable Rate field and Activity prices are posted for the fiscal
choose Save. year.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
Note Ledger-specific prices can be maintained in the material master within creation mode or via the Manage Material Valuations (F2680) app.
01 Blank - means update to all PPC1-Standard Cost Est. 001 XXXXPC (XXXX represents default Will update all ledgers with same standard cost
Ledgers (Mat.) company code)
01 Blank - means update to all PYC1-Cost Estimate Stan- 0Y1 XXXXPC (XXXX represents default Will update all ledgers with same standard cost
Ledgers dard 0Y1 company code)
01 Blank - means update to all PYC2-Cost Estimate Plan 0Y2 XXXXPC (XXXX represents default Will update all ledgers with same standard cost
Ledgers 0Y2 company code)
0L 0L - only update to 0L P00L-Legal Mat Cst Est 00L XXXXPC (XXXX represents default Will update Ledger 0L only
Ldgr-0L company code)
2L 2L - only update to 2L P02L-Legal Mat Cst Est 02L XXXXPC (XXXX represents default Will update Ledger 2L (should use only when you
Ldgr-2L company code) have Ledger 2L in FI)
3L 3L - only update to 3L P03L-Legal Mat Cst Est 03L XXXXPC (XXXX represents default Will update Ledger 3L (should use only when you
Ldgr-3L company code) have Ledger 3L in FI)
Procedure
1 Log On Log on to the SAP Fiori launchpad as an Cost Accountant - Inventory. The SAP Fiori launchpad displays.
2 Access the SAP Fiori Open Manage Costing Runs - Estimated Costs (F1865). The Manage Costing Runs Estimated
App Costs view displays.
3 Creating Costing Run Choose the Create button. The Create New Costing Run view dis-
plays.
4 Enter Parameters for Make the following entries and choose Enter.
Costing Run Costing Run: Test1 (XX can be any number)
Costing Run Date: <Enter the current date>
Description: Costing Run Test1 (XX can be any number)
Costing Variant: PYC1
Note The ledger is updated based on the costing type mapped to the costing
variant. Select per your business needs.
Costing Version: 1
Controlling Area: A000
Company Code: 6810
Costing Date From: <Enter the current date>
Costing Date To: <Adopt the default value>
Qty Structure Date: <Enter the current date>
Valuation Date: <Enter the current date>
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
In this activity, you execute the costing run. Configured materials are not included.
1 Log On Log on to the SAP Fiori launchpad as an Cost Accountant - In- The SAP Fiori launchpad displays.
ventory.
2 Access the Open Manage Costing Runs - Estimated Costs (F1865). The Manage Costing Runs Estimated Costs view displays.
SAP Fiori
App
3 Select Search for the costing run created in the previous step. The Edit Costing Run view displays.
Costing Select the costing run and choose Edit.
Run
4 Edit Cost- Make the desired changes and choose Continue. Save the
ing Run changes as required.
5 Create Open the Process section. From the Selection row, choose the The selection is executed.
Cost Esti- Change Parameter button and make the following entries:
mates Material Type : HALB, ROH, FERT
Plant: 6810
Select the Explode Multilevel Structure checkbox.
Deselect Background Processing indicator and then choose
Save.
Choose Back and save the entries as required.
Choose Execute, which displays in the Execute column, and
the status light for the Selection row turns green.
6 Create From the Costing row, choose the Change Parameter button. Costing Run is executed.
Cost Esti- On the Costing Run: Cost Estimate – Change Parameters view,
mates - deselect Background Processing indicator and then choose
Selection Save.
Choose Back.
Choose Execute, which displays in the Execute column and
the status light for the Costing row turns green.
7 Create From the menu, in case the Edit is not visible directly, choose Costing Run is executed.
Cost Esti- Menu > Edit > Costing Results .
mates - If the status light for this row is red, review the Costing levels
Costing report. Correct errors in the report. To re-run the costing (if
necessary), repeat steps for Selection Struct. Explosion and
Costing Rows.
8 Create On the Analysis row, choose the Change Parameter button. Costing Run is executed.
Cost Esti- Select SAP&11 for the parameter setting and then select
mates - Choose. On the Costing Run: Analysis - Change Parameters
Analysis view, deselect Background Processing checkbox and then
choose Save.
Choose Back.
Choose Execute, which displays in the Execute column.
Choose Back and confirm the message with yes to leave the
list.
9 Create On the Marking row, choose the Lock button. Costing Run is executed.
Cost Esti- The following is an excerpt of potential messages:
mates -
Note The allowance must be set for the period for which ● The messages Costing error for material SGPI*1 to 10: no BOM and routing and
Marking
the price update is scheduled. Costing error for material FG_FL*0 to FG_FL*2 : no BOM and routing are ok.
These materials are sample master data for additional processes.
● In case no price could be determined for single-level material, the following
On the Price Update: Organizational Measure view, select the message displays No price could be determined for material/batch PPPP plant
company code 6810 row for the appropriate ledger 0L. XX10 (PPPP stands for Material number/XX stands for Country ID). For correc-
tion, refer to scope item 1ZT: Managing Material Price Changes and Inventory
In the Permitted Costing Variant dialog box, enter the costing
Values.
variant of PYC1 and the costing version of 1, and then choose
Issue allowance for marking. The status light of the row turns
green.
Choose Back.
Choose Change Parameter and deselect Test Run and Back-
ground Processing.
Choose Save.
Choose Back, and choose Execute.
10 Create On the Release row, choose Change Parameter and deselect The current prices will be updated in the material master data.
Cost Esti- Test Run and Background Processing.
mates - Choose Save. Note The new standard price cannot be updated before the first day of the va-
Release Choose Back, and choose Execute. lidity of the costing run. For example, if costing run is valid from 01/01/<plan-
ning year>, then releasing the standard price is possible on 01/01/<planning
year> at the earliest.
4.4 Analytics
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
This activity provides a graphical display of the entire value chain of a material by specific valuation variant.
Note You can view any material by any valuation variant provided an existing cost estimate run for the specific valuation variant has been completed up
to the Create Cost Estimates - Costing process step as described in the Execute Costing Run [page ] 20. The costing run does not have to be marked or
released to view the analysis provided by the Display Material Value Chain - Estimated Costs (F4898) app.
1 Log On Log on to the SAP Fiori launchpad as an Cost Accountant - Inventory. The SAP Fiori launchpad displays.
2 Access the Open Display Material Value Chain - Estimated Costs (F4898). The Display Material Value Chain - Estimated Costs
SAP Fiori view displays.
App
3 Execute Re- Make the following entries and choose Go. The screen presents a graphical image of all activi-
port Material: <for example, SG21> ties and materials related to the material cost esti-
mate in a flow view.
Note The material must have a valid costing run executed for the costing variant se-
lected or the date of your costing run, for example, the first day of the next year as
used in the Create Costing Run step.
Plant: 6810
Costing Variant: PYC1
Costing Version: 1 (Version w/o Customizing)
Valid On: <current date>
Currency Type: Controlling Area Currency
Cost Component View: Cost of Goods Manufactured (default)
Test Administration
Context
This activity lists material cost estimates for all costing variants. Without switch of currencies between local and group; you can make all currencies available
as columns. It also enables navigation to display cost estimate of single entry material, and you can create material material cost estimate.
Procedure
1 Log On Log on to the SAP Fiori launchpad as an Cost The SAP Fiori launchpad displays.
Accountant - Inventory.
2 Access the SAP Open Manage Material Cost Estimates The Manage Material Cost Estimates view displays.
Fiori App (F7650).
3 Execute Re- Make the following entries and choose Go The screen presents an itemization breakdown of product costs. You can switch to Dis-
port Material: <for example, FG126> play mode or use the Create button to create material cost estimate.
Plant: 6810
Costing Variant: PYC1
Costing Status: <leave the field blank>
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
This activity shows how to do ledger-specific sales order costing. This step is relevant only if you have a make to order scope such as Make-to-Order Produc-
tion with Variant Configuration(1YT), Make-to-Order Production - Finished Goods Sales and Final Assembly (BJE), or Make-to-Order Production - Process Manu-
facturing (3OK).
Note By default, sales order costing is automatically executed with valuation variant PPC4 during sales for creation which updates all standard ledgers
with the same sales order cost. This step is relevant only if you maintain different ledger material prices in the MM master data (scope item 1ZT: Manag-
ing Material Price Changes and Inventory Values) and want to do ledger-specific sales order costing for parallel ledgers like 2L or 3L.
Prerequisite
Primary sales order is created in make to order scope Make-to-Order Production with Variant Configuration(1YT), Make-to-Order Production - Finished Goods
Sales and Final Assembly (BJE), or Make-to-Order Production - Process Manufacturing (3OK).
1 Log On Log onto the SAP Fiori launchpad as a Cost Accountant - Sales. The SAP Fiori launchpad displays.
2 Access the Open Schedule Sales Accounting Jobs (F1483). The Application Jobs view displays.
SAP Fiori App
3 Create Choose the Create button. The New Job: Manage Order BOM Cost Estimates in
Parallel Valuation view displays.
4 Enter Selec- In the Template Selection section, make the following entries: The Scheduling Options view displays.
tion Criteria Job Template: Manage Order BOM Cost Estimates in Parallel Valuation
Job Name: Manage Order BOM Cost Estimates in Parallel Valuation
Choose Step 2.
5 Scheduling Select the Start Immediately checkbox and choose Step 3. The Parameters view display.
Options
6 Parameters Make the following entries and choose the Schedule button: You are returned to the Application Jobs view. Your
Costing Variant: PB2L for ledger 2L or PB3L for ledger 3L sales order costing for parallel valuation is finished.
Example Words or characters quoted from the screen. These include field names, screen titles, pushbut-
tons labels, menu names, menu paths, and menu options.
Textual cross-references to other documents.
EXAMPLE Technical names of system objects. These include report names, program names, transaction
codes, table names, and key concepts of a programming language when they are surrounded
by body text, for example, SELECT and INCLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages, names
of variables and parameters, source text, and names of installation, upgrade and database
tools.
Example Exact user entry. These are words or characters that you enter in the system exactly as they
appear in the documentation.
<Example> Variable user entry. Angle brackets indicate that you replace these words and characters with
appropriate entries to make entries in the system.
EXAMPLE Keys on the keyboard, for example, F 2 or E N T E R . © 2024 SAP SE or an SAP affiliate company. All rights re-
served.
No part of this publication may be reproduced or transmitted
in any form or for any purpose without the express permis-
sion 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 distribu-
tors contain proprietary software components of other soft-
ware vendors. National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate
company for informational purposes only, without representa-
tion or warranty of any kind, and SAP or its affiliated compa-
nies 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 prod-
ucts and services, if any. Nothing herein should be construed
as constituting an additional warranty.
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 Ger-
many and other countries. All other product and service
names mentioned are the trademarks of their respective
companies.