Professional Documents
Culture Documents
19M S4CLD2208 BPD en Us
19M S4CLD2208 BPD en Us
PUBLIC
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 Define Payment Medium Format Variants
2.5.2 BRF+ Settings for Payment Advice
2.5.3 BRF+ Settings for Payment List
3 Overview Table
4 Test Procedure
4.1 Preparation of Payments
4.1.1 Maintain Business Partner
4.2 Customer Invoice Payment Preparation
4.2.1 View Customer Line Items
4.2.2 Manage Payment Blocks
4.2.3 Display Customer Balance
4.3 Payment Run
4.3.1 Schedule Payment Proposals
4.3.2 Revise Payment Proposal
4.3.3 Release Payment Proposal
4.3.4 BCM Batch Creation (Optional)
4.3.5 Create Payment Medium
4.4 Payment Review
4.4.1 View Payment List
4.5 Invoice Management Reporting
4.5.1 Overdue Receivables
In this scope item, you can use the direct debit payment method in the Single Euro Payments Area (SEPA) to collect payments from your customers in Euro and certain non-SEPA countries/regions
to collect payments from your customers in your local currency.
For countries/regions in SEPA, a debtor grants mandates to a creditor as part of a direct debit procedure. Using SAP S/4HANA, you create and maintain the SEPA mandates from the customers,
which are the legal basis for the direct debit payment in SEPA.
The system checks that a valid SEPA mandate exists during the payment run. For SEPA countries/regions, the system saves the ID of the SEPA mandate in the payment data and creates a SEPA-
specific payment medium.
You can print out SEPA mandates on paper and repeat the printing.
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 appropri -
ate.
This section summarizes all prerequisites to conduct the test in terms of system, user, master data, organizational data, and other test data and business conditions.
● Customer master data has been created.
● Mandate has been created .
● Invoices have been posted to accounting.
System Details
System Accessible via the SAP Fiori launchpad. Your system administrator provides you with the URL to access the various apps assigned to your role.
2.2 Roles
Create business roles using the following business role templates delivered by SAP and assign them to your individual test users.
Alternatively, if available, you can use the following spaces delivered by SAP. You create a space with pages containing predefined essential apps and assign it to the business role. You then assign
this business role to your individual users.
For more information, refer to How to Create a Business Role for the Administrator in the product assistance for SAP S/4HANA Cloud.
Name (Role Template) ID (Role Template) Name (Launchpad Space) ID (Launchpad Space) Log
On
Configuration Expert - Business Process Configuration SAP_BR_BPC_EXPERT Configuration Expert - Business Process Configuration SAP_BR_BPC_EXPERT
Master Data Specialist - Business Partner Data SAP_BR_BUPA_MASTER_SPECIALIST Master Data Specialist - Business Partner Data SAP_BR_BUPA_MASTER_SPECIALIST
Default Values
The organizational structure and master data of your company have been created in your system during implementation. The organizational structure reflects the structure of your company. The mas -
ter data represents materials, customers, and vendors, for example, depending on the operational focus of your company.
Use your own master data to go through the test procedure. If you have installed an SAP Best Practices Package, you can use the following Package scenario data:
Accounting
Customer 17100100
House Bank USBK1 BK1 is used for Multi-Bank Connectivity (MBC) and BK2 is used for file download.
USBK2
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
PM Name of Payment Method PMF for FSN House Bank USBK1 PMF for File Download (USBK2 Demo Data*)
* The USBK2 value is demo data. Ensure the solution is installed with demo data to test this value.
BD9 - Sell from Stock Must be run before this test script. Invoices are created and posted to accounting.
BDN - Sales of Non-Stock Item with Order-Specific Procurement Must be run before this test script. Invoices have been created and posted to accounting.
BKX - Sales Order Processing - SEPA Direct Debit Handling Must be run before this test script. Invoices have been created and posted to accounting.
J11 - Customer Project Management - Project-Based Services Must be run before this test script. Invoices are created and posted to accounting.
J14 - Sales Order Processing - Project-Based Services Must be run before this test script. Invoices are created and posted to accounting.
Purpose
In this activity, you create, change, and assign selection variants for payment medium formats. You can use these variants when creating payment media using the Payment Medium Workbench.
The selection variants are required to be able to generate the payment medium.
● Payment Methods are specified and assigned to your country/region and company code.
● Payment Medium Formats are assigned to your Payment Methods.
Procedure
Depending on your configuration environment for SAP S/4HANA Cloud, choose one of the following options:
Configure Your Solution:
1. Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration.
2. Open Manage Your Solution (F1241).
3. If necessary, change the country or region by choosing Set Local Version.
4. Choose Configure Your Solution.
5. Make the following entries:
Application Area: Finance
Sub Application Area: Accounts Payable
6. For the row with Item Name of Payment Medium Formats, choose Details (>).
7. For the Create/Assign Selection Variants (Alternative) row, choose Configure.
8. Continue with the procedure in the table below.
SAP Central Business Configuration:
1. Log on to the project experience in SAP Central Business Configuration.
2. In the Product-Specific Configuration phase, navigate to the Configuration Activities tab.
3. Search for the Create/Assign Selection Variants (Alternative) activity and choose Go to Activity.
4. Continue with the procedure in the following table.
1 Configura- Select the Payment Medium Format to process, for example: The Change View "Payment Medium For-
tion Steps Payt Mdm Format: US_ACH_DD mat: Format for Variants": Details view is
displayed.
Caution Ensure you select a Payment Medium Format that is valid for your country/region and was installed in your solution. For
more information, see the Payment Methods (PM) and Payment Medium Formats (PMF) table in the Master Data, Organizational
Data, and Other Data topic under Prerequisites.
2 Variant Caution The selected Payment Medium Format determines which fields are available. The selection variant is created and as-
Creation signed.
When defining US_ACH_DD the CoCd, House Bk fields are available, on the row of the company code and house bank you're processing,
for example Co. Code1710 and House bank USBK1.
Make the following entries:
Selection Variant: <any description (14 characters max.)>
Note If the selected variant already exists, create a new variant by entering a new description. Alternately, you can keep the same vari-
ant and change the parameters as described in the next step.
2.1 Format Pa- Caution Depending on the selected Payment Medium Format different fields are available. Details are displayed in the Maintain Busi-
rameters ness Rules section.
Note To generate the payment medium, it's enough to have the variant created (previous step) and saved (next step).
3 Save Choose Save and then Exit. The variant is created, assigned, and saved.
Procedure
2 Access the SAP Open Output Parameter Determination (APOC_WD_BRF_DEC_TAB_MAINTAIN). The Output Parameter Determination
Fiori App view is displayed.
3 Output Type In the Select Business Rules section, make the following entries:: Details are displayed in Maintain
Show Rules for: Payment Advice Business Rules section.
6 Receiver In the Select Business Rules section, make the following entries:: Details are displayed in the Maintain
Show Rules for: Payment Advice Business Rules section.
9 Channel In the Select Business Rules section, make the following entries: Details are displayed in the Maintain
Show Rules for: Payment Advice Business Rules section.
12 Printer Settings In the Select Business Rules section, make the following entries: Details are displayed in the Maintain
Show Rules for: Payment Advice Business Rules section.
15 Email Settings In the Select Business Rules section, make the following entries: Details are displayed in the Maintain
Show Rules for: Payment Advice Business Rules section.
18 Output Rele- In the Select Business Rules section, make the following entries: Details are displayed in the Maintain
vance Show Rules for: Payment Advice Business Rules section.
21 Form Template In the Select Business Rules section, make the following entries: Details are displayed in the Maintain
Show Rules for: Payment Advice Business Rules section.
24 Email Recipient In the Select Business Rules section, make the following entries: Details are displayed in the Maintain
Show Rules for: Payment Advice Business Rules section.
27 Email Recipient To specify the email address of the recipient of the payment advice, follow the instructions described in Test Procedures > Preparation
of Payments > Maintain Business Partner, in the Correspondence step.
Purpose
In this activity, you define the system determination of output parameters of payment list for printing.
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
2 Access the SAP Fiori Open Output Parameter Determination (APOC_WD_BRF_DEC_TAB_MAINTAIN). The Output Parameter Determination view is displayed.
App
3 Output Type In the Select Business Rules section, make the following entries: Details are displayed in the Maintain Business Rules section.
Show Rules for: Payment List
Determination Step: Output Type
4 Add Rules Choose Edit. The Confirm Activation dialog box is displayed.
Under Table Contents choose + (Insert New Row).
Make the following entries and choose Activate:
Output type: PAYM_LIST
Dispatch Time: 1 (Immediately)
6 Receiver In the Select Business Rules section, make the following entries: Details are displayed in the Maintain Business Rules section.
Show Rules for: Payment List
Determination Step: Receiver
7 Add Rules Choose Edit. The Confirm Activation dialog box is displayed.
Under Table Contents choose + (Insert New Row).
Make the following entries and choose Activate:
Output type: PAYM_LIST
Indicator: Only P…: =X (Yes)
Role: PP
Exclusive Indicator: (false)
Choose + to insert a new row.
Enter the following:
Output type: PAYM_LIST
Indicator: Only P…: =false
Role: PL
Exclusive Indicator: (false)
9 Channel In the Select Business Rules section, make the following entries: Details are displayed in the Maintain Business Rules section.
Show Rules for: Payment List
10 Add Rules Choose Edit. The Confirm Activation dialog box is displayed.
Under Table Contents choose + (Insert New Row).
Make the following entries and choose Activate:
Output type: PAYM_LIST
Channel: PRINT (Printout)
Exclusive Indicator: - (false)
12 Printer Settings In the Select Business Rules section, make the following entries: Details are displayed in the Maintain Business Rules section.
Show Rules for: Payment List
Determination Step: Printer Settings
13 Add Rules Choose Edit. The Confirm Activation dialog box is displayed.
Under Table Contents choose + (Insert New Row).
Make the following entries and choose Activate:
Output type: PAYM_LIST
Print Queue: For example, DEFAULT or choose the print queue defined in your system
Number of Copies: 1
15 Form Template In the Select Business Rules section, make the following entries: Details are displayed in the Maintain Business Rules section.
Show Rules for: Payment List
Determination Step: Form Template
16 Add Rules Choose Edit. The Confirm Activation dialog box is displayed.
Under Table Contents choose + (Insert New Row).
Make the following entries:
Output type: PAYM_LIST
Role: PL
Form Template: FIN_FO_PAYM_LIST_V2
Choose + to insert a new row.
Enter the following:
18 Output Relevance In the Select Business Rules section, make the following entries: Details are displayed in the Maintain Business Rules section.
Show Rules for: Payment List
Determination Step: Output Relevance
19 Add Rules Choose Edit. The Confirm Activation dialog box is displayed.
Under Table Contents choose + (Insert New Row).
Make the following entries and choose Activate:
Output type: PAYM_LIST
Relevance Indicator: X (True)
This scope item consists of several process steps 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.
Table 2: Preparation of Payments
Process Step Business Role Transaction/App Expected Results
View Customer Line Items [page ] 20 Accounts Receivable Accountant Manage Customer Line Items (F0711) A list of all invoices is displayed.
Manage Payment Blocks [page ] 22 Accounts Receivable Accountant Manage Customer Line Items (F0711) Blocked invoices are released.
Display Customer Balance [page ] 23 Accounts Receivable Accountant Display Customer Balances (F0703A) You displayed the customer balance.
Schedule Payment Proposals Accounts Receivable Ac- Manage Automatic Payments Payment is scheduled.
[page ] 25 countant (F0770)
Revise Payment Proposal [page ] Accounts Receivable Ac- Revise Payment Proposals Payment is revised
27 countant (F0771)
Release Payment Proposal [page ] Accounts Receivable Ac- Manage Automatic Payments Payment is released.
28 countant (F0770).
Create Payment Medium [page ] The payment medium is created automatically after BCM batch is created. The batch item status changes to Pay-
31 ment Medium Created.
View Payment List [page ] 31 Accounts Payable Accountant Display Payment Lists (S_P99_41000099)
Overdue Receivables [page ] 32 Accounts Receivable Manager Overdue Receivables - Today (F1747) You view a graphical overview over the overdue receivables.
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, factsheets for business objects. From the data found, you can go directly to the respective apps and factsheets to display, edit the data or find related objects.
How to access and check a factsheet:
● Log on to the SAP Fiori launchpad using the respective user: for example, Internal Sales Representative.
● Access the Enterprise Search Bar and choose the magnifying glass button in the upper right corner.
● The Enterprise Search Bar displays, as two filter fields appear left of the search button. Enter your Search Criteria and choose the business object type: for example, Sales Orders from the drop-
down menu in the first field. Enter sales order number in the second field and choose Search. The sales order is listed.
● Choose the Sales Order Number link. The system navigates to the factsheet screen and sales order related information is integrated and summarized in one Fiori page. You then can get detailed
data by choosing the corresponding links.
There are factsheets available for the following objects, which are visible depending on the assigned role:
● Sales order
● Quotation
● Billing document
● Credit Memo
● Debit Memo
● Customer 360 Fact Sheet.
Test Administration
Purpose
In this activity, specific information for the customer master record, for example payment method, is added.
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 Master Data Specialist - Business Partner Data.
2 Access the SAP Fiori Open Manage Customer Master Data (F0850A). The Customer Master view is displayed.
App
3 Select Roles and Sup- Select the following and choose Go: The Business Partner 17100100 displays in the work-
plier Role: Customer (Fin.Accounting), Customer list.
4 Choose BP For Business Partner 17100100, choose Details (>). Details of Business Partner17100100 are displayed.
5 Edit Supplier Choose Edit. The Business Partner Master Data can now be edited.
7 Company Code On the row for the company code, choose Details (>). Company code data is displayed.
8 Correspondence In the Correspondence section, make the following entries: The accounting clerk is changed.
Accounting Clerk: <Choose any available>
Clerk Email Address.: <email address>
10 Payment Methods In the Automatic Payment Transactions section, select one or more of the following Payment Meth- You've chosen payment methods.
ods:
● E
11.2 Bank Accounts Select an available bank and make the following entries:
Collection Auth: Selected
12 Save Choose Save. The changes to Business Partner Master Data are saved.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
In this activity, all accounts receivable items are listed. You can modify certain fields of a document to be collected.
Prerequisite
Invoices are posted (for more information, see the previous Business Conditions section, under Prerequisites).
Accounts receivable invoices are available in the system using customer 17100100.
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
2 Access the SAP Fiori Open Manage Customer Line Items (F0711).
App
3 Enter Search Criteria Make the following entries and choose Go: The customer line items are displayed according to your search
Customer: 17100100 criteria.
Note When you select All Items, the system displays all the account items.
You can also choose to display only Open items or Cleared Items.
4 Change Document Select the checkbox for a line item by choosing the checkbox of the first column and choose The Edit 1 Line Item view is displayed.
Edit Line Items.
5 Make Changes Make the required changes to line items from the available sections and choose OK: The system displays an Items Changed notification.
Payment Data: <any>
Dunning Data: <any>
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
Prerequisite
Invoices are posted (for more information, see the Business Conditions section under Prerequisites). Documents to be changed must not be included in any Payment Proposal with Pre-Notification.
A customer invoice is blocked for payment either automatically or manually by editing the customer line items using the Manage Customer Line Items (F0711) SAP Fiori app.
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
2 Access the SAP Fiori Open Manage Customer Line Items (F0711).
App
3 Enter Search Criteria Make the following entries and choose Go: The customer line items are displayed according to search criteria.
Customer: 17100100
Company Code: 1710
Status: <status>
Note When you choose All Items, the system displays all the account items.
You can also choose to display only open items or cleared items.
4 Select the Line Item Select a line item by choosing the checkbox in the first column.
5 Unblock Choose Unblock for Payment from the options in the view. The system displays an Items Changed notification.
6 Review Select the row for the document that was unblocked and choose Edit Line Items. The Edit 1 Line Item view is displayed.
7 Edit In the Payment Data section, make the following entry and choose OK:
Item Payment Block: (Free for payment)
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
This activity provides an overview of the payments and customer account balances.
Prerequisite
Procedure
Test Step Test Step Name Instruction Expected Result Pass / Fail / Com-
# ment
3 Enter Search Criteria Make the following entries and choose Go: A table shows the open balances per month for the year se-
Customer: 17100100 lected.
Company Code: 1710 The balances are displayed for the selected fiscal year.
4 Explore Balance Views Choose the Balances, Special GL, or Compare tabs to see the different views of the customer The different views of customer balances are displayed.
balance.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
Prerequisite
Invoices are posted using customer 17100100 and are open for payment.
Do not include customer and invoices to be paid in any other payment Identification run, so they can be paid.
For more information, see the Business Conditions section in this document.
Invoices are past due. Use the Customer Invoice Payment Preparation procedure to change the payment terms and/or due date of an invoice so it can be paid.
Procedure
3 Add Choose the Create Parameter button. 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, DIRD1
and choose Create.
Note For the Payment Method field, verify that the payment method is valid in the
customer master record.
Open Item Selection section:
Customer: 17100100
6 Single Invoice To execute a payment for a single invoice, on the Open Item Selection populate any of
(Optional) the available Free Selection fields:
For example, from the dropdown, select
Document Number (BKPF-BELNR) and enter a <Document Number>.
7 Save the Parame- Choose Save. The system displays a Parameter has been saved notification. The sta-
ters tus changes to Parameter Created.
8 Schedule Proposal Select the row of the identification to process and choose Schedule > Proposal . The Schedule Proposal dialog box displays.
9 Data Entry Make the following entries: A Proposal has been scheduled notification displays.
Start Date: <Today's date> The status changes to Proposal Created.
Start immediately: Selected
and choose Schedule.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
Caution Ensure that no other Payment Run Identification Proposals are pending to be executed that use the same supplier as the proposal created in previous procedure. If other proposals like
this exist, those must be processed or deleted, otherwise no payment proposal is generated for your proposal
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
4 Select From the Open column in the proposal, choose the > (Open) button to edit (for example, DIRD1). The Schedule Payment Proposal view of selected Iden-
tification displays.
5 Edit payment In the Payments tab, select the row to edit and choose the Edit Payment button. The Edit Payment dialog box displays.
7 Exceptions If some payments are blocked, you can find them on the Exceptions tab. You may unblock or reallocate and
pay them by using the option buttons.
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, The Schedule Payment view displays.
DIRD1) and choose Schedule Payment.
6 Schedule Pay- Make the following entries : The system displays the Payment has been scheduled message. The status changes to Pay-
ment Start Date: <Today's date> ment Posted. The log displays how many postings were generated.
7 View the pay- Choose the Payments Processed tab. The status changes to Payment posted.
ment
8 View Log post- Select the line of your payment run Identification and in the Log The log displays how many postings were generated.
ings column, choose Log Details.
Note If the Log column does not display, choose the Settings
button. Select the Log field and choose OK.
9 Close Dialog Choose OK. The Log Details dialog box closes.
10 Payments and Choose Details (>). The view displays a summary of payments and exceptions for the payment run.
Exceptions
11 Navigation You can sort the information by payment method, country, and so Amounts are sorted by your selection.
on.
Select the view to display in the field below Summary.
12 Payments Choose Payments or Exceptions. Details are displayed for payments or exceptions generated (for example, payment document, included
items, and so on).
13 Payment List On the Payments tab, choose Export to PDF. A view displays the payment list. From here, you can preview, print, or download the list.
14 Payments Navi- On the Payments tab, for the desired item, choose Details (>). Payment item details are displayed.
gation When you are done, choose Back at the top to exit this view.
Purpose
The creation of the Cross-Payment run in the BCM Batch is done automatically after the payment is initiated.
Procedure
Prerequisites
The Define Payment Medium Format Variants [page ] 6 procedure in the Preliminary Steps section, under Prerequisites, has been executed.
Procedure
The payment medium is created automatically. To review the relevant payment medium, do the following:
● If payment used Bank 2 (demo data), follow the procedures described in Bank Integration with File Interface (1EG) test script.
● If payment used Bank 1, follow the procedures described in Bank Integration with SAP Multi-Bank Connectivity (16R) test script.
Note For payment receipt, execute the Bank Statement procedure described in the Basic Cash Operations (BFB), test script.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
2 Access the SAP Fiori App Open Display Payment Lists (S_P99_41000099).
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
In this activity, you monitor the status of overdue items. Different predelivered graphs are available.
Prerequisite
Procedure
2 Access the SAP Open Overdue Receivables - Today (F1747). The Overdue Receivables view provides a graphical overview of
Fiori App the overdue receivables.
3 Explore Receiv- To explore your options, a dropdown menu (default value of By Due Period) provides different options A graph or list is displayed according to your selections.
ables for viewing the data by table or chart.
Other buttons allow different visualization options.
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 IN-
CLUDE.
Example Output on the screen. This includes file and directory names and their paths, messages, names of variables and parame-
ters, 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 documenta-
tion.
<Example> Variable user entry. Angle brackets indicate that you replace these words and characters with appropriate entries to
make entries in the system.