2et S4hana2020 BPD en Us
2et S4hana2020 BPD en Us
2et S4hana2020 BPD en Us
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 Relevant for Proof of Delivery in BP Master Data
2.5.2 Create Condition Records (Optional)
3 Overview Table
4 Test Procedures
4.1 Basic Credit Management (BD6) - Set Credit Limit (Optional)
4.2 Sales Quotation (BDG) (Optional)
4.3 Create Sales Order
4.4 Process Sales Order Approval (Optional)
4.5 Basic Credit Management (BD6) - Review Blocked Sales Orders (Optional)
4.6 Create Delivery
4.7 Split Outbound Delivery (Optional)
4.8 Add Freight Cost (Optional)
4.9 Post Goods Issue
4.10 Proof of Delivery (Optional)
4.11 Create Billing Document
4.12 Create Pro Forma Invoice (Optional)
5 Appendix
5.1 Process Integration
5.1.1 Succeeding Processes
5.2 Scheduling Job Creation (Optional)
5.2.1 Scheduling Job for Delivery Creation (Optional)
5.2.2 Scheduling Job for Goods Issue Deliveries (Optional)
5.2.3 Scheduling Job for Billing Creation (Optional)
5.2.4 Scheduling Job for Billing Release (Optional)
5.2.5 Scheduling Job for Billing Output (Optional)
A non-stock material can be used in the Sales Order. Non-stock materials are not included in inventory management. With creation of a delivery, the goods issue is reflected by a confirmation post-
ing. Non-stock items can be handled along with stock items on one sales order.
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.
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 .
Master Data Specialist - Business Partner Data SAP_BR_BUPA_MASTER_SPECIALIST Business Partner SAP_CDM_SP_BP_MAINT
Sold-to party 17100003 17100005 Customer domestic 03 Customer domestic 05 Domestic You can test the scope item using another domestic cus-
17100009 US Customer 9 tomer.
17100005 is for credit management.
17100009 is for customer material record and POD
(Proof-of-Delivery)
For more information about creating master data, see the following Master Data Scripts (MDS) Script documentation.
Table 1: Master Data Script Reference
MD Description
S
BND Create Customer Master
Prerequisites
To use the optional step Proof of Delivery later on in the process, the customer with indicator POD-Relevant need be used from sales document creation. Customer 17100009 has maintained Pod-
Relevant as example for test. Following procedure guide how to set indicator POD-Relevant for other test customer if needed.
3 Enter Business Partner On the entry screen of the Maintain Business Partner App. Make the following entry, and choose Enter.
Business Partner: <Customer ID>
4 Switch to Change On the screen Display Organization: XXXXXXXX, choose button Switch Between Display and Change.
Mode
5 Goto Sales Area – On the screen Change Organization : XXXXXXXX, choose Customer (defined) in field Change in BP role. Choose
Shipping Tab Sales and Distribution in the menu, then choose Shipping.
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) :
Table 2: Master Data Script Reference
Master Data Description
ID
BET Create Sales Pricing Condition
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 Settings > App Finder .
Create Sales Order [page ] 11 Internal Sales Repre- Manage Sales Orders (F1873) The Manage Sales Orders screen displays.
sentative
Basic Credit Management (BD6) - Review Blocked Credit Controller Sales order is released.
Sales Orders (Optional) [page ] 13
Create Delivery [page ] 14 Shipping Specialist Create Outbound Deliveries - From Sales Delivery is created.
Orders (F0869A)
Split Outbound Delivery (Optional) [page ] 15 Shipping Specialist Split Outbound Delivery (VLSP) Single outbound delivery split into two (according to precon-
figured split profile)
Add Freight Cost (Optional) [page ] 17 Shipping Specialist Change Outbound Delivery (VL02N) Freight Costs are added to the Outbound Delivery and will be
later copied to the Invoice.
Post Goods Issue [page ] 18 Shipping Specialist Change Outbound Delivery (VL02N) The goods issue is posted.
Proof of Delivery (Optional) [page ] 19 Shipping Specialist POD - Change Outbound Delivery (VL-
POD)
Create Billing Document [page ] 21 Billing Clerk Create Billing Documents (F0798) Billing is carried out.
Create Pro Forma Invoice (Optional) [page ] 22 Billing Clerk Create Billing Documents - VF01 (VF01)
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:
● Log onto the SAP Fiori launchpad using the respective user example, Internal Sales Representative.
● Access the Enterprise Search Bar and choose the magnifying glass button in the upper right corner.
● The Enterprise Search bar is displayed, two filter fields appear left to the search button. Enter your Search Criteria and choose the business object type, example,: Sales orders from dropdown
menu in 1st field, enter sales order number in 2nd field and choose Search, The sales order is listed.
● 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 SAP Fiori page, You can get detailed
data via 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
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.
Procedure
Complete all the activities described in Basic Credit Management (BD6) scope item's test script.
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 standard sales quotation. If you want to generate a sales quotation before creating a sales order, you can implement this optional test script.
Procedure
Complete all the activities described in Sales Quotation (BDG) scope item's test script.
Note If you want to use the optional link between scope item Sales Quotation (BDG) and Sales Order Processing for Non-Stock Material (2ET), make sure to use consistent master data, such as
Business Partner for the customer quotation and for the customer sales order.
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 Open Manage Sales Orders (F1873). The Manage Sales Orders screen dis-
App plays.
3 Create Sales On the Manage Sales Orders screen, choose Create Sales Order - VA01.
Order
4 Enter Data On the Sales Order Screen, Order Type is Standard Order (OR), make the following entries and choose
Enter:
Sales Organization: 1710
Distribution Channel: 10
5 Enter Order On the Create Sales Orders: Overview screen, make the following entries:
Details Sold-to Party: 17100003
Ship-to Party: 17100003
PO Number: <PO number>
Order Reason: <Order Reason>, for example, Excellent price
Material Number: <NS0002>
Quantity: <Quantity>
Note The item category can change to TAXN manually if the item is free of charge for Non-Stock Ma-
terial Sales Order.
6 Save Docu- Choose Save. Make a note of the sales order number: __________. The order is saved and its order confir-
ment If you have installed the Free Goods Processing scope item in your system and you use material TG11 mation is printed out.
and customer 17100001, the following warning may appear:
Minimum quantity 1.000 PC of free goods has not been reached.
To skip this warning, choose Enter.
Printing Forms
2 Access the App Open Manage Sales Orders (F1873). The Manage Sales Orders screen dis-
plays.
3 Search for Sales Enter search terms in filter bar and choose Go Sales order is displayed in the result list.
Order Example: Enter <sales order number> in the Sales Order field.
4 Display Sales Or- Choose sales order number and choose Display Sales Order. The Display Sales Orders xxx: Overview
der screen displays.
5 Check Output On the Display Sales Orders xxx: Overview screen, and choose Menu → More → Extra →
Output →Header → Print Preview.
Sales Order Processing for Non-Stock Material (2ET_US) PUBLIC
Purpose Error: Reference source not found 12
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
Condition
6 Display Print Pre- On the Display Sales Orders xxx: Output screen, select the line already created for the print Preview for PDF document displays.
view output and choose Display PDF Document.
Note It can also be navigated to a fact sheet screen in the Manage Sales Orders app:
1. On the Manage Sales Orders screen, enter search terms in filter bar and choose Go.
2. In search result, click your sales order number and choose Display Fact sheet.
Purpose
This process step shows you how to review the sales orders that might need to be approved.
Procedure
Complete the activities of Process Sales Order Approval described in the test script of Sell from Stock (BD9) scope item.
4.5 Basic Credit Management (BD6) - Review Blocked Sales Orders (Optional)
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Sales Order Processing for Non-Stock Material (2ET_US) PUBLIC
Purpose Error: Reference source not found 13
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 review the sales orders that might have been blocked due to the credit limit check.
Procedure
Complete all the activities described in Basic Credit Management (BD6) scope item's test script.
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 Shipping Specialist.
2 Access the App Open Create Outbound Deliveries - From Sales Orders The Create Outbound Deliveries-From Sales Orders screen dis-
(F0869A). plays.
3 Search for Sales Make the following entries and choose Go:
Order Shipping point:1710
Planned Creation Date: <Delivery selection date>
Sales Document: <Sales Order Number Created
Previously>
4 Create Delivery Select your sales order, and choose Create Deliveries. A delivery creation is triggered
5 Check Details Choose Display Log. The Analyze Delivery Log screen displays.
A delivery is created successfully with delivery number shown on
tab Deliveries.
With the Analyze Outbound Delivery Logs app, you can display an overview about the logs of all the deliveries, which have been created in your system. You can filter by example created by and
Additional settings. If you select the arrow on the right of each delivery log entry you can see its message type, text, and also related sales document.
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 split up single or multiple items from an existing, completely picked Outbound Delivery and move them to a new delivery document before posting Goods Issue.
Procedure
3 Enter Shipping On the Split Outbound Delivery screen, make the follow-
Point ing entry:
Shipping point: 1710
5 Choose Split In the Split Profile field, make the following entry or se-
Profile lect the following value from the list:
Split Profile: 0003 (Delivery Split - LE Com-
ponents)
6 Start Selection Choose Execute. A list of outbound delivery items for the selected Shipping Point and Outbound De-
livery is displayed.
7 Select Items for Select the items that should become part of a new delivery The selected items are displayed with a new delivery document number. The items
Split that must be split from the current delivery. not selected for the split still appear with the former document number.
Enter <Split Quantity> and choose Save Split.
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 want to add the actual freight costs to the Outbound Delivery after you know the exact weights and freight charges.
Procedure
4 Open Conditions From the menu, choose More > Goto > Header Conditions .
6 Enter Freight In the Amount column, enter <Freight Costs (such The system distributes the entered amount across the delivery items. The distri-
Costs as 100)>. bution is executed on the basis of the net weight of each 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
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 Shipping Specialist.
2 Access the App Open Change Outbound Delivery (VL02N). The Change Outbound Delivery screen displays.
3 Enter Outbound Delivery Make the following entries and Choose Continue. The Delivery XXX Change: Overview screen
4 Post Good Issue Choose Post Goods Issue. The goods issue is posted.
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 record the quantities as confirmed by the respective customer after physical arrival of goods delivered. Thus document the right quantities that should become subject to billing to
this customer.
This is only possible for Outbound Deliveries if the customer master data have been maintained in a way that this customer is "POD-relevant" (on sales area level).
3 Enter Outbound On the same screen, make the following entry, and choose Continue: The selected Outbound Delivery Document screen dis-
Delivery Outbound Delivery: <your Outbound Delivery Document Number> plays, and Overview POD tab becomes active.
4 Quantity Differ- If there is a quantity difference between shipping and receiving, go to step 5 and 6.
ence
5 Enter POD De- In the line with the item for which a differing quantity was reported by the customer,
livery Reason make the following entry or select the following value from the list:
(Optional) Reason: <ZFG2(Underdelivery, reason unknown)>
6 Enter Deviation In the Quantity Difference field, go to Sales Unit (Qty Diffin Sales Un), enter <respec- The quantity displayed for the respective item in the
(Optional) tive quantity (differs from the expected Delivery Quantity POD quantity field has been recalculated (Quantity Dif-
as per the Outbound Delivery Item)>, and choose Enter. ference subtracted from Delivery Quantity).
The value for POD Status field has changed to B (Dif-
ferences Reported).
7 Confirm Deliv- Choose Confirm Proof of Delivery. The POD Date field has been filled with the current
ery Proof date.
The value for the POD Status field has changed to C
(Confirmed).
8 Save Choose Save. The Outbound Delivery document is saved with confir-
mation for actually delivered quantities.
These will be used for the consecutive billing step.
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.
Procedure
2 Access the App Open the Create Billing Documents (F0798). The Create Billing Documents screen displays.
3 Define Billing Set- Choose Billing Settings in the bottom bar, you can make the following settings as be-
ting low:
1. Set billing date and type before billing: ON
2. Create separate billing document for each item of billing due list: OFF
3. Automatically post billing documents: ON
4. Display billing documents after creation: ON
4 Search for Billing In the search condition, use criteria if necessary. Sales document displays in the result.
Due List
5 Select Item for Select row of SD Document created previously, and choose the Create. The Create Billing Documents screen displays.
Billing
Sales Order Processing for Non-Stock Material (2ET_US) PUBLIC
Purpose Error: Reference source not found 21
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
6 Maintain Billing Choose billing type Invoice (F2) and maintain billing date, for example current date, The system generates an invoice for billing.
Date then choose OK.
7 Save Billing Docu- Save you entries. The system generates an invoice for billing.
ment Make a note of the billing document number: __________. ● Material: Non-Stock Material (NLAG)
● Debited Accounts: 17100003
Rcvbls Domestic US Customer 3
● Credited Accounts:
41910000 Billed Rev Domestic Prod
22000000 Output tax (MWS)
52590000 (optional) Freight Revenue/Rec.
● Cost Element/CO Object: None
8 Access the App Open Display Billing Documents (F2250). The Display Billing Documents screen displays.
9 Enter Billing Num- In the Billing Document field, enter <respective invoice number> and The Invoice xxx Display: Overview of Billing
ber choose Enter. Items screen displays.
10 Check Output Con- On the Invoice xxx Display: Overview of Billing Items screen, choose Menu→ More→ The Invoice XXX Display: Output screen dis-
dition Goto→ Header → Output. plays.
11 Display Print Pre- On the Invoice xxx Display: Output screen, select the line already created for the print Preview for PDF document displays.
view output and choose Display PDF Document.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
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 Pro Forma invoice with reference to delivery.
Procedure
2 Access the App Open Create Billing Documents - VF01 (VF01). The Create Billing document
screen displays.
5 Choose Individual Billing Enter delivery document created previously and choose Create.
Document
6 Maintain Billing Type Choose Pro Forma Invoice for Delivery (F8) billing type and billing date, for example current date, The draft pro forma invoice is
and Billing Date then press OK . created.
7 Save Pro Forma Invoice In the Billing Document screen, click Save. Pro forma invoice is generated.
The draft billing document with ID Sxxxxxxxx turns into a saved billing document with ID
xxxxxxxx. Make a note of the billing document number: __________.
Note Alternatively, it is supported to create Pro Forma (type F5) with reference to sales order.
2 Access the App Open Manage Billing Documents (F0797). The Manage Billing Document screen displays.
3 Enter Invoice Input the pro-forma invoice number recorded in previous step. The billing document created in previous step displays.
Choose Enter.
4 Display Billing Document Select the billing document item, and choose Display. The billing document displays.
5 Check Output Condition On the Billing Document screen, choose the last assignment There is one entry in the item with the BILLING_DOCU-
block: Output Items. MENT output type.
6 Display Print Preview On the Billing Document screen, choose Preview. Preview for PDF document displays.
7 Update New Attachment In the Edit mode, add, delete, and update the attachments.
(Optional) Save your changes by pressing Save in the footer bar.
8 Update New Text (optional) In the Edit mode, you can add, delete, and update these texts.
Save your changes by pressing Save in the footer bar.
Sales Period End Closing Operations (BKK) (op- This scope item describes the collection of periodic activities such as day ending activities, or reporting.
tional) Using the master data from this document, complete all the activities described in the Test Script of the scope item:
Review Incomplete SAP Digital Documents (deliveries),
Review Sales Documents blocked for billing
Review Log of collective invoice creation
Purpose
This process step shows you how to define the schedule background job for creation outbound deliveries.
Procedure
2 Access the App Open Schedule Delivery Creation (F2228). The Application Jobs displays. The app must be started with the
history of application jobs.
3 Create Delivery Creation Choose New to define a new job. The New Job view displays. Job Template should default as
Schedule Schedule Delivery Creation.
4 Job Parameters Define scheduling options and parameter section for batch job if neces- The system displays the notification Go ahead and schedule the
sary, then choose Check. job.
5 Schedule Choose Schedule. A delivery creation job is scheduled. The view backs to Applica-
tion Jobs.
6 Check Delivery Creation In the Application Jobs view, after job item status turn to Finish, choose The view goes to job log details.
Job Log Status symbol in Logcolumn.
Note Choose Magnifier, the job list refreshes.
Purpose
This process step shows you how to define the schedule background job for goods issue for deliveries.
Procedure
2 Access the App Open Schedule Goods Issue For Deliveries (F2259). The Application Jobs displays. The app must be started with the
history of application jobs.
3 Create Goods Issue Deliv- Choose New to define a new job. The New Job view displays. Job Template should default as
eries Schedule Schedule goods issue for Deliveries.
4 Job Parameters Define scheduling options and parameter section for batch job if nec- The system displays the notification Go ahead and schedule the
essary, then choose Check. job.
5 Schedule Choose Schedule. A schedule goods issue for deliveries job is scheduled. The view
back to Application Jobs.
6 Check Goods Issue Deliv- In the Application Jobs view, after job item status turn to Finish, The view goes to job log details.
eries Job Log choose Status symbol in Log column.
Note Choose Magnifier, the job list refreshes.
Purpose
This process step shows you how to define the schedule background job for creation billing documents.
2 Access the App Open Schedule Billing Creation (F1519). The Application Jobs displays. The app must be started with the
history of application jobs.
3 Create Billing Creation Choose New to define a new job for billing creation. The New Job view displays. Job Template should default as
Schedule Schedule Billing Creation.
4 Job Parameters Define scheduling options and parameter section for batch job if nec- The system displays the notification Go ahead and schedule the
essary, then choose Check. job.
5 Schedule Choose Schedule. A billing creation job is scheduled. View backs to Application
Jobs.
6 Check Billing Creation In the Application Jobs view, after job item status turn to Finish, The view goes to log details.
Job Log choose Job Log.
Note Choose the Magnifier,the job list refreshes.
Purpose
This process step shows you how to define the schedule background job for release billing documents to accounting.
Procedure
2 Access the App Open Schedule Billing Release (F1518). The Application Jobs displays. The app starts with the history of
3 Create Billing Release Choose New to define a new job for billing creation. The New Job view displays. Job Template should default as
Schedule Schedule Billing Release.
4 Job Parameters Define scheduling options and parameter section for batch job if neces- The system displays the notification Go ahead and schedule the
sary, then choose Check. job.
5 Schedule Choose Schedule. A billing release job is scheduled. The view back to Application
Jobs.
6 Check Billing Release In the view Application Jobs, after job item status turn to Finish, choose The view goes to log details.
Job Log Job Log.
Note Choose the Magnifier,the job list refreshes.
Purpose
This process step shows you how to define the schedule background job for when and how billing documents are sent to customer.
Procedure
2 Access the App Open Schedule Billing Output (F1510). The Application Jobs displays. The app shall be started with the
history of application jobs.
3 Create Billing Output Choose New to define a new job for billing creation. The New Job view displays. Job Template should default as Sched-
Schedule ule Billing Output.
4 Job Parameters Define scheduling options and parameter section for batch job if neces- The system displays the notification Go ahead and schedule the
5 Schedule Choose Schedule. A billing output job is scheduled. The view back to Application
Jobs.
6 Check Billing Output In the view Application Jobs, after job item status turns to Finish, The view goes to log details.
Job Log choose Job Log.
Note Choose the Magnifier,the job list refreshes.
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.