Customer Payments (1S0 - US) : Test Script SAP S/4HANA - 17-09-20
Customer Payments (1S0 - US) : Test Script SAP S/4HANA - 17-09-20
Table of Contents
1 Purpose 3
2 Prerequisites 4
2.1 System Access 4
2.2 Roles 4
2.3 Master Data, Organizational Data, and Other Data 4
2.4 Business Conditions 5
2.5 Preliminary Steps 6
2.5.1 Import Invoices Manually 6
2.5.2 Display Open Invoices 8
2.5.3 Create a Manual Input Bank Statement 9
3 Overview Table 12
4 Test Procedures 14
4.1 Assign Payment Methods 14
4.1.1 Match Payments with Invoices (Alternative 1) 14
4.1.1.1 Display Customer Account 16
4.1.1.2 Clear Open Items Manually 18
4.1.2 Assign Credit Card Payment Method (Alternative 2) 19
4.1.2.1 Authorization Saved 21
4.1.2.2 Payment Run 22
4.1.2.2.1 Schedule Payment Proposals 22
4.1.2.2.2 Release Payment Proposal 24
4.1.3 Assign Direct Debit Payment Method (Alternative 3) 26
4.2 Display My Accounts 28
4.3 Display My Account Statements 30
5 Appendix 32
5.1 Succeeding Processes 32
The customer payments scope item is a public cloud solution delivered in the SAP Cloud Platform for electronic bill presentment and payment.
The integration between SAP S/4HANA and the customer payments solution allows users to view open invoices and customer master data from SAP S/4HANA.
You can pay open invoices or assign one or more invoices to an existing payment.
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.
Note These roles or spaces are examples provided by SAP. You can use them as templates to create your own roles or spaces.
For more information about business roles, refer to Assigning business roles to a user in the Administration Guide to Implementation of SAP S/4HANA with SAP Best Practices .
Purpose
In this activity, you post customer invoices in accounting. Journal entries are created.
Prerequisites
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
1 Log On Log on to the SAP Fiori launchpad as an Accounts Receivable
Accountant.
2 Access the SAP Fiori App Open Create Outgoing Invoices (FB70). The Enter Customer Invoice view
displays.
3 Company Code Choose the Company Code tab.
4 Company Code Make the following entries and press Enter:
Company Code: 1710
5 Basic Data Make the following entries:
Customer: 17100010
Invoice date: <Today’s date>
Posting date: Today’s date
Reference: <any>
Amount: <any>
Purpose
Prerequisite
Test Step # Test Step Name Instruction Expected Result Pass / Fail /
Comment
1 Log On Log on to the SAP Fiori launchpad as an Accounts Receivable
Accountant.
2 Access the SAP Fiori Open Manage Customer Line Items (F0711).
App
3 Enter Search Criteria Make the following entries:
Customer: 17100010
Company Code: 1710
4 Status Choose your status.
If you choose All Items, the system displays all the account
items.
Choose open items for a list of open invoices.
5 Date and Item Type Make the following entries:
Open at key date: <Today’s date>
Item type: Normal Items
6 Execute Search Choose the Go button. The customer line items display according to your search
criteria.
Purpose
A customer invoice must be available to follow the test procedures. If no credit balance is available in the system, then create one using the following procedure. The steps must be completed before
assigning the payment method of matching payment to invoices.
When creating an incoming payment item in a manual bank statement, enter the customer number and text in the memo line that is displayed in the Match Payments app, with invoices (in our
example, its manual transaction F001 with interpretation algorithm 001).
Procedure
The Customer Payments (1S0) test script consists of several process steps and reports 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 .
This section describes test procedures for each process step that belongs to this scope item.
Purpose
There are multiple alternatives for the user to assign payments in the system.
Match payments with invoices allows the user to take existing credits in the system and apply to outstanding invoices.
Assign credit card as the payment method describes how the user applies a credit card for paying outstanding invoices.
Prerequisites
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Purpose
Prerequisite
There must be an existing customer credit balance and an open customer invoice before you can proceed with this procedure. If an existing customer credit balance is not available, see the Create a
Manual Input Bank Statement topic in the Preliminary Steps under Prerequisites. If an open customer invoice is not available, see the Import Invoice Manually topic in the Preliminary Steps under
Prerequisites.
Procedure
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
The Accounts Receivable Accountant follows the procedure to determine the customer number after receiving the new payment advice email.
Customer Payments (1S0_US) PUBLIC
Purpose Error: Reference source not found 15
Prerequisite
A new payment advice email is received after the customer has completed the previous procedure.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a Accounts Receivable The SAP Fiori launchpad displays.
Accountant.
2 Access the SAP Fiori App Open Manage Customer Line Items (F0711). The Manage Customer Line Items (F0711)
screen displays.
3 Enter Search Criteria Make the following entries:
Company Code: enter the company code provided by the payment advice
email.
4 Open Document Number Choose the Standard button and select doc number from the dropdown The doc number journal entry fields displays
Journal Fields options
5 Enter Document Number from The payment advice email provides two Doc, Number. Enter either
Email number in the Journal Entry field.
6 Execute Search Choose the Go button. The Customer number displays.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Purpose
The Accounts Receivable Accountant follows the procedure to clear open invoices manually, according to the information received in a payment advice email from the previous procedure.
Prerequisites
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1. Log On Log on to the SAP Fiori launchpad as an Accounts
Receivable Accountant.
2. Access the SAP Fiori Open Assign Open Items (F2626).
App
3. Enter Header Find the customer with items to clear and select The Account with Assignment view displays.
Information the Customer.
Note Use the filters to find the customer, if
required.
4. Select Assignments Select the Payment Advice number to clear and The payment advice come from the Customer Payments app. Select an
and Clear choose Clear. existing Debit or Credit and do manually matching.
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 select open bills or credit items to pay and make payments with a credit card.
Prerequisite
An open customer invoice is available. If an open customer invoice is not available, see the Import Invoice Manually topic in the Preliminary Steps under Prerequisites.
Procedure
Context
Purpose
The Payment Run section describes how to post payment using the automatic payment program.
Invoices are posted and are open for payment.
Prerequisite
The Assign Credit Card Payment Method procedure steps must be completed before proceeding with these steps.
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
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as an Accounts
Receivable Accountant.
2 Access the SAP Open Manage Automatic Payments (F0770).
Fiori App
3 Create Choose + (Add). The New Parameter dialog box displays.
4 Data Entry Make the following entries: An entry input view displays.
Run Date: <Today's date>
Identification: Any five character description, for
example, <SPAY1>
and choose Create.
5 Data Entry Make the following entries:
Basic section:
Posting Date: <Today's date>
Docs Entered Up To: <Today's date>
Customer Items Due By: For example, <Today's
date + 10 >
Additional Log: YES
Payment Controls section:
Company Code: 1710
Next Payment Date: <Today's date + 5 days>
Payment Method: For example, N
Open Item Selection section:
Customer: 17100010
6 Save the Parameters At the top of the view, choose Save. The system displays the Parameter has been saved notification. The status
Customer Payments (1S0_US) PUBLIC
Purpose Error: Reference source not found 21
changes to Parameter Created.
7 Schedule Proposal Choose Schedule > Proposal. The Schedule Proposal dialog box displays.
8 Data Entry Make the following entries: The Manage Automatic Payments view displays.
Start Date: <Today's date>
Start immediately: Selected
and choose Schedule.
9 View the Proposal Choose the Proposal Processed tab. The proposal displays in the Items list with a Proposal Created status.
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
Caution Digital Payments (1S2) provides additional procedures for automatic payments for credit card and must be completed after completing all the procedures in 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
In this activity, you select open bills to pay and makes payments by a direct debit to the bank account of the user.
Prerequisite
An open customer invoice is available. If an open customer invoice is not available, see the Import Invoice Manually topic in the Preliminary Steps under Prerequisites.
Procedure
Succeeding Processes
Caution You must complete additional procedures for automatic payments for direct debit described in the Direct Debit (19M) test script before continuing. Complete the following 19M procedures:
Maintain Business Partner , as well as all of the procedures under Payment Run. When executing the procedures for 19M, it is required that you use Customer 17100010 and the Payment Method
is M.
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
Prerequisite
Accounts associated with a credit card or bank account must already exist in the system.
Procedure
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