Customer Payments 1715878904
Customer Payments 1715878904
Customer Payments 1715878904
SAP S/4HANA -
Customer Payments
PUBLIC
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 17
4.1.2 Assign Credit Card Payment Method (Alternative 2) 18
4.1.2.1 Authorization Saved 20
4.1.2.2 Payment Run 21
4.1.2.2.1 Schedule Payment Proposals 21
4.1.2.2.2 Release Payment Proposal 23
4.2 Make Ad-Hoc Payments 25
4.3 Display My Accounts 26
4.4 Display My Account Statements 27
5 Appendix 29
5.1 Succeeding Processes 29
ttps://www.linkedin.com/in/andersonbrunopaes/
Customer Payments
PUBLIC 2
1 Purpose
Overview
The customer payments scope item is a public cloud solution delivered on SAP BTP for electronic bill presentment and payment.
The integration between SAP S/4HANA and the customer payments solution lets users 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.
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
appropriate.
Customer Payments
PUBLIC 3
2 Prerequisites
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.
Remember Some of the procedures described are performed by the customer. Ensure you have the appropriate access, with username and password, created and in place for your customer
usage of the system.
Customer Payments
PUBLIC 4
Use your own master data to go through the test procedure. If you have installed an SAP Best Practices baseline package, you can use the following baseline package sample data:
Customer 14100010
Currency BRL
For more information on creating master data objects, see the following Master Data Scripts (MDS)
Table 1: Master Data Script Reference
Master Data ID Description
Sell from Stock (BD9) or A customer invoice must be available for the test procedures. When there are no existing open customer items, you must create a billing document. Follow the procedures in
Sales Order Processing - Project-Ba- either of these test scripts to create a customer invoice.
sed Services(J14) When creating a customer invoice, note the amount and Reference Document Number (XBLNR in the header). The information is required when simulating a manual bank state-
ment. In the bank statement, a credit item can be reconciled with the customer invoice.
Customer Payments
PUBLIC 5
Business Condition Comment
Accounts Receivable (J59) Perform the Enter Invoice without Sales Order procedure and the Invoice Collection Preparation procedure in the test script to create outgoing invoices, import manually, and
display invoices.
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 / Com-
# ment
2 Access the SAP Fiori Open Create Outgoing Invoices (FB70). The Enter Customer Invoice view dis-
App plays.
Customer Payments
PUBLIC 6
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
Note There is an upper limit for payment via credit card. For testing purposes, keep the invoice amount below
500.
7 Line Items
D/C : Credit
Amount in Document Currency: <any>
Note There is an upper limit for payment via credit card. For testing purposes, keep the invoice amount below
500.
8 Profitability Segment In the Profit.segment column, select the button and enter:
Customer: <customer number>
Profit Center: <any>
Choose Derivation and choose Continue.
Customer Payments
PUBLIC 7
2.5.2 Display Open Invoices
Purpose
Prerequisite
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
2 Access the SAP Fiori App Open Manage Customer Line Items (F0711).
6 Execute Search Choose the Go button. The customer line items display according to your search criteria.
Customer Payments
PUBLIC 8
2.5.3 Create a Manual Input Bank Statement
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.
Prerequisite
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
3 Get Latest Bank To get the latest imported bank statement number, make the following The latest bank statement number of the specified bank account displays.
Statement Num- entries:
ber Note The next bank statement number is one greater than the latest bank statement number.
Editing Status: All For example, if the latest bank statement number is 5, the next number is 6. If no latest bank
Latest Statements: select the checkbox Latest Only statement found, the next number should be 1.
Company Code: 1410
House Bank: BRBK1
House Bank Account: BRAC1
and choose Go.
4 Note Closing Ba- Make note of the closing balance of the specified bank account, found on The closing balance of the latest bank statement should be the opening balance of the next bank sta-
lance the Manage Bank Statements view. tement. Get Closing Balance of Latest Bank Statement
Customer Payments
PUBLIC 9
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
If no latest bank statement is found, the opening balance of the next bank statement should be zero.
5 Create New Bank Choose the + plus button to Create Bank Statement. The data of bank statement header is entered.
Statement On the Bank Statement view, make the following entries: The opening balance is the closing balance of latest imported bank statement, for example, 5002.00.
House Bank Account: BRAC1
House Bank: BRBK1 Remember Get Closing Balance of Latest Bank. The closing balance = opening balance - debit
Company Code: 1410 amount + credit amount, for example, 4019.00 = 5002.00 + 208.00 - 1191.00.
Bank Statement No.: Enter the next Bank Statement Number, for exam-
ple, 6
Bank Statement Date: For example, <Current Date>
Choose Enter to determine the currency of this house bank before ente-
ring opening or closing balances.
Opening Balance: For example, 5002.00
Closing Balance: For example, 4019.00
6 Create First Bank On the Bank Statement view, choose the + plus button to add in the Bank The first bank statement item is entered and you automatically return to the previous Bank State-
Statement Item Statement Items area and create the first item. ment view.
On the New Object 1 view, make the following entries:
Manual Transaction: F001
Value Date: For example, <current date>
Amount: Enter the receivable amount of customer invoice as described in
Prerequisites, for example, 208.00
Customer: 14100010
Memo: Enter descriptive text in the memo line, for example, payment
for multiple invoices .
Choose the Apply button.
7 Save the Bank On the Bank Statement view, choose Save. The statement status should be Saved.
Statement An Information dialog box appears and states that Bank Statement
6 for bank account ... at bank ... created suc-
cessfully, choose Close.
8 Post the Bank On the Bank Statement view, choose Post. The statement status changes from Saved to Not Completed. The bank statement item reconciles
Statement The Information dialog box appears and states that Statement pos- with an open customer line item in an invoice in the Match Payments with Invoices (Alternative 1)
ted: all items completed, choose Close. [page ] 14 test step.
Journal Entry is:
Posting Area 1 - Bank Accounting:
Customer Payments
PUBLIC 10
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
Customer Payments
PUBLIC 11
3 Overview Table
This test script consists of several process steps and reports provided in the table 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.
Match Payments with Invoices (Alternative 1) [page ] 14 (Using supplied credentials) Match Payments with Invoices Payment advice is created
Display Customer Account [page ] 16 Accounts Receivable Accountant Manage Customer Line Items (F0711) Customer number is displayed
Clear Open Items Manually [page ] 17 Accounts Receivable Accountant Assign Open Items (F2626) Invoice cleared against payment document
Assign Credit Card Payment Method (Alternative 2) [page ] 18 (Using supplied credentials) Pay My Bills In process credit card payment is executed
Authorization Saved [page ] 20 Automated step Automated step The authorization is saved
Schedule Payment Proposals [page ] 21 Accounts Receivable Accountant Manage Automatic Payments (F0770) Payment schedule executed
Release Payment Proposal [page ] 23 Accounts Receivable Accountant Manage Automatic Payments (F0770) Payment is posted
Customer Payments
PUBLIC 12
Make Ad-Hoc Payments
Make Ad-Hoc Payments [page ] 25 (Using supplied credentials) Make Ad-Hoc Payments You made an ad-hoc payment.
Display My Accounts
Display My Accounts [page ] 26 (Using supplied credentials) Manage My Account Master Data Account information is displayed.
Display My Account Statements [page ] 27 (Using supplied credentials) Display My Account Statements Account statement information is displayed.
Customer Payments
PUBLIC 13
4 Test Procedures
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
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Customer Payments
PUBLIC 14
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 [page ] 9 preliminary step. If an open customer invoice is not available, see the Import Invoices Manually [page ] 6 preliminary step.
Procedure
1 Log On Log on to the SAP Fiori launchpad with credentials provided to you.
3 Choose an Account Choose an account.If only one account is assigned to you, the account is chosen by default.If multiple accounts The open invoices and payments from the account are dis-
are assigned to you, the Select Account dialog box displays a list of accounts, which includes company names, played.
customers, and the number of open payments and invoices.
Note When you have multiple accounts, to switch to
Note Search for an account using a company name or customer. another account, choose the Switch Accounts button at
the bottom left in the view.
4 Select Payments Select the payments and invoices to be cleared and choose Next. A Confirmation view displays.
and Invoices to
Clear
Customer Payments
PUBLIC 15
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
Note For the following procedures, perform this step first if it's necessary to check the payment advices.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
The Accounts Receivable Accountant follows the procedure to determine the customer number after receiving the new payment advice email.
Customer Payments
PUBLIC 16
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 / Com-
# ment
2 Access the SAP Fiori App Open Manage Customer Line Items (F0711).
4 Open Document Number Journal Fi- Choose the Standard button. The doc number journal entry fields dis-
elds Select doc number from the dropdown options. plays
5 Enter Document Number from Email The payment advice email provides two doc numbers. Enter either number in the Journal Entry
field.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Customer Payments
PUBLIC 17
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 / Com-
# ment
3. Enter Header Informa- Find the customer with items to clear and select the Custo- The Account with Assignment view is displayed.
tion mer.
4. Select Assignments and Select the Payment Advice number to clear and choose The payment advice come from the Customer Payments app. Select an existing Debit or Credit and
Clear Clear. do manually matching.
Test Administration
Customer Payments
PUBLIC 18
Test Case ID <X.XX> Testing Date:
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
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 isn't available, see the Import Invoices Manually [page ] 6 preliminary step.
Procedure
2 Access the SAP Fi- Open Pay My Bills. The New Payment view displays.
ori app
3 Choose an Account Choose an account. The open invoices and payments from the account displays.
If only one account is assigned to you, the account is chosen by default. Note When you have multiple accounts, to switch to another ac-
If multiple accounts are assigned to you, the Select Account dialog box displays a list of accounts, count, choose the Switch Accounts button at the bottom left in the
which includes company names, customers, and the number of open payments and invoices. view.
4 Select Invoices From Open Bills, select the invoice number of the invoice.
Note You can also select a credit memo Document Number from the Credit Items area to apply
toward the invoice to lower the amount to be paid by credit card.
Note Dispute case can be created when BFC dispute management is enabled.
Customer Payments
PUBLIC 19
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
5 Choose Next Choose the Next button from the lower-right corner of the view. The Dispute view displays.
6 Create Dispute Choose dispute cause, contact person and fill in comment in pop-up dispute window.
Case
7 Choose Next Choose the Next button from the lower-right corner of the view. The Confirm and Select Payment Method view displays.
8 Select Payment In Confirm and Select Payment Method, select Credit Card from the Select Payment Method
Method drop-down list.
Note If you already have credit card information in the system and aren't adding a new credit
card, you can skip the following two steps.
9 Add Credit Card (if When using this feature for the first time, or when a new credit card is required, choose the plus The Enter Card Data view displays.
necessary) + button to add a credit card.
10 Provide Credit Card In the Enter Card Data view, enter the following information and choose Submit: The credit card appears on the Confirm and Select Payment Method
Information Card Number: <card number without spaces> view, under the Select Payment Method.
11 Choose Credit Card Choosing Credit Card from Select Payment Method displays the available credit cards. The Payment Advice column is updated with your payment. The date,
Payment If multiple cards are available, select one credit card for payment. amount, tokenized card details, and the status of In Process appear.
Select the credit card from the list and choose Pay.
Context
Customer Payments
PUBLIC 20
4.1.2.2 Payment Run
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 (Alternative 2) [page ] 18 procedure steps must be completed before proceeding with these steps.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
Customer Payments
PUBLIC 21
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
3 Create Choose Create Parameter. The New Parameter dialog box displays.
4 Data Entry Make the following entries and choose Create: An entry input view displays.
Run Date: <Today's date>
Identification: <five-character description>, for exa-
mple, <SPAY1>
5 Data Entry Make the following entries and choose Save: The system displays the Parameter has been saved notification. The status changes to
Basic section: Parameter Created.
6 Schedule Proposal Choose Schedule Proposal. The Schedule Proposal dialog box displays.
7 Data Entry Make the following entries and choose Schedule: The Manage Automatic Payments view displays.
Start Date: <today's date>
Start immediately: Selected
8 View the Proposal Choose the Proposal Processed tab. The proposal displays in the Items list with a Proposal Created status.
Customer Payments
PUBLIC 22
4.1.2.2.2 Release Payment Proposal
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
Procedure
5 Select Proposal Select the line of the previously created proposal (for example, SPAY1) and choose The Schedule Payment view is displayed.
Schedule.
6 Schedule Make the following entries and choose Schedule: The system displays the message Payment has been scheduled. The status changes to
Payment Start Date: <today's date> Payment Posted. The log shows how many postings were generated.
Customer Payments
PUBLIC 23
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
7 View the Choose the Payment Processed tab. The status changes to Payment posted.
payment
8 View Log postings Select the line of your payment run and in the Log column, choose Notes. The log shows how many postings were generated.
Note If the Log column doesn't show, choose Settings. Select the Log field and
choose OK to add the column to the view.
9 Close Log Details Choose OK. The Log Details dialog box closes.
10 Payments and Ex- In the Open column of your payment run, choose > (Open). The view displays a summary of payments and exceptions for the payment run.
ceptions
Note If the Open column doesn't show, choose Settings. Select the Open field
and choose OK to add the column to the view.
11 Navigation You sort the information by payment method, country/region, business area, and so Amounts are sorted by your selection.
on. Make your selection to filter the results in the Summary table.
12 Payments Choose Payments or Exceptions. Details are displayed for payments or exceptions generated (such as payment docu-
ment, included items, and so on).
13 Payments Naviga- In the Open column, choose > (Open) to display line item details of the payment. Payment item details are displayed.
tion When you're done, choose Back.
Succeeding Processes
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.
Customer Payments
PUBLIC 24
4.2 Make Ad-Hoc Payments
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
Prerequisite
Accounts associated with a credit card or bank account must already exist in the system.
Procedure
1 Log On to SAP BTP Log on to SAP BTP using the assigned business credentials.
Portal
3 Create Ad Hoc Choose Create. The system displays a dialog box to se-
Payment lect an account.
Customer Payments
PUBLIC 25
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
5 Select Payment Select your payment method and choose Next. The New Payment view is displayed.
Method
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
Prerequisite
Accounts associated with a credit card or bank account must already exist in the system.
Customer Payments
PUBLIC 26
Procedure
1 Log on Log on to the SAP Fiori launchpad with your assigned credentials.
3 Choose an Ac- Choose an account. If only one account is assigned to you, the account is chosen by default. The general information about the account displays.
count If multiple accounts are assigned to you, the Select Account dialog box displays a list of accounts.
4 Review General Review the account information that includes the account contact information, the tokenized information for Note When you have multiple accounts, to switch to
Information the credit card and bank account information, if a bank account or credit card is associated with the account. another account, choose the Switch Accounts button.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
Customer Payments
PUBLIC 27
Procedure
1 Log On Log on to the SAP Fiori launchpad with your assigned credentials.
3 Filter the State- Select an Account and a Posting Year. Additionally, modify your view by filtering Status or Due Date. The Items column displays a list of
ment View Document Numbers.
4 Review Transac- The Items column displays account information by monthly periods that provides the total amount from activity during the period. Your account statement information
tions Selecting an individual period expands to display payment activity details including the document number, type of payment, sta- displays.
tus, due date and clearing date, amount paid, and the reference number.
Customer Payments
PUBLIC 28
5 Appendix
Digital Digital Payments (1S2) provides additional procedures for automatic payments for credit card that must be completed. When executing the procedures for this process, it is required that you use
Payments Customer14100010 and the Payment Method is N.
(1S2)
Direct Debit Direct Debit (19M) provides additional procedures for automatic payments for direct debit and must be completed. In this test script, the procedures you must complete are Complete Customer Master
(19M) Data and Create and Print Direct Debit Mandate, as well as all of the procedures under Pre-Notification and Payment Run. When executing the procedures for this process, it is required that you use
Customer14100010 and the Payment Method is M.
Customer Payments
PUBLIC 29
Typographic Conventions
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 INCLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages, names of variables and parameters, 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 documentation.
<Example> Variable user entry. Angle brackets indicate that you replace these words and characters with appropriate entries to make entries in the system.
Customer Payments
PUBLIC 30
www.sap.com/contactsap