Bev S4hana2022 BPD en Ae
Bev S4hana2022 BPD en Ae
Bev S4hana2022 BPD en Ae
PUBLIC
Table of Contents
1 Purpose
2 Overview Table
3 Prerequisites
3.1 System Access
3.2 Roles
3.3 Master Data, Organizational Data, and Other Data
3.4 Business Conditions
3.5 Preliminary Steps
3.5.1 User Settings - Set Controlling Area
3.5.2 Maintain Investment Profile (Mandatory Step)
4 Test Procedures
4.1 Internal Order - Actual
4.1.1 Create Internal Order
4.1.2 Enter General Ledger Account Document
4.1.3 Consumable Purchasing (Only for R&D Order)
4.1.4 Consumable Purchase Receiving (Only for R&D Order)
4.1.5 Post Goods Issue to R&D Internal Order (Only for R&D Order)
4.1.6 Record Working Time
4.1.7 Create Settlement Rule
4.1.8 Execute Settlement Internal Order
4.2 Internal Order - Actual using Universal Parallel Accounting
4.2.1 Create Internal Order
4.2.2 Enter General Ledger Account Document
4.2.3 Execute Settlement (Step relevant only for Order Type Y600 Investment)
4.2.4 Create Settlement Rule
4.2.5 Execute Settlement Internal Order
4.3 Analytics
4.3.1 Internal Order Actuals
Various internal initiatives consume resources and incur costs or expenses. This process enables the tracking of costs incurred for these initiatives to facilitate cost control and monitoring, ROI calcu -
lations, settlement to other cost objects, among others.
This process uses SAP’s internal order functionality to track costs and status. For every R&D initiative undertaken, an internal order is created using the R&D order type. Cost planning is performed
on this order. When the initiative is approved, the order is released. Costs incurred for the initiative are posted on the order. Periodically, the costs collected on the order are settled to the assigned
R&D cost center or to CO-PA. When the internal order initiative is complete and fully settled, the order is closed by setting the appropriate status.
For marketing initiatives, an internal order is created using the marketing order type. Marketing orders are created as statistical orders. Costs are posted to the assigned cost center and as statistical
costs to the internal order. The order does not need settlement since the real costs are assigned to the cost center.
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.
The scope item consists of several process steps. Choose the appropriate entity provided in the tables 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.
Table 1: Internal Order – Actual
Process Step Business Role Transaction/App Expected Results
Create Internal Order [page ] 10 Cost Accountant - Over- Manage Internal Orders (F1604) Internal Order is created for R&D and other overhead costs.
head
Enter General Ledger Account Document [page ] 12 General Ledger Accoun- Post General Journal Entries (F0718) The General Ledger Accountant account document is entered and
tant posted.
Consumable Purchasing (Only for R&D Order) [page ] 14 Purchaser Create Purchase Order (ME21N) Consumables are purchased.
Consumable Purchase Receiving (Only for R&D Order) [page ] 15 Warehouse Clerk Post Goods Movement (MIGO) Consumable purchases receipts are acknowledged.
Post Goods Issue to R&D Internal Order (Only for R&D Order) Warehouse Clerk Post Goods Movement (MIGO) Goods issue to the R&D internal order are posted.
[page ] 17
Create Settlement Rule [page ] 19 Cost Accountant - Over- Manage Internal Orders (F1604). A settlement rule to settle an order to a R&D cost center is created.
head
Execute Settlement Internal Order [page ] 20 Cost Accountant - Over- Run Settlement - Orders - Actual (Collective) Settlement internal order is executed.
head (KO8GH)
Create Internal Order [page ] 22 SAP GUI/KO01 Internal Order is created for R&D and other overhead costs.
Enter General Ledger Account Document [page ] 12 General Ledger Accoun- Post General Journal Entries The General Ledger Accountant account document is entered and
tant (F0718) posted.
Execute Settlement (Step relevant only for Order Type Y600 Investment) [page SAP GUI/KO88 Settlement internal order for order type Y600 is created.
] 25
Create Settlement Rule [page ] 27 SAP GUI/KO02 A settlement rule to settle an order to a R&D cost center is created.
Execute Settlement Internal Order [page ] 28 SAP GUI/KO88 Settlement internal order is executed.
Table 3: Analytics
Process Step Business Role Transaction/App Expected Results
Internal Order Actuals [page ] 29 Cost Accountant - Overhead Internal Orders - Actuals (F0941A)
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.
3.2 Roles
Assign the following business roles to your individual test users.
Note The following roles are provided as example roles from SAP. You can use these as templates for your own roles.
Purchaser SAP_BR_PURCHASER
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.
OPERATING A000
CONCERN
CONTROLLING A000
AREA
INTERNAL OR- Business Conditions in SAP S/4HANA on-premise internal orders continue to be supported. For additional information on internal orders, please refer to
DERS https://launchpad.support.sap.com/#/notes/ 2865342.
Internal Order type Y100 (Research and Development)
Internal order type Y020 (overhead cost orders)
Internal order type Y400 (marketing internal orders
MATERIAL TG0011
MATERIAL TG0012
For more information on creating master data objects, see the following Master Data Scripts (MDS)
Table 4: Master Data Script Reference
Master Data ID Description
Purpose
The controlling area must be set before you carry out the first steps in controlling.
Procedure
1 Log On Log on to the SAP Fiori launchpad as a Cost Accountant - Overhead. The SAP Fiori launchpad displays.
2 Choose User Preferences Choose the user icon on the top right corner of the screen, and choose Settings. The Default Values dialog box displays.
Choose Default Values.
3 Enter Data On the CO Area field, Controlling area A000 is set for your user.
enter the following value: A000.
Choose Save.
Context
The standard investment profile is delivered without a specific asset class assigned and must be mapped.
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
1 Log On Log onto the SAP GUI. The SAP GUI displays.
2 Access the SAP GUI In the Command, field, enter transaction code OITA and press Enter. The Change View "Investment profile": Overview view is displayed.
3 Select Investment Profile Select investment profile 000001 and choose the Details button. The Change View "Investment profile": Details view is displayed.
4 Settlement Rule In Inv.meas. ast.class, enter 4001 and save the entry.
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
In this activity, you create an internal order for R&D for other overhead costs or a statistical order for marketing costs.
Prerequisite
The responsible cost center must be assigned to the internal order and the internal order is released. This step can be skipped if the internal order is already created for planning purposes.
1 Log on Log onto the SAP Fiori launchpad as a Cost Accountant - Overhead. The SAP Fiori launchpad displays.
2 Access the SAP Open Manage Internal Orders (F1604). The Manage Internal Orders screen displays.
Fiori App
3 Create Internal Choose Create. The Internal Order: New screen displays.
Order
4 Enter Data Make the following entries: The Controller creates an internal order. Cost planning is performed on this
Controlling Area: A000 order. Also costs incurred for the project can then be posted on the order.
5 Enter Data In the General Data section, make the following entries:
Order (second field): <for description example, R&D Internal Order>
Note If you plan to create a statistical internal order type Y090 in the Control section,
you must enter the actual posted cost center and ensure that the statistical box is selected.
Currency: AED
In the Assignment section, make the following entries:
Company Code. 3310
Object Class: Overhead Costs
Profit Center: YB110
Cost Center Responsible: for example, 33101501
Note If you are creating order type Y600 for AuC, also maintain Investment Profile:
000001 under the Investments section.
6 Change System In the Status section, choose Change System Status and a dialog box opens. Select from the
Status list:
Change System Status: BFRE, Release
Note If you are creating order type Y600 for AuC, create AuC via Extra-Asset Under
Construction.
8 Make Note Note the order number for the subsequent transactions.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
When you carry out postings to G/L accounts, you enter document header data (usually document date, document type, company code, posting date, and currency) as well as a posting key, G/L ac-
count number, and the first line item. The posting key and the field status group for the G/L account determine which fields are displayed on the next screen.
The system carries out consistency checks before saving the data. When the debits equal the credits and the data is complete, post the document. If errors exist, the data is not saved, and the system
proposes adjustments.
The system updates the document file and the G/L account balances.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
1 Log on Log onto the SAP Fiori launchpad as a General Ledger Accountant. The SAP Fiori launchpad displays.
2 Access the SAP Fiori Open Post General Journal Entries (F0718).
App
3 Enter Header Data In the header area, make the following entries:
Journal Entry Date : <Enter Current Date>
Posting Date: <Enter Current Date>
Journal Entry Type: SA
Company Code: 3310
Transactions Currency: AED
5 Enter Additional Detail In the expanded section, make the following entries:
Tax Code: <Input Tax Code>
Order: For example, order created in previous step
Choose Enter.
6 Close Expanded Detail Select left arrow of the first line item to collapse detail.
Note For the Amount in Document Currency field above, make the entry in
the debit or credit column as appropriate.
7 Enter Second Line In Line Items (2) second line, make the following entries :
Item Detail Company Code: 3310
G/L Account: For example, 11001000
Credit: <amount> for example, 5500
Choose Enter.
9 Save Choose Post. The General Ledger Accountant account document is posted. The system has au-
tomatically added the Input tax amount.
10 Make Note Write down the document number for the subsequent transactions.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
Once the order is created, you require external services. In this activity, you purchase consumable items.
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
1 Log on Log on to the SAP Fiori launchpad as a Purchaser. The SAP Fiori launchpad displays.
2 Access the SAP Fiori Open Create Purchase Order (ME21N). The Create Purchase Order screen dis-
App plays.
4 Enter Org. Data In the Header section, Org. Data tab, make the following entries:
Purch. Org.: 3310
Purch.Group: 001
Company Code: 3310
5 Enter Item Overiew Expand the Item Overview section, make the following entries and select Enter:
"A" Acct Ass. Cat.: For example, F (Order)
Material: For example, TG0012
PO Quantity: 1
Net Price: 300
Currency: AED
Plnt: 3310
6 Enter Item Detail Expand the Item Overview section,select the Account Assignment tab and make the following entries:
Order : For example, order created in the step Create Internal Order.
7 Assign Tax Code Choose the Invoice tab and make the following entries:
Tax Code: <Input Tax Code>
Note If information messages appear after saving, acknowledge all messages by choosing Enter, then choose
Save again.
7 Document Number Write down the document number for subsequent transactions.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
Prerequisite
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
1 Log on Log onto the SAP Fiori Launchpad as a Warehouse Clerk. The SAP Fiori Launchpad dis-
plays.
2 Access the SAP Fiori App Open Post Goods Movement (MIGO).
3 Enter Header Data In the header area, make the following entries and select Execute:
Select Goods Receipt in the drop down control
Select Purchase Order in the drop down control
Document Date: <Enter Current Date>
Posting Date: <Enter Current Date>
Purchasing Document Number: For example, <Enter the purchase order created in the pre-
vious step>.
GR good receipt: For example, 101
4 Enter Data At the bottom of the screen, make the following entries:
Item OK: Select
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
Material is required from inventory for your R&D internal order. To facilitate this, you post a goods issue to the R&D internal order.
Prerequisite
Stock must be available in inventory to perform this step. There are several ways stock can be created. Executing test script J45 (Procurement Processing) will create material TG0011 in stock.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
1 Log on Log onto the SAP Fiori launchpad as a Warehouse Clerk. The SAP Fiori launchpad
displays.
3 Enter Header Data Make the following entries and choose Enter:
Choose Goods Issue from the dropdown list.
Choose Other in the dropdown list.
Document Date: <Current Date>
5 Enter Additional Make the following entries in the various tab sections and press Enter:
Data Choose the Quantity tab.
Quantity: 1
7 Choose the Account Assignment tab and make the following entry :
Order: For example, order created in step Create Internal Order
Note If you receive a Deficit of SL unrestricted -use error, this means there is not enough inventory in stock. In-
ventory must be purchased and received using testscript J45.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
In this activity, you can perform time recording against the internal order.
Prerequisite
To execute this activity, run the process Time Recording(1Q4) scope item, using the Master Data account object internal order and activity type 8 – Consulting.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
In this activity, a settlement rule to settle an order to a R&D cost center will be created for R&D orders.
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 Open Manage Internal Orders (F1604). The Manage Internal Orders screen
Fiori App displays.
3 Select Order In Internal Order No., select the internal order you created.
5 Enter Actual Data Note Skip this step when using order type Y600. AuC only requires entry of full settlement rule. Partial settlement is created
automatically for the AuC during AuC settlement.
Select Maintain Settlement Rule and in the Distribution Rules section, choose Insert and make the following entries:
Category: <Cost Center
Settlement Receiver: 33101501
%: 100
Settlement type: Periodic Settlement
Rule Sequence: 001
6 Enter Actual Data In the Distribution Rules section, choose Insert and make the following entries:
Category: <Either Cost Center or if using order type Y600 AuC, select Asset (FXA)>
Settlement Receiver: <Enter either Cost Center of if using order type Y600 AuC, enter the
already created asset>
%: 100
Settlement type: Full Settlement
Rule Sequence: 002
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
In this activity, you execute the settlement. The internal order is settled to the responsible cost center in the case of internal orders with order type: R&D and overhead costs. Please note settlement
for internal orders with order type: marketing costs is not allowed .
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 Open Run Settlement - Orders - Actual (Collective) (KO8GH). The Actual Settlement: Orders screen dis-
App plays.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
In this activity, you create an internal order for R&D for other overhead costs or a statistical order for marketing costs.
Prerequisite
The responsible cost center must be assigned to the internal order and the internal order is released. This step can be skipped if the internal order is already created for planning purposes.
Procedure
1 Log on Log onto the SAP GUI. The SAP GUI displays.
2 Access the SAP Fiori Enter transaction code KO01. The Manage Internal Orders screen displays.
App
3 Create Internal Order Choose Create. The Internal Order: New screen displays.
4 Enter Data Make the following entries: The Controller creates an internal order. Cost planning is performed on
Controlling Area: A000 this order. Also costs incurred for the project can then be posted on the or-
der.
Order Type: Y100
Choose Enter.
5 Enter Data In the General Data section, make the following entries:
Order (second field): <for description example, R&D Internal Order>
Note If you plan to create a statistical internal order type Y090 in the Control section,
you must enter the actual posted cost center and ensure that the statistical box is se-
lected.
6 Investments Tab for Or- Note Only applicable for Y600: INVST Investment
der type Y600 only
Investment Profile: 000001
7 Control tab In the Status section, choose Release and a dialog box opens. Select from the list:
Currency: AED
9 Make Note Note the order number for the subsequent transactions.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
When you carry out postings to G/L accounts, you enter document header data (usually document date, document type, company code, posting date, and currency) as well as a posting key, G/L ac-
count number, and the first line item. The posting key and the field status group for the G/L account determine which fields are displayed on the next screen.
The system carries out consistency checks before saving the data. When the debits equal the credits and the data is complete, post the document. If errors exist, the data is not saved, and the system
proposes adjustments.
The system updates the document file and the G/L account balances.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
1 Log on Log onto the SAP Fiori launchpad as a General Ledger Accountant. The SAP Fiori launchpad displays.
2 Access the SAP Fiori Open Post General Journal Entries (F0718).
App
3 Enter Header Data In the header area, make the following entries:
Journal Entry Date : <Enter Current Date>
Posting Date: <Enter Current Date>
Journal Entry Type: SA
Company Code: 3310
Transactions Currency: AED
5 Enter Additional Detail In the expanded section, make the following entries:
Tax Code: <Input Tax Code>
Order: For example, order created in previous step
Choose Enter.
6 Close Expanded Detail Select left arrow of the first line item to collapse detail.
Note For the Amount in Document Currency field above, make the entry in
the debit or credit column as appropriate.
7 Enter Second Line In Line Items (2) second line, make the following entries :
Item Detail Company Code: 3310
G/L Account: For example, 11001000
Credit: <amount> for example, 5500
Choose Enter.
9 Save Choose Post. The General Ledger Accountant account document is posted. The system has au-
tomatically added the Input tax amount.
10 Make Note Write down the document number for the subsequent transactions.
4.2.3 Execute Settlement (Step relevant only for Order Type Y600 Investment)
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
In the case of AuC, the settlement rule is automatically created at the time of settlement.
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
1 Log On Log onto the SAP GUI. The SAP GUI displays.
2 Access the SAP GUI Enter transaction code KO88. The Actual Settlement: Orders screen displays.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
In this activity, a settlement rule to settle an order to a R&D cost center is created for R&D orders.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
1 Log On Log onto the SAP GUI. The SAP GUI displays.
2 Access the SAP Enter transaction code KO02. The Change Internal Orders: Initial
GUI Screen displays.
5 Periodic Settle- Note Skip this step when using order type Y600. AuC only requires entry of full settlement rule. Partial settlement is cre-
ment ated automatically for the AuC during AuC settlement.
Select Maintain Settlement Rule and in the Distribution Rules section, choose Insert and make the following entries:
Category: Cost Center
Settlement Receiver: 33101501
%: 100
6 Enter Actual In the Distribution Rules section, choose Insert and make the following entries:
Data Category: <Either either Cost Center or if using order type Y600 AuC, enter Asset (FXA)>
Settlement Receiver: <Enter either Cost Center of if using order type Y600 AuC, enter the
already created Final Fixed Asset>
%: 100
Settlement type: Full Settlement
Rule Sequence: 002
Note For order Y600, this is the final settlement with the actual Final Fixed Asset as receiver.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Context
In this activity, you execute the settlement. The internal order is settled to the responsible cost center in the case of internal orders with order type: R&D and overhead costs. In the case of AuC, the
order is settled to the asset. Note that the settlement for internal orders with order type of marketing costs is not allowed.
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
1 Log On Log onto the SAP GUI. The SAP GUI displays.
2 Access the SAP GUI Enter transaction code KO88. The Actual Settlement: Orders screen displays.
4.3 Analytics
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 / Comment
1 Log on Logon to the SAP Fiori launchpad as a Cost Accountant - Overhead. The SAP Fiori launchpad displays.
2 Access the SAP Fiori App Open Internal Orders - Actuals (F0941A).
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.