Beg S4hana2022 BPD en MX
Beg S4hana2022 BPD en MX
PUBLIC
Table of Contents
1 Purpose
2 Prerequisites
2.1 System Access
2.2 Roles
2.3 Master Data, Organizational Data, and Other Data
3 Overview Table
4 Test Procedures
4.1 Standard Cost Calculation
4.1.1 Enter Activity Price
4.1.2 Create Costing Run
4.1.3 Execute Costing Run
4.2 Standard Cost Calculation using Universal Parallel Accounting
4.2.1 Enter Activity Price
4.2.2 Create Costing Run
4.2.3 Execute Costing Run
5 Analytics
5.1 Display Material Value Chain - Estimated Costs
6 Appendix
6.1 Manage Order BOM Cost Estimates in Parallel Valuation
Standard Cost Calculation (BEG_MX)
Purpose PUBLIC 2
1 Purpose
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 appropri-
ate.
This section summarizes all the prerequisites for conducting the test in terms of systems, users, master data, organizational data, other test data and business 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
Assign the following business roles to your individual test users. Alternatively, if available, you can create business roles using the following spaces with pages and predefined apps for the SAP Fiori
launchpad and assign the business roles to your individual test users.
Note These roles or spaces are examples provided by SAP. You can use them as templates to create your own roles or spaces.
For more information about business roles, refer to Assigning business roles to a user in the Administration Guide to Implementation of SAP S/4HANA with SAP Best Practices .
Configuration Expert - Business Process SAP_BR_BPC_EXPERT Configuration Expert - Business Process Configuration SAP_BR_BPC_EXPERT
Configuration
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
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 performing the typical tasks of a business
role.
You can find all other apps not included on the homepage using the search bar.
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 ] 7 Cost Accountant - Overhead Edit Prices for Activity Types - Cost Centers (KP26). The Manage Cost Rates - Plan screen displays and activity price entered.
Create Costing Run [page ] 8 Inventory Accountant Manage Costing Runs - Estimated Costs (F1865) The Manage Costing Runs Estimated Costs view displays and costing run is created.
Execute Costing Run [page ] 9 Inventory Accountant Manage Costing Runs - Estimated Costs (F1865) The Manage Costing Runs Estimated Costs view displays and costing run is executed.
Enter Activity Price [page ] 12 Cost Accountant - Overhead Manage Cost Rates - Plan (F3162) The Manage Cost Rates - Plan screen displays and activity price entered.
Create Costing Run [page ] 13 Inventory Accountant Manage Costing Runs - Estimated Costs (F1865) The Manage Costing Runs Estimated Costs view displays and costing run is created.
Execute Costing Run [page ] 15 Inventory Accountant Manage Costing Runs - Estimated Costs (F1865) The Manage Costing Runs Estimated Costs view displays and costing run is executed.
Analytics
Display Material Value Chain - Estimated Costs Inventory Accoun- Display Material Value Chain - Estimated Costs This activity provides a graphical image of all activities and materials related to the material cost
[page ] 18 tant (F4898) estimate in a flow view.
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 / Comment
1 Log on Log onto the SAP Fiori launchpad as a Cost Accountant - Overhead. The SAP Fiori launchpad displays.
2 Access the SAP Fiori App Open Edit Prices for Activity Types - Cost Centers (KP26). The Change Activity Type/Price Planning: Initial Screen displays.
3 Enter Variables Make the following entries : The Change Activity Type/Price Planning: Overview Screen dis-
Version: 0 plays.
From Period: 11
To Period: 12
Fiscal Year: <Current fiscal year> note
Note In case of annual operations planning for the next fiscal year, select this
one.
4 Make Price Changes Make changes to Price (Fixed) and Variable Price field and choose Post Activity prices are posted for next fiscal year.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Com-
ment
1 Log On Log on to the SAP Fiori launchpad as an Inventory Accountant. The SAP Fiori launchpad displays.
2 Access the SAP Fiori App Open Manage Costing Runs - Estimated Costs (F1865). The Manage Costing Runs Estimated Costs view
displays.
3 Creating Costing Run Choose the Create button. The Create New Costing Run view displays.
4 Enter Parameters for Costing Make the following entries and choose Enter.
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: 5510
Costing Date From: <Enter the first day of next year>
Costing Date To: Adopt default value
Qty Structure Date: <Enter the first day of next year>
Valuation Date: <Enter the first day of next year>
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.
Procedure
1 Log On Log on to the SAP Fiori launchpad as an Inventory Accountant. The SAP Fiori launchpad displays.
2 Access the Open Manage Costing Runs - Estimated Costs (F1865). The Manage Costing Runs Estimated Costs view displays.
SAP Fiori App
3 Select Costing Search for the costing run created in the previous step. The Edit Costing Run view displays.
Run Select the costing run and choose Edit.
4 Edit Costing Make the desired changes and choose Continue. Save the changes as re-
Run quired.
5 Create Cost Open the Process section. From the Selection row, choose the Change Pa- The selection is executed.
Estimates rameter button and make the following entries:
Material Type : HALB, ROH, FERT
Plant: 5510
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 Cost From the Costing row, choose the Change Parameter button. On the Costing Costing Run is executed.
Estimates - Se- Run: Cost Estimate – Change Parameters view, deselect Background Pro-
lection cessing checkbox and then choose Save.
Choose Back.
Choose Execute, which displays in the Execute column and the status light
for the Costing row turns green.
7 Create Cost From the menu, in case the Edit is not visible directly, choose Menu > Edit Costing Run is executed.
Estimates - > Costing Results.
Costing If the status light for this row is red, review the Costing levels report. Cor-
rect errors in the report. To re-run the costing (if necessary), repeat steps for
Selection Struct. Explosion and Costing Rows.
8 Create Cost On the Analysis row, choose the Change Parameter button. Select SAP&11 Costing Run is executed.
Estimates - for the parameter setting and then select Choose. On the Costing Run: Anal-
Analysis ysis – Change Parameters 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 Cost On the Marking row, choose the Lock button. Costing Run is executed.
Estimates - The following is an excerpt of potential messages:
Marking
Note The allowance must be set for the period for which the price up- ● The messages Costing error for material SGPI*1 to 10: no BOM and routing and Costing error for
date is scheduled. 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 message displays No
On the Price Update: Organizational Measure view, select the company code price could be determined for material/batch PPPP plant XX10 (PPPP stands for Material
5510 row for the appropriate ledger 0L. number/XX stands for Country ID). For correction, refer to scope item 1ZT: Managing Material
Price Changes and Inventory Values.
In the Permitted Costing Variant dialog box, enter the costing 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 Background Process-
ing.
Choose Save.
Choose Back, and choose Execute.
Note Check the log and resolve error messages. Warning messages may
also be potential problems later on in the process, so those need to be re-
solved as well.
10 Create Cost On the Release row, choose Change Parameter and deselect Test Run and The current prices will be updated in the material master data.
Estimates - Background Processing.
Release Note The new standard price cannot be updated before the first day of the validity of the costing
Choose Save. run. For example, if costing run is valid from 01/01/<planning year>, then releasing the standard
Choose Back, and choose Execute. price is possible on 01/01/<planning year> at the earliest.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
1 Log on Log onto the SAP Fiori launchpad as a Cost Accountant - Overhead. The SAP Fiori launchpad displays.
2 Access the SAP Fiori App Open Edit Prices for Activity Types - Cost Centers (KP26). The Change Activity Type/Price Planning: Initial Screen displays.
3 Enter Variables Make the following entries : The Change Activity Type/Price Planning: Overview Screen dis-
Version: 0 plays.
From Period: 11
To Period: 12
Fiscal Year: <Current fiscal year> note
Note In case of annual operations planning for the next fiscal year, select this
one.
4 Make Price Changes Make changes to Price (Fixed) and Variable Price field and choose Post Activity prices are posted for next fiscal year.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Com-
ment
1 Log On Log on to the SAP Fiori launchpad as an Inventory Accountant. The SAP Fiori launchpad displays.
2 Access the SAP Fiori App Open Manage Costing Runs - Estimated Costs (F1865). The Manage Costing Runs Estimated Costs view
displays.
3 Creating Costing Run Choose the Create button. The Create New Costing Run view displays.
4 Enter Parameters for Costing Make the following entries and choose Enter.
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: 5510
Costing Date From: <Enter the first day of next year>
Costing Date To: Adopt default value
Qty Structure Date: <Enter the first day of next year>
Valuation Date: <Enter the first day of next year>
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.
Procedure
1 Log On Log on to the SAP Fiori launchpad as an Inventory Accountant. The SAP Fiori launchpad displays.
2 Access the Open Manage Costing Runs - Estimated Costs (F1865). The Manage Costing Runs Estimated Costs view displays.
SAP Fiori App
3 Select Costing Search for the costing run created in the previous step. The Edit Costing Run view displays.
Run Select the costing run and choose Edit.
4 Edit Costing Make the desired changes and choose Continue. Save the changes as re-
Run quired.
5 Create Cost Open the Process section. From the Selection row, choose the Change Pa- The selection is executed.
Estimates rameter button and make the following entries:
Material Type : HALB, ROH, FERT
Plant: 5510
6 Create Cost From the Costing row, choose the Change Parameter button. On the Costing Costing Run is executed.
Estimates - Se- Run: Cost Estimate – Change Parameters row, deselect Background Pro-
lection cessing checkbox and then choose Save.
Choose Back.
Choose Execute, which displays in the Execute column and the status light
for the Costing row turns green.
7 Create Cost From the menu, in case the Edit is not visible directly, choose Menu > Edit Costing Run is executed.
Estimates - > Costing Results .
Costing If the status light for this row is red, review the Costing levels report. Cor-
rect errors in the report. To re-run the costing (if necessary), repeat steps for
Selection Struct. Explosion and Costing Rows.
8 Create Cost On the Analysis row, choose the Change Parameter button. Select SAP&11 Costing Run is executed.
Estimates - for the parameter setting and then select Choose. On the Costing Run: Anal-
Analysis ysis – Change Parameters row, 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 Cost On the Marking row, choose the Lock button. Costing Run is executed.
Estimates - The following is an excerpt of potential messages:
Marking
Note The allowance must be set for the period for which the price up- ● The messages Costing error for material SGPI*1 to 10: no BOM and routing and Costing error for
date is scheduled. 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 message displays No
On the Price Update: Organizational Measureview, select the company code price could be determined for material/batch PPPP plant XX10 (PPPP stands for Material
5510 row for the appropriate ledger 0L. number/XX stands for Country ID). For correction, refer to scope item 1ZT: Managing Material
Price Changes and Inventory Values.
In the Permitted Costing Variant dialog box, enter the costing 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 Background Process-
ing.
Choose Save.
Choose Back, and choose Execute.
Note Check the log and resolve error messages. Warning messages may
also be potential problems later on in the process, so those need to be re-
solved as well.
10 Create Cost On the Release row, choose Change Parameter and deselect Test Run and The current prices will be updated in the material master data.
Estimates - Background Processing.
Release Note The new standard price cannot be updated before the first day of the validity of the costing
Choose Save. run. For example, if costing run is valid from 01/01/<planning year>, then releasing the standard
Choose Back, and choose Execute. price is possible on 01/01/<planning year> at the earliest.
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 step above. 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.
Procedure
1 Log On Log on to the SAP Fiori launchpad as an Inventory Accountant. The SAP Fiori launchpad displays.
2 Access the SAP Open Display Material Value Chain - Estimated Costs (F4898). The Display Material Value Chain - Estimated Costs view dis-
Fiori App plays.
3 Execute Report Make the following entries and choose Go. The screen presents a graphical image of all activities and mate-
Material: <for example, SG21> rials related to the material cost estimate in a flow view.
Note The material must have a valid costing run executed for the costing variant selected 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: 5510
Costing Variant: PYC1
Valid On: <current date>
Currency Type: Controlling Area Currency
Cost Component View: Cost of Goods Manufactured (default)
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 Production with Variant Configuration(1YT),
Make-to-Order Production - Finished Goods Sales and Final Assembly (BJE), or Make-to-Order Production - Process Manufacturing (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: Managing 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).
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log onto the SAP Fiori launchpad as a Cost Accountant - Sales. The SAP Fiori launchpad displays.
2 Access the SAP Open Schedule Sales Accounting Jobs (F1483). The Application Jobs view displays.
Fiori App
3 Create Choose the Create button. The New Job: Manage Order BOM Cost Estimates in Parallel Valu-
ation view displays.
4 Enter Selection Cri- In the Template Selection section, make the following entries: The Scheduling Options view displays.
teria 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 Options Select the Start Immediately checkbox and choose Step 3. The Parameters view display.
6 Parameters Make the following entries and choose the Schedule button: You are returned to the Application Jobs view. Your sales order
Costing Variant: PB2L for ledger 2L or PB3L for ledger 3L costing for parallel valuation is finished.
Example Words or characters quoted from the screen. These include field names, screen titles, pushbuttons 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 IN-
CLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages, names of variables and parame-
ters, 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 documenta-
tion.
<Example> Variable user entry. Angle brackets indicate that you replace these words and characters with appropriate entries to
make entries in the system.