2PD S4CLD2402 BPD en de
2PD S4CLD2402 BPD en de
2PD S4CLD2402 BPD en de
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 (Optional) Create New Valuation Adjustment Key
2.5.2 Complete Customer Master Data
3 Overview Table
4 Test Procedures
4.1 Valuation Run
4.2 Analyze Doubtful Debts
4.3 Bad Debt Write-Off
1 Purpose
Overview
Due to the new impairment model of IFRS 9, Expected Credit Losses (ECL) on Trade Receivables are calculated using a provision matrix, where fixed provision rates apply depending on the num-
ber of days that trade receivable is outstanding. For the calculation of the provisioned amounts, you can periodically perform a valuation run to calculate the bad debt expense posting for overdue
items. If you agree with the proposal of the valuation run, you can transfer the valuation to the general ledger to generate the postings. The system makes the adjustment posting for the relevant key
date and reversal postings for the date after the key date.
Note If Advanced Foreign Currency Valuation is activated, the SAP Fiori apps in the test script are not functional. For more information about Advanced Foreign Currency Valuation, see the
Accounting and Financial Close (J58) test script.
Restriction Advanced Foreign Currency Valuation is not set to active by default. If it is set active, classical reclassification does not work.
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 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
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 from a Template in the product assistance for SAP S/4HANA Cloud.
Name (Role Template) ID (Role Template) Name (Launchpad Space) ID (Launchpad Space) Log
On
(Optional)Configuration SAP_BR_BPC_EX- Business Process Configuration / Business Configuration - Feature Manage- SAP_BR_BPC_EXPERT / SAP_CA_SPT_BPC_FM_PC /
Expert - Business PERT ment / Business Process Configuration - Workflow / Manage your Solution / SAP_CA_SPT_BPC_WORKFLOW_PC /
Process Configuration Business Process Configuration - Extensibility Explorer / Business Process SAP_CA_SPT_IC_LND_BASE_PC / SAP_EI_SPT_BPC_EXT_PC /
Configuration - Finance / Business Process Configuration - Procurement / SAP_FIN_SPT_BPC_EXPERT_PC / SAP_MM_SPT_BIZ_PROC_CON-
(Only required when
Business Configuration - Transportation FIGN_PC / SAP_TM_SPT_TRANSPCFG_PC
modifying SSCUI to add
a new valuation adjust-
ment key)
Customer 10100001
10100002
Value Adjustment R1
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
J14 - Sales Order Processing - Project-Based Services Must be run before this test script. Invoices have been created and posted to accounting.
BD9 - Sell from Stock Must be run before this test script. Invoices have been 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.
J59 - Accounts Receivable Must be run before this test script. Invoices have been created and posted to accounting.
J58- Accounting and Financial Close Perform Foreign Currency Valuation procedure is executed.
Context
Posting Instructions 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 Receivable
6. For the row with Item Name of Valuations, choose Details (>).
7. For the Define Value Adjustment Key row, choose Configure.
8. Create the value adjustment key and save your entries.
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. To locate the activity in the tree view, search for the following activity: Define Value Adjustment
Key.
3. Choose Open Documentation for the found line item to see more details about this configuration activity.
4. Choose the link to navigate directly to the SAP S/4HANA Cloud system. Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configuration.
5. Create the value adjustment key and save your entries.
Purpose
In this activity, you execute the allowance for doubtful debt step. You must assign a value adjustment to a customer.
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 Master Data Specialist - Business Partner Data.
2 Access the SAP Fiori App Open Manage Customer Master Data (F0850A). The Manage Customer Master view is displayed.
3 Select Customer Make the following entry and choose Go: The Customers pane shows the matching result.
Business Partner : 10100001
7 Company Code For your company code row (for example, 1010), choose Details (>). The Company Code view is displayed.
9 Value Adjustment Make the following entry and choose Apply: The value adjustment is assigned to the customer.
Value Adjustment: R1
The scope item consists of several process steps provided in the following table.
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 (searchable) apps not included on the homepage using the search bar (2434549).
If you want to personalize the homepage and include the hidden apps, navigate to your user profile and choose App Finder.
Valuation Run [page ] 8 General Ledger Accountant Perform Further Valuations (F107) The valuation run is completed.
Analyze Doubtful Debts [page ] 11 Accounts Receivable Accountant Doubtful Accounts Valuation (F3246) Doubtful accounts are displayed.
Bad Debt Write-Off [page ] 12 Accounts Receivable Accountant Clear Incoming Payments - Manual Clearing (F0773) Bad debt is written off.
This section describes test procedures for each process step that belongs to this scope item.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you make allowance for doubtful receivables valuation postings.
Caution If Advanced Foreign Currency Valuation is activated, the Perform Further Valuations (F107) app and process doesn’t work. For more information about Advanced Foreign Currency
Valuation, see the Accounting and Financial Close (J58) test script.
Prerequisites
● Execute the Perform Foreign Currency Valuation test procedure from the Accounting and Financial Close (J58) scope item. Posting Date and Reversal Posting Date used for the Perform Further
Valuations (F107) app must be the same values used in Perform Foreign Currency Valuation.
● Open receivables exist in the system that satisfy the valuation adjustment key requirements, based on number of days overdue. The creation of the valuation adjustment key is maintained in the
(Optional) Create New Valuation Adjustment Key [page ] 5 step (in Prerequisites > Preliminary Steps ).
2 Access the SAP Open Perform Further Valuations (F107). The Valuation Run: Initial Screen view displays.
Fiori App
3 Initial Data Entry Make the following entries and choose Maintain: The Valuation: Parameters view displays.
Run Date: <today's date>
Identification: For example, any five character description, such as SAPY1
5 Selection Options Choose the Selection options button. The FI Valuation Program (Individual Value Adjustment Discount-
ing) view is displayed.
7 Save Choose Save. The Valuation Run: Initial Screen view displays with Status as Pa-
rameters entered.
8 (Optional) Delete Caution Once postings are made, parameters can’t be deleted. Parameters are deleted for the valuation run and a confirmation no-
Parameters This step is optional. tification displays.
The Status changes to No parameters entered as yet.
Before posting, if the parameters must be deleted, choose Menu > Edit > Parameters > Delete . The sys-
tem displays a dialog box with the notification Do you want to delete all the parame-
ters?.
Choose Yes.
After parameters are deleted, return to the previous Initial Data Entry step to create a new valuation run.
9 Dispatch Valuation Choose Dispatch. The Valuation selection has been scheduled noti-
Run fication displays at the bottom of the view and the Status changes
to:
Val.run scheduled for <Run date and Time>
Val.running
10 Complete Valuation To change Status to Val.run Finished and complete the valuation run, choose Enter. Status changes to Val.run Finished.
Run
11 Display Valuation Choose Display to review the valuation run. When your review is complete, choose the Exit button to re- The FI Valuation Lists view displays with details of the invoice
Run turn to the Valuation Run: Initial Screen. documents selected in the run.
12 (Optional) View Choose Menu > Edit > Valuation Transfer > Sample Posting to view a simulation of the posting. Posting Documents (Simulations) view displays.
Sample Posting
13 (Optional) Delete Caution Once postings are made, the valuation run can’t be deleted. The valuation run data is deleted for Run Data and an identification
Valuation Run notification displays.
The Status changes to Parameters entered.
Before posting, if any changes are required for the valuation run, you must delete the executed run and
start over.
From the Valuation Run: Initial Screen, choose Delete Run.
A Do you want to delete selection valuation balance? dialog box appears.
Choose Yes.
The valuation run you created is deleted.
Return to the previous Valuations Data Entry step to begin a new valuation run.
14 Post Valuation Run Caution This step posts the accounting entries. After you execute this step, no changes can be made to The Valuation transfer has been scheduled notifi-
the parameters nor can the valuation run be deleted. cation displays.
The Status changes to:
Transfer scheduled for Run data at Time
To post the valuation run, choose Forward and a dialog box appears. Check the box for Start Immediately
and choose the Dispatch button. Transfer running
15 Complete Posting To complete the posting, choose Enter. The Status changes to Transfer finished.
16 (Optional) View the To review the Valuation Transfer Log, choose Menu > Edit > Valuation Transfer > Display Log The job log entries for the valuation run display.
Log
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
In this activity, you review the overdue receivables and their associated allowances, and you can drill down for details of individual customer accounts at journal entry level.
Procedure
2 Access the SAP Open Doubtful Accounts Valuation (F3246). The Doubtful Accounts Valuation
Fiori App (F3246) view is displayed.
3 Enter Search Cri- Make the following entries and choose Go: A chart and table for Coverage dis-
teria Key Date: For example, <Current date> plays with your search criteria.
4 Explore Doubtful To explore your options, use the dropdown menu and select one of the following for viewing a graph: A graph or list is displayed according
Accounts ● By Customer to your selections.
● By Country/Region
● By Credit Risk Class
● By Dunning Block
Other buttons allow different options around how the data is visualized in charts or tables.
5 Drill Down The Customers table provides a list of customers. By selecting a customer from the Customer column, a dialog box appears with Additional review or activities are
customer details. Links are provided to drill down and either review or execute further activities for this customer, for example: completed.
● Clear Incoming Payments
● Customer Master
● Display Customer Balances
● Manage Customer Line Items
● Post Incoming Payments
● Process Receivables by Customer
If you select one of those links, a new view displays allowing additional activities. Choose the < (Back) button to return to the list.
Note By choosing the More Links, you can customize the Link List to add or remove activities that display in the dialog box.
Test Administration
Business Role(s): Responsibility: <State the Service Provider, Customer or Joint Service Provider and Customer>
Purpose
Bad debt is a loss that a company incurs when credit that has been extended to customers becomes worthless, either because the debtor is bankrupt, has financial problems, or because it cannot be
collected. It is expensed on the income statement. Recognizing bad debt leads to an offsetting reduction to accounts receivable on the balance sheet – though businesses retain the right to collect
funds should the circumstances change.
In this activity, you select customer invoices that are unrecoverable and post financial entries.
Prerequisites
Procedure
3 Selection Cri- Make the following entries and choose Go: The Standard pane displays a list of matching
teria Company Code: 1010 items.
Note The default posting/journal entry date is taken from the original document. If the fiscal period of the original post-
ing date is closed, the current date is displayed by default. This behavior is intentional, and is aligned with the principle
of posting the document in time with the business related event.
Note Deselect any other checkboxes in the Line Item Type dropdown. The Normal Open Items selection must be used to
write off the receivable for a bad debt invoice.
4 Details Toggle the Transfer Posting to ON, then choose Details (>) for one of the rows. The Open Item XXXXXXXXXX view is dis-
played.
Note The Transfer Posting toggle must be set to on to process the bad debt write-off.
7 Enter Data Make the following entries and choose Simulate: The system displays the simulated posting. The bad
and Simulate G/L Account: <account>, for example, 62000000 debt write-off is indicated with posting key 17
(clearing).
Debit Amount: <debit amount>
Tax Code: <relevant tax code>
Account Assignment area:
Cost Center: <cost center>
8 Post Once you review and confirm the journal entry, choose Post.
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.