1ez S4hana2021 BPD en in
1ez S4hana2021 BPD en in
1ez S4hana2021 BPD en in
Table of Contents
1 Purpose
2 Prerequisites
2.1 System Access
2.2 Roles
2.3 Master Data and Organizational Data
2.4 Preliminary Steps
2.4.1 Create Reference Order or Billing (Optional)
2.4.2 Preliminary Steps for Credit Memo Request (Optinal)
2.4.2.1 Implement Cloud BADI
2.4.2.2 Manage Teams and Responsibilities
2.4.2.3 Set up Workflow
2.4.3 Create Condition Records (Optional)
3 Overview Table
4 Test Procedures
4.1 Create Credit Memo Requests
4.2 Create Attachment for Sales Order (Optional)
4.3 Process Credit Memo Request Approval (Optional)
4.3.1 Withdraw from Approval
4.3.2 Approve/Reject/Rework Credit Memo Request
4.3.3 Rework Credit Memo Request
4.3.3.1 Check the Notifications
4.3.3.2 Change Credit Memo Request
4.4 Create Credit Memo
4.5 Create Attachment for Billing (Optional)
5 Appendix
5.1 Process Integration
5.2 Succeeding Processes
5.3 Scheduling Job (Alternative)
5.3.1 Job Scheduling for Billing Creation (Alternative)
5.3.2 Job Scheduling for Billing Release (Alternative)
5.3.3 Job Scheduling for Billing Output (Alternative)
A credit memo request is created with the amount to be credited, and placed on a billing block for review. It must then be released to become billing relevant and appear on the billing due list. The
periodic billing process creates a credit memo to be sent to the customer and posts posts a journal entry.
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 .
Configuration Expert - Business Process Con- SAP_BR_BPC_EXPERT Business Process Configuration SAP_BR_BPC_EXPERT
figuration
Configuration Expert - Business Network SAP_BR_CONF_EXPERT_BUS_NET Configuration Expert - Business Network SAP_BR_CONF_EXPERT_BUS_NET
Integration _INT Integration _INT
Material TG21 Trad.Good 21,Reorder Point,Batch-FIFO Only use if you have activated the building block Batch Management (BLG) (BLH)(BLJ)
No serial number, batch controlled (FIFO strategy). (2EG) (BLP).
Material TG22 Trad.Good 22,Reorder Point,Batch-ExpD Only use if you have activated the building block Batch Management (BLG) (BLH)(BLJ)
Credit Memo Processing (1EZ_IN) PUBLIC
Purpose Error: Reference source not found 5
Data Sample Value Details Comments
(2EG)(BLP).
No serial number, batch controlled (Exp. Date)
Material CM-FL-V00 Forklift Only use if you have activated the scope item Make-to-Order Production with Variant
Configuration (1YT).
Sold-to party 18100001 Domestic Customer 1 You can test the scope item using another domestic customer.
For more information on creating these master data objects, see the following Master Data Scripts (MDS) Scripts (MDS):
Table 1: Master Data Script Reference
Master Data Script ID Description
BNF Create Product Master of Type "Trading Good"
Purpose
As an option, you can create Reference or Billing Orders to use when creating credit memo requests.
Follow procedures described in following process documents to create Reference Orders or Billing Orders:
IDs Titles
BD9 Sell from Stock
BKZ Sales Order Processing with Invoice List and Collective Billing
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
Note Please finish the steps of remove billing block for CMR and Define and Assign reasons for approval requests following the Administration Guide to Implementation of SAP S/4HANA with
SAP Best Practices (Chapter Removing the billing block for Credit Memo Requests to enable CMR approval workflow, and Define and assign reasons for approval requests to enable SD approval
workflow).
The Business Add-In (BADI) SD_APM_SET_APPROVAL_REASON is called whenever a sales document is saved by a business user. It determines whether a sales document needs to be sent to an
approver and, if so, set an approval request reason on sales document header level.
This means that if you want to use the workflow for the approval of sales documents, implementing this BADI is a prerequisite. In the Manage Credit Memo Requests (F1989) app, you define
additional preconditions and approval steps.
When the system sets an approval request reason for a sales document, the approval workflow is triggered automatically.
Procedure
2 Access the App Open Custom Fields and Logic (F1481). The Custom Fields and Logic
screen displays.
3 Navigate to Custom In the menu bar at the top, choose Custom Logic. The Enhancement Implemen-
Logic tations section displays.
5 Add Coding Choose Draft, implement your logic in Draft Logic section, for example:
if salesdocument-sddocumentcategory = 'K' and salesdocument-sddocumentreason = '005'.
salesdocapprovalreason = 'ZCR1'.
endif.
It is possible to have sales document approvals for other categories of sales documents. The coding above
can be taken as independent coding which can be added to the BAdI implementation without removing
possible other coding.
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
This process step shows you how to maintain the teams and responsibilities for credit memo workflow.
Procedure
2 Access the App Open Manage Teams and Responsibilities - Just-In-Time The Manage Teams and Responsibilities screen displays.
(F2412).
4 Enter General Infor- Make the following entries and press Enter: Users created a new team and appropriate function(s) have been
mation ● Name: credit memo workflow assigned to the business user(s) to be configured as approver(s).
The Select: Business Partner screen displays.
● Description: credit memo workflow
● Status: Enabled
● Type: SALES
5 Add Team Members In Team Members, choose Create. The Team screen displays.
From the Items section, select a Business Partner checkbox and
choose OK.
Business Partner: Select from F4 help
6 Add Function to In the Functions field, choose Select. In the Select: Functions Team is saved.
Team Members dialog box, choose the following functions, and choose OK.
● CMR1LVLA: Sales Document Approver - Level
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
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
1 Log On Log on to the SAP Fiori launchpad as a Configuration Expert - Business The SAP Fiori launchpad displays.
Process Configuration.
2 Access the App Open Manage Sales Document Workflows (F3014). The Manage Workflows screen
displays.
3 Create Workflows Choose Workflows for Credit Memo Requests next to Workflow. The New Workflow screen displays.
Choose Add.
Note If the workflow has already been defined, skip step 4 to 10.
5 Set Preconditions On the Preconditions tab, choose Net Amount is greater than, then enter Preconditions are set.
below data:
● Currency: INR
● Amount: 1000
6 Add Steps From the Steps section, choose Add. The first workflow is created.
Make the following entries.
In the Header tab:
● Type: Release of credit memo request
In the Recipients tab:
● Assignment By: Role
● Role: Sales Document Approver - Level 2
In the Exception Handling tab:
● Name: Rework Credit Memo Request
● Required Action: Rework of Credit Memo Request
● Action Result: Restart Workflow
Choose Add to append this step to the workflow and choose Save.
7 Create Another Workflow Choose Back to the Manage Workflows screen. The New Workflow screen displays.
9 Add Steps From the Steps section, choose Add. The first level approve workflow is
Make the following entries. created.
In the Header tab:
● Type: Release of credit memo request
In the Recipients tab: Assignment By: Role
● Role: Sales Document Approver - Level 1
In the Exception Handling tab:
● Name: Rework Credit Memo Request
● Required Action: Rework of Credit Memo Request
● Action Result: Restart Workflow
Choose Add to append this step to the workflow and choose Save.
10 Activate Workflows Choose Back to the Manage Workflow screen. Workflows are activated.
Choose Define Order. Adjust the order as below:
● Second Approver - Net Value over INR 1000: Order 1
● First Approver- Net Value over INR 500: Order 2
Choose Activate to active the workflows.
Purpose
In case you have finetuned the access sequence of SAP pre-shipped condition types, the relative condition records should be created accordingly.
You can find general information on how to create master data objects in the following Master Data Scripts (MDS) :
This scope item consists of several process steps 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.
Create Attachment for Sales Order (Optional) Internal Sales Representa- Manage Credit Memo Requests
[page ] 18 tive (F1989)
Withdraw from Approval [page ] 19 Internal Sales Representa- Manage Credit Memo Requests
tive (F1989)
Approve/Reject/Rework Credit Memo Request Sales Manager My Inbox - All Items (F0862) Make the decision to approve, reject and rework the credit memo
[page ] 21 request.
Check the Notifications [page ] 22 Internal Sales Representa- My Inbox - All Items (F0862)
tive
Change Credit Memo Request [page ] 23 Internal Sales Representa- Manage Credit Memo Requests
tive (F1989)
Create Credit Memo [page ] 25 Billing Clerk Create Billing Documents (F0798) The Create Billing Document screen displays.
Create Attachment for Billing (Optional) [page ] 27 Billing Clerk. Display Billing Documents (VF03)
This section describes procedures for each process step that belongs to this scope item.
The Enterprise Search function provides a central entry point for finding business objects in your company from different sources using a single search request. You can search for objects such as:
apps, fact sheets for business objects. From the data found, you can go directly to the respective apps and fact sheets to display, edit the data or find related objects.
How to access and check a fact sheet:
1. Log on to the SAP Fiori launchpad as a respective user, for example, Internal Sales Representative.
2. Access the Enterprise Search Bar by choosing the magnifying glass icon in the upper right corner.
3. The Enterprise Search bar displays two filter fields next to the search icon: all dropdown menu and a search field. Enter your Search Criteria and choose the business object type, for example, se-
lect Sales orders from the dropdown menu, and enter a sales order number in the search field and choose Search, the sales order lists.
4. Choose the sales order number link. The system navigates to the fact sheet screen and sales order related information is integrated and summarized in one Fiori page. You can get detailed data by
choosing the corresponding links.
There are fact sheets available for the following objects (visible depending on the assigned role):
● Sales order
● Quotation
● Billing document
● Credit Memo
● Debit Memo
● Customer 360 Fact sheet
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Purpose
This process step shows you how to generate a billing document and credit the customer's account.
Procedure
2 Access the App Open Manage Credit Memo Requests (F1989). The Manage Credit Memo Requests
screen displays.
3 Navigate to Create Credit Choose Create Credit Memo Request. The Create Sales Documents screen
Memo Request displays.
4 Enter Sales Document Make the following entries and choose Continue. The Create Credit Memo Request Over-
Type Order Type: CR (Credit Memo Request) view screen displays.
Note Regarding an existing order or billing document: Choose Create with Reference.
Enter the billing document number or sales order number and choose Copy.
5 Enter Order Quantity Make the following entries and choose Enter: The input-order quantities are entered.
● Sold-to Party: 18100001
● Ship-to Party: 18100001
● Customer Reference: <Customer Reference Number>
● Material Number : <Material Number>
● Target Quantity: <For example, 1 PC>
Note If you create the credit memo request regarding an existing order or billing docu-
ment, input the quantity: for example, 1 PC.
6 Enter Order Reason On the Sales tab, enter an order reason, for example, Damaged in transit. The order reason is recorded.
7 Save Entries Save your entries. The order is saved and a billing block is
assigned to the Credit Memo.
Credit Memo Processing (1EZ_IN) PUBLIC
Purpose Error: Reference source not found 17
In the Manage Credit Memo Requests (F1989) app, you can navigate to a fact sheet screen:
1. On the Manage Credit Memo Requests (F1989) screen, enter search terms in the filter bar and choose Go.
2. In search result, select your credit memo request number and choose Sales Order Number.
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
This process step shows you how to create attachment for a sales order.
Procedure
Note In order to perform following steps, user parameter "SD_SWU_ACTIVE" has to be to "X".
2 Access the App Open Manage Credit Memo Requests (F1989). The Manage Credit Memo Requests
screen displays.
4 Create Attachment for Credit Choose Change, then choose Services for Object on the top right corner of screen, The Import File screen displays.
Memo Request choose Create Attachment.
5 Import File Choose OK in the File Upload dialog box. The attachment is successfully created.
In the Open view, choose local path and file, and Choose Open, then choose Save.
6 Check Attachment Choose Services for Object on top right corner of screen, choose Attachment List. Attachment brings up in the Service:
Attachment list 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.
In this activity, the internal sales representative withdraw sales order approval.
Prerequisite
Procedure
2 Access the App Open Manage Credit Memo Requests (F1989). The Manage Credit Memo Requests
screen displays.
3 Navigate to Manage Credit On the Manage Credit Memo Request, enter the respective credit memo request num- The Display Credit Memo Request
Memo Requests ber created in previous step in the Credit Memo Requests and choose Go. xxx: Overview screen displays.
Choose the credit memo request line that displays and choose the arrow.
4 Withdraw Approval Re- In the menu bar at the top, choose More > Edit > Additional Functions > >Withdraw The approval request is withdrawn.
quest Approval Request .
Choose Continue to confirm the information shown as The approval request for sales
document XXXXXXX was withdrawn.
5 Change Credit Memo Re- On the Change Credit Memo Request: Overview screen, make some changes, for Approval status is changed to In Ap-
quest example: proval.
Valid to: <Enter a Date>
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, sales manager makes approval decision: release, reject or request rework.
Prerequisite
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 Sales Manager. The SAP Fiori launchpad displays.
2 Receive Notification Open My Inbox - All Items (F0862). The Inbox screen displays.
You can also choose the Notifications icon on the top right corner to navi-
gate to the My Inbox screen.
5 Sumbit Enter some comments and choose Submit. Based on above decisions, choose next steps accord-
ingly:
● Release: the whole process ends, no subsequent
step is needed.
● Reject: the whole process ends, no subsequent
step is needed.
● Request Rework: go to the Rework Credit
Memo Requests chapter.
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.
Prerequisite
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 Internal Sales Representa- The SAP Fiori launchpad displays.
tive.
2 Receive Notifi- Open My Inbox - All Items (F0862). The Inbox screen displays.
cation You can also choose Notifications icon on the top right corner to
navigate to the My Inbox screen.
4 Check Inbox Check the inbox items with relative Credit Memo Request. Orders which needs to be reworked are displayed.
If rework is not required, sales representative can be set "Rework
not Required" in the inbox.
If rework is required, go to the Change Credit Memo Request
chapter.
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
In this activity, internal sales representative change the credit memo request.
Prerequisite
Procedure
2 Access the App Open Manage Credit Memo Requests (F1989). The Credit Memo Requests screen displays.
3 Navigate to Credit On the Manage Credit Memo Request screen, enter the respective The Display Credit Memo Request xxx: Overview screen dis-
Memo Request credit memo request number created in previous step, and choose plays.
Go.
Choose the arrow icon of the sales order line that displays.
4 Navigate to Credit Choose Change. The Change Credit Memo Request xxx: Overview screen dis-
Memo Request plays.
5 Change Credit Memo On the Change Credit Memo Request xxx: Overview screen, make Approval status is changed to In Approval if the order
Request some changes and save, for example: amount is higher than amount set in the Implement Cloud BADI
Order Quantity: <Enter a New Quantity> chapter.
If amount > INR 500, go to the Process Credit Memo Request
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
This process step shows you how to generate a billing document and credit the customer’s account.
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 Billing Clerk. The SAP Fiori launchpad displays.
2 Access the App Open Create Billing Documents (F0798). The Create Billing Documents (F0798)
screen displays.
4 Search for Billing List From the search condition, enter a criteria if necessary. Sales documents display.
5 Choose Individual Billing Select a row of SD document created previously. The Create Billing Documents (F0798)
Document Choose Create. screen displays.
6 Maintain Billing Date Choose billing type Credit Memo (G2) and maintain billing date, for exam- The new billing document is created.
ple, <current date>.
Choose OK.
7 Display Billing Document after On the Billing Document (F1901) screen, choose Save. The system generates an invoice for
Creation The draft version billing document with ID Sxxxxxxxx turns into a saved billing.
billing document with ID xxxxxxxx.
Make a note of the billing document number: __________.
8 ODN Number Check whether the ODN number is generated for the billing document. ODN number is generated in the Refer-
ence field.
Financial Postings
2 Search for Previously Created The populated billing document number will be recorded in the The billing document displays.
Document previous step.
3 Display Billing Document Select the billing document item. The billing document displays.
Choose Display.
4 Check Output Condition On the Billing Document (F1901) screen, choose the last assign- There is one entry in the item and the output type is
ment block - Output Items. BILLING_DOCUMENT.
5 Display Print Preview On the Billing Document (F1901) screen, choose Preview. Preview for PDF document displays.
6 Update New Attachment (Op- In the Edit mode, you can add, delete, and update the attachments.
tional) Save your changes by choosing Save in the footer bar.
7 Update New Text (optional) In the Edit mode, you can add, delete, and update these texts.
Save your changes by choosing Save in the footer bar.
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.
This optional process step shows you how to create attachment for billing.
2 Access the App Open Display Billing Documents (VF03). The Display Billing Documents (VF03) screen
displays.
3 Enter the Billing On the Display Billing Document screen, enter the respective invoice number created The Credit Memo xxx Display: Overview of Billing
Number in previous step and choose Continue. Items screen displays.
4 Create Attachment Choose Services for Object in the top right corner of the screen, choose Create Attach- The Import File screen displays.
ment.
5 Import File Choose OK in the File Upload dialog box. The attachment was successfully created.
On the Open screen, choose local path and file, choose Open.
6 Check Attachment Choose Services for Object in the top right corner of the screen, choose Attachment Attachment displays on the Service: Attachment list
list. screen.
Sales Order Fulfillment Monitoring and This test script describes the collection of periodic activities, such as day’s ending activities.
Operations(BKK) Using the master data from this document, complete the following activities described in the test script:
Sales Order Fulfillment Monitoring and Operations (BKK) (sections Review Sales Documents Blocked for Billing, Review Billing Due List, Review
Log of Collective Invoice Creation and Review List of Blocked (for accounting) Billing Documents)
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
This process step shows you how to schedule a background job for creation billing documents.
This app can be used as an alternative instead of the manual creation of billing documents.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access the App Open Schedule Billing Creation (F1519). The Application Jobs screen displays. The app automatically
shows the history of application jobs.
3 Create Billing Creation Choose Create to define a new job for billing creation. The New Job screen displays. Job Template should default as
Schedule Schedule Billing Creation.
4 Job Parameters Define scheduling options and parameters for the batch job The system displays the message Go ahead and schedule
if necessary. the job.
Choose Check.
5 Schedule Choose Schedule. A billing creation job is scheduled. Screen goes back to Applica-
tion Jobs.
6 Check Billing Creation On the Application Jobs screen, after job item’s status The log details display.
Job Log turned to Finish, choose Job Log.
Note Choose the Magnifier, and the job list will refresh.
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
This process step shows you how to schedule a background job for release billing documents to accounting.
This app can be used as an alternative instead of the manual release to accounting for billing documents.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access the App Open Schedule Billing Release (F1518). The Application Jobs screen displays. The app automatically
shows the history of application jobs.
3 Create Billing Release Choose New to define a new job for billing creation. The New Job screen displays. Job Template defaultly should be
Schedule Schedule Billing Release.
4 Job Parameters Define scheduling options and parameters for the batch job The system displays the message Go ahead and schedule
if necessary. the job.
Choose Check.
5 Schedule Choose Schedule. A billing release job is scheduled. Return to Application Jobs.
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
This process step shows you how to schedule a background job for when and how billing documents are sent to customer.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a Billing Clerk. The SAP Fiori launchpad displays.
2 Access the App Open Schedule Billing Output (F1510). The Application Jobs screen displays. The app automatically
shows the history of application jobs.
4 Job Parameters Define scheduling options and parameters for the batch job The system displays the message Go ahead and schedule
if necessary. the job.
Choose Check.
5 Schedule Choose Schedule. A billing release job is scheduled. Return to Application Jobs.
6 Check Billing Output On the Application Jobs screen, after job item’s status The log details display.
Job Log turned to Finish, choose Job Log.
Note Choose Magnifier, and the job list will refresh.
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.