1K2 S4hana2021 BPD en de
1K2 S4hana2021 BPD en de
1K2 S4hana2021 BPD en de
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 Business Conditions
2.5 Preliminary Steps
2.5.1 Set Report Relevancy
2.5.2 Replicate Runtime Hierarchy
2.5.3 Add Derivation of Revenue Recognition Key for Sell from Stock
3 Overview Table
4 Test Procedures
4.1 Monitor Revenue Recognition (Event-Based): Sales Order
4.2 Manage Real-Time Revenue Recognition Issues
4.3 Run Revenue Recognition: Sales Orders
4.4 Manage Revenue Recognition Issues – Sales Orders
4.5 Revenue Recognition Reversal (Optional)
4.6 Sales Order Actual Data Reporting
5 Appendix
5.1 Reverse Month-End Revenue Recognition Postings
Event-based Revenue Recognition calculates and posts real-time revenue and cost adjustment for sales orders. Revenue is calculated based on quantity, cost, and revenue (posted as accrued revenue),
and are matched at the time of posting the goods issue for sale from stock.
Processes that do not write a source document do not result in real-time revenue recognition postings. For example, changes of plan data do not directly result in revenue recognition postings. Period-
end closing postings (periodic revenue recognition) correct the event-based postings. After period-end closing, the posted values are fully correct and separate settlement is no longer required.
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.
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 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.
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 .
Purpose
Report relevancy must be done when you execute any reports for the first time. If you make a subsequent change in cost center, profit center, or G/L hierarchy, perform this step again to get the latest
information.
Also, you must manually replicate set-based hierarchies (such as Cost Center Group or Profit Center Group) and financial statement hierarchies to the backend database hierarchy tables. Normally,
this would be created as a periodic job that would run in the background.
Procedure
3 Enter Header Data In the header area, make the following entries and choose Execute:
Set Class: For example,0101, for the cost center group
Organizational Unit: A000
Set Name: A000
Include Subnodes: <Select>
4 Mark as Report In the Set Report Relevancy section, select the row and choose Edit. In the dialog box,
Relevant make the following entries:
Report Relevant: Yes
Purpose
You must manually replicate set-based hierarchies (such as Cost Center Group or Profit Center Group) and financial statement hierarchies to the back-end database hierarchy tables. Normally, this
would be created as a periodic job that would run in the background.
2 Access the SAP Open Replicate Runtime Hierarchy (F1478). The Application Jobs screen displays.
Fiori App
3 Create Choose the Create button. The New Job: Replicate Runtime Hi-
erarchy (SAP) view displays.
4 Enter Header Data In the header area, make the following entries:
Job Template: Replicate Runtime Hierarchy
Job Name: Manual test
Choose Step 2.
Start Immediately: Select
Choose Step 3.
In the Create Hierarchy area, make the following entries and choose the Schedule button:
Hierarchy ID: YPS2
By Date: <Select>
Version Older than: 1 day
If you are using the optional procedure Commitment Management and Cost Center Budgeting,
follow steps 1-4, but make the following entries instead:
Job Template: Manually Replicate Runtime Hierarchy
Hierarchy ID: 0102/YCOA/YBA000_CE
2.5.3 Add Derivation of Revenue Recognition Key for Sell from Stock
Purpose
Before you can actively use this scope item, you need to add derivation key to required item categories.
Note When you call this transaction for the first time, it would be non-editable and a specific approval process is required to ensure that your scope is supported with revenue recognition.
The maintenance of the customizing activity Derivation of Recognition Key for Sell from Stock is suppressed. Use component CO-PC-OBJ-EBR to receive guidance on how to activate the Event-
Based Revenue Recognition for Sell from Stock in SAP S/4HANA 2021 and later. For more details, see the SAP note https://launchpad.support.sap.com/#/notes/3067643.
Without this derivation, revenue recognition with sell from stock does not work.
Procedure
This scope item consists of several process steps as provided in the table below.
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.
Process Step, Report or Item Business Role App Name Expected Results
Monitor Revenue Recognition (Event- Cost Accoun- Revenue Recognition (Event-Based) - Sales Orders (F2441) Sales documents are reviewed.
Based): Sales Order [page ] 10 tant - Sales
Manage Real-Time Revenue Recogni- Cost Accoun- Manage Real-Time Revenue Recognition Issues (F4101) Cost/revenue posting issues with no real
tion Issues [page ] 11 tant - Sales time posting are reviewed.
Run Revenue Recognition: Sales Orders Cost Accoun- Run Revenue Recognition - Sales Orders (F4276) or transaction Real time revenue for sales orders are
[page ] 12 tant - Sales REV_REC_PEC_SD – Run Revenue Recognition – Sales Orders via the SAP GUI posted.
Manage Revenue Recognition Issues – Cost Accoun- Manage Revenue Recognition Issues - Sales Orders (F4185) Revenue recognition posting issues are
Sales Orders [page ] 14 tant - Sales reviewed and corrected.
Revenue Recognition Reversal (Op- Cost Accoun- Revenue Recognition Reversal - Sales Orders (F5803) The document is reversed.
tional) [page ] 15 tant - Sales
Sales Order Actual Data Reporting Cost Accoun- Sales Orders - Actuals (F1582C) You can view actual figures based on
[page ] 15 tant - Sales your selection criteria.
This section describes test procedures for each process step that belongs to this scope item.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Event-based Revenue Recognition calculates and posts real time revenue and cost adjustment for sales orders. Processes that do not write a prima nota don't result in any real-time revenue recogni -
tion postings. For example, changes of plan data do not directly result in revenue recognition postings. Period-end-closing postings (periodic revenue recognition) correct the event-based postings.
After period-end-closing, posted values are updated and a separate settlement is no longer required.
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 - Sales. The SAP Fiori launchpad displays.
4 Execute Choose Go. The sales orders with derived revenue recogni-
tion key are displayed.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
During cost or revenue posting on the cost object, errors that stop real time revenue postings can occur. This activity allows you to review these posting entries where no corresponding real time rev -
enue recognition posting exists and make the necessary corrections. All errors must be addressed prior to the month end revenue recognition month end process.
Procedure
3 Enter Selection Make the following entries: No data found indicates that there are no issues. If issues are shown, review and
Criteria Fiscal Year Period: <PPP/YYYY> process corrections.
Company Code: 1010 Tip To download the issue list, make your filter selections and select Show Error
Summary. From the list, you can choose the Download button.
Choose the Adapt Filters button and in the dialog
box that appears, choose Go.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Purpose
In this activity, you run the event-based revenue recognition for sales orders.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
1 Log On Log on to the SAP Fiori launchpad as a Cost Accountant - Sales. The SAP Fiori launchpad dis-
plays.
2 Access the SAP Fiori Open Run Revenue Recognition - Sales Orders (F4276). The Application Jobs
App Note You can also use transaction REV_REC_PEC_SD – Run Revenue Recognition – Sales view displays.
Orders via the SAP GUI.
3 New Job Choose the + (New) button. The New Job view displays.
4 Enter Selection Crite- Make the following entries and choose the Schedule button: The new job is executed.
ria Job Template: Run Revenue Recognition – Sales Orders
Job Name: <Enter a description or leave the default description>
Start Immediately:<checked>
To Period: <mm/yyyy>
Company Code: 1010
Ledger: 0L
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a Cost
Accountant - Sales.
2 Access the App Open Manage Revenue Recognition Issues - The Manage Revenue Recognition
Sales Orders (F4185). Issues - Sales Orders view displays.
3 Enter Processing Make the following entries and choose Go: No data found indicates that there are no issues. If issues are shown, review and process
Data Fiscal Year Period: <MM/YYYY> corrections.
Company Code: 1010 Tip To download the issue list, make your filter selections and select Show Error Sum-
mary. From the list, you can choose the Download button.
Ledger: 0L
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
In this activity, you run the Sales Order Actual Data report.
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Com-
ment
1 Log On Log onto the SAP Fiori launchpad as Cost Accountant The SAP Fiori launchpad displays.
- Sales.
2 Access the SAP Fiori Open Sales Orders - Actuals (F1582C). The Prompts dialog box appears on top of the Sales Orders - Actu-
App als screen.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Procedure
2 Access the SAP Open Revenue Recognition Reversal - Sales Orders (F5803). The Application Jobs screen displays.
Fiori App Note You can also use transaction REV_REC_PEC_RV_SD – Revenue Recogni-
tion Reversal - Sales Documents via the SAP GUI.
3 Create Choose the Create button. The New Job: Event Based Revenue Recognition:
Posting reversal view displays.
5 Scheduling Op- Select Start Immediately checkbox and choose Step 3. The Parameters view display.
tions
6 Parameters Make the following entries: The figures for projects display.
Posting Date: <Enter a desired date>
Note This must be a month-end date. Otherwise, no selection will be returned.
Company Code: 1010
Ledger: <enter a ledger>
Journal Entry: <Enter the document you want to reverse>
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.