Documente Academic
Documente Profesional
Documente Cultură
Table of Contents
1 Purpose 4
2 Prerequisites 5
2.1 System Access 5
2.2 Roles 5
2.3 Master Data, Organizational Data, and Other Data 6
2.4 Business Conditions 7
2.5 Preliminary Steps 7
2.5.1 Enable Snapshot 7
2.5.2 Define Derivation Rules (Optional) 8
2.5.3 Manage Global Accounting Hierarchies for Liquidity 10
2.5.4 Define Payment Signatories for Bank Accounts 12
2.5.5 Define Tolerance Groups for Cash Flow Reconciliation 13
2.5.6 Activate Intraday Reconciliation for Bank Account 14
2.5.7 Enable Cash Request Integration 15
2.5.8 Define Planning Level for Cash Request 17
2.5.9 Assign Planning Level to Cash Request 19
3 Overview Table 21
4 Test Procedures 24
4.1 Outgoing Payment with BCM Approval Process 24
4.1.1 Approval and Bank Integration 24
4.1.1.1 BCM Batch Creation 25
4.1.1.2 Monitor Payments 25
4.1.1.3 Check Cash Flow Items (Check Amount) 26
4.1.1.4 Approval of Bank Transfer 28
4.1.1.4.1 Approval by First Approver 29
4.1.1.4.2 Approval by Second Approver 31
4.1.1.5 Bank Integration with SAP Multi-Bank Connectivity(16R) (Outgoing) 32
4.1.1.6 Bank Integration with File Interface (1EG) (Outgoing) 33
4.1.1.7 Monitor Payments for GPI Tracker 33
4.1.1.8 Check Cash Flow Items (Check Status) 35
4.2 Bank Transfer Actions 37
4.2.1 Initiate Bank Transfer 37
4.2.1.1 Option 1: Create, Release and Pay Bank Transfer in One Step 38
4.2.1.2 Option 2: Create, Release, and Pay Bank Transfer Respectively 40
4.2.1.2.1 Create Bank Transfer 41
4.2.1.2.2 Release Bank Transfer 44
4.2.1.2.3 Pay Bank Transfer 45
4.2.1.3 Option 3: Make Bank Transfer with Templates 47
4.2.1.3.1 Define Bank Transfer Templates 48
4.2.1.3.2 Create Bank Transfers with Templates 50
4.2.1.3.3 Release Bank Transfer 53
4.2.1.3.4 Pay Bank Transfer 54
4.2.2 Approve and Bank Integration 56
4.2.3 Check Cash Position (Smart Business) 57
4.2.4 Track Bank Transfers 58
4.3 Reconcile Cash Flows - Intraday Memo Records 59
4.3.1 Perform Manual Reconciliation 61
Advanced Cash Operations (J78_US) PUBLIC
Purpose © 2019 SAP SE or an SAP affiliate company. All rights reserved. 2
4.3.2 Check Automatic Reconciliation Result 63
4.4 Adjust Assigned Liquidity Items – Anomaly Detection 65
4.5 Cash Reports 66
4.5.1 Check Cash Position (Smart Business) 66
4.5.2 Check Cash Flow Items 68
4.5.3 Bank Statement Monitor - End of Day 70
4.5.4 Intraday Bank Statement Monitor 72
4.5.4.1 Define Monitoring Rules for Intraday Bank Statement Monitor 72
4.5.4.2 Assign Monitoring Rule to Bank (Optional) 73
4.5.4.3 Define Bank Account to Monitor with Monitoring Rule Assignment (Option 1) 75
4.5.4.4 Define Bank Account to Monitor Without Monitoring Rule Assignment (option 2) 77
4.5.4.5 Monitor Intraday Bank Statement 79
4.5.5 Cash Flow Analyzer 80
4.5.6 Cash Flow Comparison 83
5 Appendix 86
5.1 Process Chains 86
The Advanced Cash Operations scope item provides enhanced functionalities for comprehensive information including bank transfer and cash reports.
You can get a consistent view for actual cash position and short-term cash forecast. Drill-down features are provided for line items and detailed transactions.
This scope item also allows you to make bank transfer and track its status.
Caution All of the procedures are only required if you have adopted Cash Management Full, which requires an additional license for SAP Cash Management powered by SAP HANA. If you use Basic
Cash Management, skip all steps in this document. When using SAP S/4HANA, Finance Cloud Edition, skip all steps, as that edition only contains Basic Cash Management.
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.
The following roles are provided as example roles from SAP. You can use these as templates for your own roles.
Table 1:
Business Role Name Business Role ID as Delivered by Log on
SAP
Cash Manager SAP_BR_CASH_MANAGER Suggested sample user CASH_MANAGER representing the business role Cash Manager.
Cash Management Specialist SAP_BR_CASH_SPECIALIST Suggested sample user CASH_SPECIALIST representing the business role Cash Management
Specialist.
Accounts Payable Manager SAP_BR_AP_MANAGER Suggested sample user AP_MANAGER representing the business role Accounts Payable Man-
ager.
Note During testing, Cash Manager and Accounts Payables Manager should be separate user IDs, they are used as different approvers in payment approval, for details see sections Define Pay-
ment Signatories for Bank Accounts and Approval of Bank Transfer.
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.
Advanced Cash Operations (J78_US) PUBLIC
Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 5
2.3 Master Data, Organizational Data, and Other Data
Default Values
The organizational structure and master data of your company have been created in your system during activation. The organizational structure reflects the structure of your company. These
master data represent materials, customers, and vendors, for example, depending on the operational focus of your company.
Use your own master data or the following sample data to go through the test procedure.
The business process is enabled with this organization-specific master data, examples are provided in the next section.
Operational Focus
SAP Best Practices deliver standard values for more than one operational focus area, such as Services, Manufacturing, or Trade. This means that you may find more than one master data table.
Use the master data that matches the operational focus of your company (Services, Manufacturing, or Trade).
Note Additional Default Values
You can test the scope item with other SAP Best Practices default values that have the same characteristics.
Check your SAP ECC system to find out which other material master data exists.
Note Using Your Own Master Data
You can also use customized values for any material or organizational data for which you have created master data. For more information on how to create master data, see the Master Data
Procedures documentation.
Use the following master data in the process steps described in this document:
G/L Account 11001000, 11002000, and so on G/L account for bank accounts
House Bank Account USAC2 House bank account is integrated in Bank account master data (BAM)
For more information on creating these master data objects, see the following Master Data Scripts (MDS) Scripts (MDS):
J60 - Accounts Payable Perform the relevant steps of payment run to vendors in the Accounts Payable (J60) test script. This is the prerequisite for the Outgoing Payment with
BCM Approval Process section in current test script.
2U8 - Intercompany Process for Perform the relevant steps of Process Payment Request in the Intercompany Process for Cash Concentration (2U8) test script. These steps are the prereq-
Cash Concentration uisite for the Outgoing Payment with BCM Approval Process section for this test script.
30K - Predictive Analytics Model Perform the relevant steps of Train Predictive Model in the Predictive Analytics Model Training - Finance (30K) test script. These steps are the prerequi-
Training - Finance site for the Adjust Assigned Liquidity Items-Anomaly Detection section for this test script.
Use
In this activity, you enable the snapshot feature. The snapshot feature allows the cash manager to see a past date cash position or forecast when testing the Check Cash Flow Items and Cash Flow
Analyzer procedures. The difference between historical view and actual view can be analyzed and cash flow forecast can be improved.
Caution If Basic Scope is adopted, enabling Snapshot produces an error.
3 Configure Choose Configure Your Solution. The Configure Your Solution: Realize Phase view displays.
4 Filter List Make the following entries: A list of Configuration Items display with the filter criteria.
Application Area: Finance
Sub Application Area: Cash and Liquidity Management
5 Select General Set- Select the following row: The Configure Your Solution: General Settings view displays.
tings Item Name: General Settings
6 Define Basic Set- From the Configuration Steps area, on the Define Basic Settings step, The Change View "General Settings for Cash Management"
tings choose Configure. Details view displays.
7 Enable Snapshot Select the Enable Snapshot checkbox and choose Save.
Remember Define Basic Settings must be reviewed following any system upgrade or improvement before continuing any business operation in the system. When differences are found from
previous activations, you must correct in the SSCUI Define Basic Settings, using the generic user in Configuration Expert - Business Process Configuration in the Manage Your Solution (F1241)
app.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Purpose
In this activity, you can define Derivation Rules of Liquidity item via BRF plus.
Procedure
2 Access the SAP Fi- Open Liquidity Item Hierarchy (F1088). The Liquidity Item Hierarchy List view dis-
ori App plays
3 Define Derivation Choose Define Derivation Rules. The Define Derivation Rules view displays.
Rules
4 Select Decision Ta- Make the following entries: The Define Derivation Rules displays.
ble Select Decision Table: Liquidity Item table
5 Change Table Set- Choose Edit, on the Decision Table: LQI_TABLE, Liquidity Item table section, choose Ta- The relevant condition columns are selected.
ting ble Settings in the top right.
In the Table Setting dialog box, you can choose/change Condition Columns attribution
per your needs and choose OK.
6 Edit Derivation On Table Contents section, maintain the value for the relevant condition columns to The conditions and result have been main-
Rules derivate the specific result (liquidity item). tained per your needs.
For example:
(Condition column 1) Company code: choose the dropdown menu on this column.
Choose Direct Value Input, maintain the value as Company Code is equal to 1010, then
choose OK.
(Condition column 2) Certainty Level: choose dropdown menu on this column.
7 Activate Derivation Choose Activate. Choose Yes to confirm the message Do you really want to activate Li- The Derivation Rules is saved and activated.
Rules quidity Item table?
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 step, you create Liquidity Items via Global Accounting Hierarchies.
2 Access the SAP Fiori Open Manage Global Accounting Hierarchies (F2918).
App
3 Import Legacy Li- In the Hierarchy List, choose the Import Hierarchybutton. A legacy Liquidity item hierarchy is imported to the Global Hi-
quidity Item Hierar- In the Import Hierarchy dialog box, make the following entries and choose erarchy and activate successfully.
chy
OK: Repeat this step to migrate another existing legacy liquidity
Source: Liquidity Item Hierarchy item hierarchy CASH_POS to Global Hierarchy. Maintain rele-
vant Hierarchy ID & Hierarchy Description.
Liquidity Item Hierarchy: For example, LIQ_HIE
In the Create a Hierarchy Based On dialog box, make the following entries
and choose Create:
Hierarchy ID: For example, LQH_HIE
You can use the same ID or new ID.
Hierarchy Description: For example, Liquidity Item Hierarchy
Valid From: For example, <01/01/1900>
Use the same validity period as the legacy hierarchy.
Valid To: For example, <keep default>
Note: <any value>
Choose Create.
Then skip to step 9 to Activate the hierarchy.
5 Add New Node On the Nodes section of right pane, choose the highest node and choose The nodes are imported to the liquidity item hierarchy.
+(Add) at the right side of the row. Make the following entries on the popup
screen and choose OK.
Liquidity Item: Selected
ID:<select a liquidity itemvia search help F4>
You can also choose More (beside Add +), from dropdown menu, choose
Fast Entry to assign liquidity items.
7 Save Choose Save. The liquidity item hierarchy is well structured and maintained.
8 Activate Choose Activate. The liquidity item hierarchy newly maintained is successfully
activated. Its status has been converted into Active.
9 Export Liquidity Choose Export/Import and choose Export to Spreadsheet from dropdown A new excel spreadsheet containing the liquidity item hierarchy
Item Hierarchy to menu. structure and contents is exported and generated in the speci-
Spreadsheet fied folder path.
Open the spreadsheet to go through the liquidity item hierar-
chy details.
Context
This activity describes how to maintain the payment signatories for existing bank accounts as a prerequisite. Payment signatories work as approvers in the Approval and Bank Integration [page ]
24 section.
Procedure
Finish the Maintain Signatory in Multiple Bank Accounts procedure in Advanced Bank Account Management (J77) for the following two existing bank accounts:
● Bank account 33333, bank key 011000390, country US
Purpose
In this activity, you create tolerance groups for Cash Flow Reconciliation that are necessary for the following Reconcile Cash Flows – Intraday Bank Statement test procedure.
Note Creating an empty tolerance group is used as a default group for the bank account of the same currency. If no tolerance group is available for certain currency, a Difference exceeds
the defined limit or no tolerance group defined notification is displayed for reconciliation.
Procedure
1 Log On Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configu-
ration.
4 Application and Make the following entries: Selected application area items are displayed in
Subapplication area Application Area: Finance the Configuration Items view.
5 Select Configuration Choose the following row: Configuration steps are displayed for the se-
Item Item Name: Cash Operations. lected row.
6 Select Configuration Choose Configure to configure the following row: The Change View “Tolerance Groups for Cash
Steps Step Name: Define Tolerance Groups for Cash Flow Reconciliation. Flow Reconciliation”: Overview view displays.
Purpose
In this step, you activate Intraday Reconciliation for Bank Accounts. This activation is necessary for the following Reconcile Cash Flows - Intraday Bank Statement test procedure.
Procedure
3 Enter Selection Cri- Make the following entries and choose Go:
teria Account Number: For example,25800611
4 Select Bank Account Select the Bank Account for the Intraday Reconciliation activation. The Bank Account view is displayed.
7 Activate Intraday In the Bank Statement Data section, enter the following data and choose Save: Note When this change is relevant to dual control, the
Reconciliation Reconcile Intraday Memo Records: Selected button is Submit for Activation. When this change is rel-
evant to workflow, the button is Submit for Approval.
Tolerance Group for Reconciliation: For example, <blank>
Note If no tolerance group is maintained in the bank account master data, the de-
fault (empty) tolerance group for the bank account of the same currency is used.
When you have created other tolerance groups, maintain the relevant data.
Caution If no tolerance group is available for certain currency, then a system text for-
mat notification appears for reconciliation.
8 Activate Bank Ac- Note If Full Cash Management and Dual Control Revision Activate is applied in the
count Change Re- basic settings, follow the Activate Bank Account Change Request procedure in the
quest (Optional) Advanced Bank Account Management(J77) test script.
9 Approve Bank Ac- Note If Full Cash Management and Workflow Revision Activate is applied in the basic
count Change Re- settings, follow the Approve Bank Account Change Request procedure in the Ad-
quest (Optional) vanced Bank Account Management (J77) test script.
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
In this step, you create the planning levels which are used for cash requests created, submitted and released.
This step is necessary for the following Cash Request test procedure.
Procedure
2 Access the SAP Fiori App Open Manage Your Solution (F1241).
4 Application and Subappli- Make the following entries: Selected application area items are displayed in the Con-
cation Area Application Area: Finance figuration Items view.
5 Select Configuration Item Choose the following row: Configuration steps are displayed for the selected row.
Item Name: General Settings
6 Select Configuration Steps Choose Configure to configure the following row: The Change View “General Setting for Cash Manage-
Step Name: Define Basic Setting ment”: Details view displays.
7 Enable Cash Request Inte- Make the following entries and choose Save: The cash request functionality in the full scope of cash
gration Enable Cash Request Integration: <selected> management is enabled.
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 step, you create the planning levels which are used for cash requests created, submitted and released.
This step is necessary for the following Cash Request test procedure.
Procedure
2 Access the SAP Fiori App Open Manage Your Solution (F1241).
4 Application and Subapplica- Make the following entries: Selected application area items are displayed in the Con-
tion area Application Area: Finance figuration Items view.
6 Select Configuration Steps Choose Configure to configure the following row: The Change View “Define Planning Levels for Cash Re-
Step Name: Define Planning Level for Cash re- quests”: Overview displays.
quest
7 Create Planning Levels for Choose New Entries and make the following entries and choose The planning levels for cash request are defined.
Cash Requests Save:
For example:
Planning level for cash request created:
Level: C1
Source: BNK
Short Text: Created CR
Planning Level Long Text: Created Cash Request
Planning level for cash request submitted:
Level: C2
Source: BNK
Short Text: Submit. CR
Planning Level Long Text: Submitted Cash Request
Planning level for cash request Released:
Level: C3
Source: BNK
Short Text: Releas. CR
Planning Level Long Text: Released Cash Request
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 step, you assign the planning levels to cash request created, submitted and released.
This step is necessary for the following Cash Request test procedure.
Procedure
2 Access the SAP Fiori App Open Manage Your Solution (F1241).
4 Application and Subapplica- Make the following entries: Selected application area items are displayed in the Con-
tion area Application Area: Finance figuration Items view.
6 Select Configuration Steps Choose Configure to configure the following row: The Change View “Assign Planning Levels to Cash Re-
Step Name: Assign Planning Levels to Cash Re- quests”: Overview displays.
quests
7 Define Planning Levels for Choose New Entries and make the following entries and choose The planning levels for cash request are defined.
Cash Requests Save:
For example:
Item 1:
Original: <blank>
Created: C1
Submitted: C2
Released: C3
Item 2:
Original: F0
Created: C1
Submitted:C2
Released: C3
This scope item consists of several procedures provided in the tables below.
Outgoing Payment With BCM Approval
Table 3: Approval and Bank Integration
Process Step, Report or Item Business Role Transaction/App Expected Results
Monitor Payments [page ] 25 Accounts Payable Accountant Monitor Payments (F2388) Check status of pay-
ments.
Check Cash Flow Items (Check Amount) [page ] 26 Cash Manager Check Cash Flow Items (F0735)
Bank Integration with SAP Multi-Bank Connectivity(16R) (Outgoing) [page ] Role dependent upon proce- Transaction/App dependent upon proce-
32 dure dure
Bank Integration with File Interface (1EG) (Outgoing) [page ] 33 Role dependent upon proce- Transaction/App dependent upon proce-
dure dure
Check Cash Flow Items (Check Status) [page ] 35 Cash Manager Check Cash Flow Items (F0735)
Option 2: Create, Release, and Pay Bank Transfer Respectively [page ] Cash Management Special- Make Bank Transfers (F0691)
40 ist
Option 3: Define Bank Transfer Templates [page ] 48 Cash Management Special- Define Bank Transfer Templates (F3759)
ist
Check Cash Position (Smart Business) [page ] 57 Cash Manager Cash Position - Today (F1737)
Track Bank Transfers [page ] 58 Cash Management Special- Track Bank Transfers (F0692)
ist
Cash Request
#unique_35 Follow the relevant procedure in the Treasury Trading via Trading Platformstest script. Send trade request
This section describes test procedures for each process step that belongs to this scope item.
Prerequisite
Before testing the steps under Approval and Bank Integration, ensure that at least one of the following procedures has been completed:
● Payment run in the current test script that is described in Accounts Payable(J60).
● Online Payments via Create Free Form Payment that is described in Accounts Payable(J60).
● Bank transfer, for more information, see the Bank Transfer Actions procedure in this test script.
Context
This section provides procedures for how the outgoing payment of a bank transfer is approved, whether it comes from a payment run for vendor or an initiated bank transfer.
After payment approval, the payment medium file is created. If the paying/source house bank is XXBK1 (for example USBK1), the payment medium file will be sent to MBC for further processing
(as described in the Bank Integration with SAP Multi-Bank Connectivity (16R) test script.)
If the paying/source house bank is XXBK2 (for example, USBK2), the payment medium file can be downloaded manually (as described in the Bank Integration with File Interface (1EG) test script).
Outgoing payments always updates the cash position, so the cash manager can review detailed cash position information, analyze the payment details or even verify the FI document.
After Approval and Bank Integration is processed, in the Cash Operations -Common Steps section (as described in the Basic Cash Operations (BFB) test script), the Bank Statement, Memo Record,
and Cash Reports procedures can be tested.
Note You must create the BCM batch with the payment method using the Payment Medium Workbench (PMW) format, then approvals are possible for the BCM batch.
When the payment methods for file downloading use the Classic Payment Medium Program in SAP S/4HANA Enterprise Management , use the Schedule Automatic Payments Periodically SAP
Fiori app for payment runs. However no BCM batch can be created or approved for the Classic Payment Medium Program.
Context
The creation of the cross-payment run in bank communication management (BCM Batch) is done automatically after the payment is initiated via:
1. Bank transfer (refer to the Bank Transfer Actions section).
2. Payment is run using the Manage Automatic Payments (F0770) and the Automatic Payment Transactions for Payment Requests (F111) apps, as described in the Accounts Payable (J60)
test script and the Intercompany Process for Cash Concentration (2U8) test script, and so on.
3. Free form payment via the Process Free Form Payments (F2564) app that is described in the Accounts Payable (J60) test script.
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.
In the Monitor Payments (F2388) app, the Cash Manager, Bank Accountant, Accounts Payable Accountant, or Accounts Receivable Accountant can check the status of each single payment.
In different stages of a BCM batch's lifecycle, the app displays different batch/batch item status.
● Payment Batch Created: Batch is created and waits for first approval.
● In Approval: Batch is approved at least once, though not final approval.
● Payment Medium Created: Batch successfully completes approval process and the payment medium is created.
● Accepted by Bank: The payment medium has been sent to the bank and the bank sends responds with a payment status message accepting the payment instruction. This can also be fulfilled
through Multi-Bank Connectivity (MBC).
● Stmt. Received: Batch is reconciled by a bank statement.
Procedure
2 Access the SAP Fiori Open Monitor Payments (F2388). The Monitor Payments Application screen displays.
App
3 Find the Newly Cre- Choose New. All newly created batches are displayed on the New tab. You can find
ated Batch the batch you created in the last step.
4 Verify the Batch Sta- Verify the batch status in the Status column. The status
tus should be Payment batch created.
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
In this activity, the Cash Manager or Bank Accountant reviews the detailed information of payment documents.
Procedure
3 Enter Selec- Choose Show Filter Bar if selection The list is filtered to show fewer entries.
tion Criteria fields are hidden.
Make the following entries and
choose Go.
Value Date: <today's date>If
some selection criteria
are hidden, choose
Company Code: 1710
Certainty Level: <choose all
certainty levels>
5 Check Batch Check the Batch Item Status and the For the payment document created previously, its status should be Payment Batch Created.
Status Batch Status columns (scroll right to If you cannot find the Batch Item Status and the Batch Status column, change the layout.
last columns).
Note If you did not define the payment signatories for the paying bank accounts, the batch's status is Payment
Medium Created instead of Payment Batch Created if PMW format is used. You do not need to proceed to the
next step Approval of Bank Transfer because the payment approval process is bypassed and the payment me-
dium is created directly after batch is created.
Context
In the SAP S/4HANA system, a Bank Communication Management (BCM) batch should be approved by two approvers according to the approval pattern in preconfiguration.
After the approval process is done, the payment medium is created automatically.
No matter the source of BCM batch, payment run of vendors/customers,or payment run of bank transfer, the BCM batch should go through the approval process.
Prerequisites
BCM batches are created successfully for the payment run of bank transfer.
The approvers’ user ID is maintained on the Payment Signatories tab for the bank account master data. For more information, see the Define Payment Signatories for Bank Accounts procedure.
Note In the predelivery content, the batching rules that need no approval are marked. No approval process is required for marked rules. For example, for payment method E (Direct Debit).
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
4 Review Payment Review to ensure that the batches are correct. All items are correct and the batches can
Batch and Items be approved.
6 Approve Choose Approve from the top right of the view. The payment is approved and appears on
the Reviewed tab.
Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 29
Test Test Step Name Instruction Expected Result Pass / Fail
Step # / Com-
ment
Choose OK to confirm the dialog box.
7 (Optional) Undo Choose the Reviewed tab and select the payments to be discarded. The payment is discarded. it displays on
Approval Choose Discard Changes from the top right of the view. the For Review tab.
8 Submit Reviewed Choose Submit Reviewed at the top right of the view. To confirm the dialog box, choose Submit. If SAP365 is not enabled, the payment is
Batch sent to the Second Approver and no longer
appears on the Reviewed tab.
If SAP365 is enabled, confirmation notifica-
tion displays.
(Op- Send SMS Code Choose Send SMS Code. The mobile phone assigned to the user re-
tional) (Optional) Note This step is only required when SAP 365 is enabled and user authentication type S Authen- ceives a SMS containing the authentication
tication by SAP365 is on. The spro IMG path is Financial Supply Chain Management > token.
Bank Communication Management > Basic Settings > Specify Optional User Authentication
(Op- Submit Authenti- Make the following entry: The payment is sent to the Second Ap-
tional) cation Token Token: < token received from SMS > prover and no longer appears on the Re-
(Optional) viewed tab.
and choose Submit.
Note This step is only required when SAP 365 is enabled and user authentication type S Authen-
tication by SAP365 is on. The spro IMG path is Financial Supply Chain Management- >
Bank Communication Management > Basic Settings > Specify Optional User Authentication
9 Switch User Log off and log on to the SAP Fiori launchpad as an Accounts Payable Accountant. The SAP Fiori launchpad displays.
10 Monitor Payment Open Monitor Payments The Monitor Payments application view
Status displays.
11 Find the In Ap- Choose In Approval. All in approval batches are displayed and
proval Batch you can locate the just approved batches.
12 Check the Batch Review batch status in the Status column. For payments approved by First Approver
Status AP Manager, the status is In Approval.
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 SAP Open Approve Bank Payments (F0673A). The Approve Bank Payments app displays.
Fiori app
4 Review Payment Review to ensure if the batches are correct. All items are correct and the batches can
Batch and Items be approved.
7 (Optional) Undo Choose the Reviewed tab and select the payments to discard the approval. The approval of the payment is discarded.
Approval Choose Discard Changes from the top right of the view. The discarded approval shows on the For
Review tab.
On the dialog box, choose Discard Changes.
Note This step is only necessary when an approval must be undone.
8 Submit Reviewed Choose Submit Reviewed at the top right of the view. If SAP365 is not enabled, the payment is
Batch On the dialog box, choose Submit. sent to the Second Approver and no longer
appears on the Reviewed tab.
If SAP365 is enabled, confirmation notifica-
tion displays.
(Op- Send SMS Code Choose Send SMS Code. The mobile phone assigned to the user re-
tional) (Optional) Note This step is only required when SAP 365 is enabled and user authentication type S Authen- ceives a SMS containing the authentication
tication by SAP365 is on. The spro IMG path is Financial Supply Chain Management > token.
Bank Communication Management > Basic Settings > Specify Optional User Authentication
(Op- Submit Authenti- Make the following entry: The payment is approved and no longer
tional) cation Token Token: < token received from SMS > appears on the Reviewed tab.
(Optional)
and choose Submit.
Note This step is only required when SAP 365 is enabled and user authentication type S Authen-
tication by SAP365 is on. The spro IMG path is Financial Supply Chain Management- >
Bank Communication Management > Basic Settings > Specify Optional User Authentication
Context
If a payment is made with a method (for example, T or else using the payment medium format for MBC connectivity), after its BCM batch is approved, and the payment medium workbench
format for MBC connectivity is assigned to the payment method as the default format, the payment medium file will be sent to MBC for bank payment processing.
Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 32
Procedure
Follow the steps in the Outgoing Integration test procedure of the Bank Integration with SAP Multi-Bank Connectivity (16R) test script.
Note As part of the Bank Statement Monitor section in this test script, perform the procedures in the Incoming Integration section of the Bank Integration with SAP Multi-Bank Connectivity (16R)
test script.
Context
If a payment is made with a payment method using a payment medium format for file download, after its BCM batch is approved, the payment medium file is created and it can be downloaded
manually.
Procedure
Run steps in the Outgoing Integration section of the Bank Integration with File Interface (1EG) test script.
Note As part of the process flow for the Bank Statement Monitor procedure (under the Cash Reports section), in this test script, perform the procedures in the Incoming Integration section of the
Bank Integration with File Interface (1EG) test script.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Purpose
In this step, you can check the payment status for GPI tracker.
Prerequisite
Payment Medium Created and pain.002 format payment status Cwith reason code (GPI) has been uploaded. You can follow the Upload Bank Statement procedure in the Bank Integration
with File Interface (1EG) test script.
Procedure
3 Batch Monitor Make the following entries and The batches are shown in the All tab.
choose Execute:
Paying company code:1710
You may fill out other fields per your
needs.
4 Check Status Rea- Choose the batch with the status Ac- In the Payments view, colums Reason and Reason Description are filled with the text with the be-
son Codes cepted by Bank. havior of the Global Payments Innovation (GPI) Tracker.
ACCC Credited
RJCT Rejected
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.
Context
Within the Check Cash Flow Items app, the cash manager, bank accountant or AR/AP accountants can check the status of each single outgoing payment that is merged in a BCM batch.
In different stages of a BCM batch's lifecycle, different batch/batch item status is displayed in the Check Cash Flow Items app.
● Payment Batch Created: Batch is created and waits for first approval.
● In Approval: Batch is approved at least once, though not final approval.
● Payment Medium Created: Batch successfully completes approval process and the payment medium is created.
Procedure
2 Access the Open Check Cash Flow Items (F0735). The Check Cash Flow Items screen displays.
SAP Fiori app
3 Search Criteria Choose Show Filter Bar if selection fields are hidden. The list is filtered to show fewer entries.
Make the following entries and choose Go.
Note Not all criteria are required. Enter as few or as many as
needed to filter the list. You may need to choose the Filters
button to view some of the fields.
Value Date: <from 30 days ago to the current
date>
Company Code: 1710
Trans.currency: USD
Certainty Level: <choose all certainty levels>
4 Check Batch Choose either the Batch Item Status or the Batch Status col- For the payment document with MBC payment medium format, after the steps in
and Batch Item umns (scroll right to last columns) and check their status. chapter Outgoing Integration of test script 16R - Bank Integration with SAP Multi-
Status Bank Connectivity are executed successfully, its status should be Accepted by Bank.
For the Payment document with a payment medium format for file download, after
the steps in chapter Outgoing Integration of test script 1EG - Bank Integration with
File Interface are executed successfully, its status should be Payment Medium Cre-
ated.
If you cannot find the Batch Item Status and the Batch Status column, please change
the layout.
You may make a bank transfer from bank account 33333 to bank account 25800611, or from bank account 25800611 to bank account 33333, but cross-company code bank transfer is not
supported in preconfigured content.
Context
You can use the Make Bank Transfers (F0691) app to make bank transfers directly. The app includes the following features:
● Generate payment requests with release pending
● Release open payment requests
● Trigger payment of payment requests (If users have authorization to both release and pay payment requests, they can release and pay them in one step)
4.2.1.1 Option 1: Create, Release and Pay Bank Transfer in One 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.
Purpose
In this activity, you create, release and pay a new bank transfer in one step.
The sample bank accounts exist, with payment signatories assigned to them. For more information, see the Define Payment Signatories for Bank Accounts [page ] 12 section.
Procedure
1 Log on Log onto the SAP Fiori launchpad as a Cash The SAP Fiori launchpad displays.
Management Specialist.
2 Access the SAP Fiori app Open Make Bank Transfers (F0691).
3 Create, Release and Pay To trigger a new bank transfer, choose Create The Make Bank Transfer screen displays.
Bank Transfer in one step Object +. Make the following entries and If the system does not find any configuration or input errors and the payment run is
(Option 1) choose Save: successfully triggered for the payment request, the new bank transfer payment re-
Make a note of the payment request number: quest is successfully created and cleared.
__________ (when you have done so, choose Otherwise, the payment request stays in Released status.
Close).
This payment is automatically merged as a batch. You can monitor the status of this
Paying Bank Account: 1133698 batch in the Track Bank Transfers (F0692) app.
Paying Company Code: 1710 For more information, see the Track Bank Transfers [page ] 58 section.
Paying House Bank: for example, DEBK1 If an error message displays, read the message and take any required actions.
Paying House Bank Account: for example,
DEAC1
Receiving Bank Account: for example,
2580061
Receiving Company Code: 1710
Receiving House Bank: for example, DEBK2
Receiving House Bank Account: for example,
DEAC2
Target Bank Account: 2580061
Note The descriptions for the two bank ac-
count fields are populated in display mode af-
ter determination.
4 Search Bank Transfer Make the following entries and choose Go: The specified bank transfer entry with Cleared status is displayed in the Bank Transfer
Payment Request: <payment request worklist.
number>
Choose Adapt Filters to show the Payment Re-
quest field.
5 Open Bank Transfer Choose the bank transfer entry. The bank transfer payment request is presented in the right side of the screen with
Cleared status. The Clearing Document No. field displays the clearing document num-
ber automatically, and Release and Pay is set to Yes.
Test Administration
Test Case ID <X.XX> Tester Name Testing Date Enter a test date.
Business Role(s)
Purpose
In this activity, you create, release and pay a new bank transfer respectively.
Prerequisite
The sample bank accounts exist, with payment signatories assigned to them. For more information, see the Define Payment Signatories for Bank Accounts [page ] 12 section.
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
3 Create New Bank To trigger a new bank transfer, If the system does not encounter validation errors, the new bank transfer payment request is successfully
Transfer choose Create Object +. Make the created. The system displays a message indicating that a payment request is created with the payment re-
following entries and choose quest ID.
Save:
Make a note of the payment re-
quest number: __________ (when
you have done so, choose Close).
Paying Bank Account: 1133698
Target Bank Account: 2580061
Transfer Date: current date
Payment Method: Choose an ex-
isting payment method for credit
transfer.
Only payment methods that are
applicable to the paying bank ac-
count are listed.
Amount: for example, 1000 USD
Release and Pay: Deselected
4 Search Bank Trans- Make the following entries and The specified bank transfer entry with Created status is displayed in the Bank Transfer worklist.
fer choose Go:
Payment Request: <payment
request number>
5 Open Bank Transfer Choose the bank transfer entry. The bank transfer payment request is presented in the right side of the screen with Created status. The
Clearing Document No. field is empty, and Release and Pay is set to No. The Release, Pay, and Reverse but-
tons are shown for you to proceed with the next payment transactions.
6 Reverse Bank At the right of the screen, choose The bank transfer payment request status change to Reversed.
Transfer after being Reverse. If you reverse the payment request, go back to the prior step to create a bank transfer.
created(option)
To confirm, on the dialog box,
choose Reverse.
7 Release Bank At the right of the screen, choose The payment request is released.
Transfer Release.
To confirm, on the dialog box,
choose Release.
8 Search and Open To find your new payment re- The bank transfer payment request is presented in the right side of the screen with Released status. The Pay
Bank Transfer quest, run steps 4 - 5 above. Open and Reverse buttons are shown for you to proceed with the next payment transactions.
the request.
9 Reverse Bank At the right of the screen, choose The bank transfer payment request status change to Reversed.
Transfer after being Reverse. If you reverse the payment request, go back to the prior step to create a bank transfer.
released(option)
To confirm, on the dialog box,
choose Reverse.
10 Pay Bank Transfer At the right of the screen, choose The payment request is cleared.
Pay.
To confirm, on the dialog box,
choose Pay.
11 Search and Open To find your new payment re- The bank transfer payment request is presented in the right side of the screen with Cleared status. The Clear-
Bank Transfer quest, run steps 4 - 5 above. Open ing Document No. field shows the clearing document number and the Release and Pay flag is set to Yes. This
the request. happens if the payment run is successfully triggered for the payment request without any master data or
configuration issues. Otherwise, the payment request stays in Released 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.
Pupose
2 Access the SAP Fiori app Open Make Bank Transfers (F0691).
3 Search Bank Transfer Make the following entries and choose The specified bank transfer entry with Created status is displayed in the Bank Transfer work-
Go: list.
Payment Request: <payment re-
quest number>
Choose Adapt Filters to show the Pay-
ment Request field.
4 Release Bank Transfer At the right of the screen, choose Re- The payment request is released.
lease.
To confirm, on the dialog box, choose
Release.
5 Search and Open Bank To find your new payment request, run The bank transfer payment request is presented in the right side of the screen with Released
Transfer steps 3-4 above. Open the request. status. The Pay and Reverse buttons are shown for you to proceed with the next payment
transactions.
6 Reverse Bank Transfer after At the right of the screen, choose Re- The bank transfer payment request status change to Reversed.
being released(option) verse. If you reverse the payment request, go back to the prior step to create a bank transfer.
To confirm, on the dialog box, choose
Reverse.
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Procedure
3 Search Bank Make the following entries The specified bank transfer entry with Created status is displayed in the Bank Transfer worklist.
Transfer and choose Go:
Payment Request: <pay-
ment request num-
ber>
Choose Adapt Filters to
show the Payment Request
field.
4 Pay Bank At the right of the screen, The payment request is cleared.
Transfer choose Pay.
Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 46
Test Test Step Instruction Expected Result Pass / Fail
Step # Name / Com-
ment
To confirm, on the dialog
box, choose Pay.
5 Search and To find your new payment The bank transfer payment request is presented in the right side of the screen with Cleared status. The Clearing Docu-
Open Bank request, run steps 3-4 ment No. field shows the clearing document number and the Release and Pay flag is set to Yes. This happens if the pay-
Transfer above. Open the request. ment run is successfully triggered for the payment request without any master data or configuration issues. Otherwise,
the payment request stays in Released status.
This payment is automatically merged as a batch. You can monitor the status of this batch in the Track Bank Transfers
(F0692) app.
For more information, see the Track Bank Transfers [page ] 58 section.
If an error message occurs, read the message and take any required actions.
Purpose
This section describes the process to make bank transfer with templates.
Prerequisite
The sample bank accounts exist, with payment signatories assigned to them. For more information, see the Define Payment Signatories for Bank Accounts [page ] 12 section.
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 SAP Fiori app Open Define Bank Transfer Templates (F3759).
3 Create Bank Transfer To create a template, choose Create Object +. Make the following entries and The Bank Transfer Template is successfully saved.
Templates choose Save: The template is shown in display mode with all infor-
Repetitive Code: for example, RC001 mation filled.
Paying Bank Account: for example, 1133698 The system performs checks when saving the tem-
plate, such as:
Target Bank Account: for example, 2580061
● bank account validation in current period
Note The descriptions for the two bank account fields are populated in display
mode after determination.
4 Search Bank Transfer To close the right panel, choose Close. The Define Bank Transfer Templates screen displays.
Templates
5 Repetitive Code Make the following entries and choose Go: All the bank transfer template records matching the
Repetitive Code: <repetitive code> search criteria are listed then in the templates work
list.
Choose Adapt Filters to show the Repetitive Code field.
6 Open a Bank Transfer Choose the bank transfer template. The bank transfer template is displayed on the right
Template side of the page.
7 Edit a Bank Transfer Choose Edit on the top right corner. Make some changes and choose Save. The Bank Transfer Template is successfully saved.
Template Note: The system performs checks while saving the tem-
Some fields cannot be changed, such as plate. See step 3 in this procedure for more infor-
mation.
- Repetitive Code
- Paying Bank Account
- Paying Bank Account ID
8 Delete a Bank Transfer Execute steps 4 - 5. Open the bank transfer template you want to delete. The bank transfer template is deleted after the work
Template(option1) Choose Delete on the top right corner. On the dialog box, choose Delete to con- list refreshes.
firm the interaction. If you delete the bank transfer template, go back to
the previous step to create a new bank transfer tem-
plate.
9 Delete Multiple Bank Execute steps 3 - 5 to create multiple bank transfer templates. Search for the The selected bank transfer templates are deleted af-
Transfer Templates (op- templates, select them, and choose Delete. On the dialog box, choose Delete to ter the work list refreshes.
tion2) confirm the interaction.
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
2 Access the SAP Fiori Open Make Bank Transfers - Create with Tem-
app plates (F3760).
Alternatively, you can open Make Bank Trans-
fers (F0691), then choose Create with Tem-
plates to get into the Make Bank Transfers -
Create with Templates (F3760) app.
3 Search Payment Re- All available bank transfer templates are listed. All the bank transfer template records matching the search criteria are listed.
quests Search for a bank transfer template created
previously (searching for its repetitive code,
paying company code or paying bank ac-
count).
To view more than what is shown on screen,
choose More to show more templates.
4 Create a Payment Re- Select a bank transfer template . A new payment request with Created status is created for the repetitive code.
quest - New Bank Make the following entries and choose Save: You can proceed with the next payment transactions, such as Release, Pay, or Reverse.
Transfers(Option 1
Amount: <transfer amount>
) Currency: USD (change if required)
Reference Text: <description>
Make a note of the payment request number:
__________ Choose Close to close the dialog
box.
5 Create Multiple Pay- Execute step 3, but choose several templates. If payment requests are processed successfully with Created status, the appropriate number of
ment Requests - New Amount: <transfer amount> payment requests are created for those repetitive codes.
Bank Transfers(Op-
Currency: USD (change if required) If payment requests for some of the repetitive codes cannot be processed properly, the system
tion 2)
displays an error message that the payment request is not created for repetitive code XXX.
7 Search Bank Transfer Make the following entries and choose Go: The specified bank transfer entry with Created status is displayed in the Bank Transfer worklist.
Repetitive Code: <repetitive code>
Choose Adapt Filters to show the Repetitive
Code field.
8 Open Bank Transfer Choose the bank transfer entry. The bank transfer payment request is presented in the right side of the screen in display mode,
with status Created. You cannot edit an existing payment request, regardless of the payment
request status. The Clearing Document No. field is blank, since the payment request is in Cre-
ated status and the payment run is not yet triggered. The Release, Pay, and Reverse buttons
are shown for you to proceed with the next payment transactions.
9 Reverse Bank Trans- At the right of the screen, choose Reverse. The bank transfer payment request status change to Reversed.
fer after being cre- To confirm, on the dialog box, choose Reverse. If you reverse the payment request, go back to the previous step to create a bank transfer.
ated(option)
10 Release Bank Trans- At the right of the screen, choose Release. The payment request is released.
fer To confirm, on the dialog box, choose Release.
11 Search and Open To find your new payment request, run steps 7 The bank transfer payment request is presented in the right side of the screen with Released
Bank Transfer - 8 above. Open the request. status. The Pay and Reverse buttons are shown for you to proceed with the next payment
transactions.
12 Reverse Bank Trans- At the right of the screen, choose Reverse. The bank transfer payment request status change to Reversed.
fer after being re- To confirm, on the dialog box, choose Reverse. If you reverse the payment request, go back to the previous step to create a bank transfer.
leased(option)
13 Pay Bank Transfer At the right of the screen, choose Pay. The payment request is cleared.
To confirm, on the dialog box, choose Pay.
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.
Pupose
2 Access the SAP Fiori app Open Make Bank Transfers (F0691).
3 Search Bank Transfer Make the following entries and choose The specified bank transfer entry with Created status is displayed in the Bank Transfer work-
Go: list.
Payment Request: <payment re-
quest number>
Choose Adapt Filters to show the Pay-
ment Request field.
4 Release Bank Transfer At the right of the screen, choose Re- The payment request is released.
lease.
To confirm, on the dialog box, choose
Release.
5 Search and Open Bank To find your new payment request, run The bank transfer payment request is presented in the right side of the screen with Released
Transfer steps 3-4 above. Open the request. status. The Pay and Reverse buttons are shown for you to proceed with the next payment
transactions.
6 Reverse Bank Transfer after At the right of the screen, choose Re- The bank transfer payment request status change to Reversed.
being released(option) verse. If you reverse the payment request, go back to the prior step to create a bank transfer.
To confirm, on the dialog box, choose
Reverse.
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Purpose
Procedure
3 Search Bank Make the following entries The specified bank transfer entry with Created status is displayed in the Bank Transfer worklist.
Transfer and choose Go:
Payment Request: <pay-
ment request num-
ber>
Choose Adapt Filters to
show the Payment Request
field.
4 Pay Bank At the right of the screen, The payment request is cleared.
Transfer choose Pay.
Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 55
Test Test Step Instruction Expected Result Pass / Fail
Step # Name / Com-
ment
To confirm, on the dialog
box, choose Pay.
5 Search and To find your new payment The bank transfer payment request is presented in the right side of the screen with Cleared status. The Clearing Docu-
Open Bank request, run steps 3-4 ment No. field shows the clearing document number and the Release and Pay flag is set to Yes. This happens if the pay-
Transfer above. Open the request. ment run is successfully triggered for the payment request without any master data or configuration issues. Otherwise,
the payment request stays in Released status.
This payment is automatically merged as a batch. You can monitor the status of this batch in the Track Bank Transfers
(F0692) app.
For more information, see the Track Bank Transfers [page ] 58 section.
If an error message occurs, read the message and take any required actions.
Purpose
After the bank transfer is executed, a Bank Communication Management (BCM) batch or several BCM batches are created automatically. The BCM batches are approved as described in this
procedure.
After approval, if MBC credit transfer payment medium format was used in bank transfer, the payment medium format file can be sent to Multi-Bank Connectivity (MBC) for bank payment
processing, as described in Bank Integration with SAP Multi-Bank Connectivity (16R). If in the SAP S/4HANA Enterprise Management system the payment medium format for the file download
was used in cash concentration, the payment medium format file can be downloaded manually, as described in Bank Integration with File Interface (1EG).
Procedure
Run the steps in the previous Approve and Bank Integration procedure for payment triggered by using the Make Bank Transfer app.
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.
Context
After bank transfer is made, the positions of paying bank and receiving bank are updated. Head of cash manager can analyze the cash position by country, currency, company code or bank.
Procedure
2 Access the SAP Fiori Open Cash Position - Today (F1737). The Cash Position screen displays.
app
3 Check the Cash Position The screen displays a bar chart classified by bank country. The bar for each coun- The total cash position amount is displayed at the
Classified by Bank try represents the cash position in banks for this country. top right of screen. The bar chart displays at the bot-
Country tom of the screen.
4 Display by other Drill You can use the drill down list (By Bank Country is chosen by default) to change to
Down Option another option. For example, if you choose By Company, the bar chart is classified
by company code name.
6 Shift to Form Display Choose the Tabular View button. The cash position data is shown in a list/form format.
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 the Track Bank Transfer app, the cash manager or bank accountant can trace the status of a specific bank transfer. There are six classifications of status:
● New: for all the bank transfers have been merged as batch that waits for their first approval.
● In Approval: for all batches that were approved at least once, but not yet finally.
● Approved: for all batches that went successfully through the approval process, where the payment medium file was created.
● Sent to Bank: payment medium file was sent to bank, and the bank sends a payment status message stating that the bank has accepted.
● Completed: for the batches already confirmed by a bank statement.
● Exceptions: for all other batches. Something may have gone wrong with them and they need special attention. When the bank transfer has not been merged as BCM batch, it is also put in
Exception.
Procedure
3 Choose a Tab Choose an appropriate tab. In which tab this transfer displays actually depends on the sta- The bank transfer you made previously is dis-
tus of payment, for details please see the Purpose section. played on the appropriate tab.
4 Select Bank To check the detailed information, select the bank transfer. A dialog box displays detailed batch infor-
Transfer mation.
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
With this app, you can manually reconcile intraday memo records that were generated automatically from intraday bank statements with forecasted cash flows. This feature enables you to
compare your intraday bank statements with your forecasts before the end of the business. You can easily identify unfinished and unknown payments in time, as well as help you remove dupli-
cated items in forecasts to gain a more accurate account of your cash positions. You can use Cash Flow Analyzer (F2332) or Check Cash Flow Items (F0735) with the Reconciliation Status
filter to review the forecast cash flow status or to view the detail line item information from each intraday bank statement and all forecast cash flows.
The four reconciliations status under Cash Flow Analyzer and Check Cash Flow Items are as follows:
1. Reconciled Intraday Bank Statements
Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 59
2. Unreconciled Intraday Bank Statements
3. Reconciled Forecasted Cash Flows
4. Unreconciled Forecasted Cash Flows
Prerequisite
Before testing this step, ensure that the following customizing, master data and procedures have been defined, maintained and completed. Some steps that must be completed as prerequisites
are described in other test scripts.
1. Define Tolerance Groups for Cash Flow Reconciliation
You have completed the steps in the Define Tolerance Groups for Cash Flow Reconciliation procedure in the Preliminary Steps section of the Prerequisites.
2. Activate Intraday Reconciliation for Bank Account
You have completed the steps in the Activate Intraday Reconciliation for Bank Account procedure in the Preliminary Steps section of the Prerequisites.
3. Create Forecast Cash Flows (optional)
If an open Forecast Cash Flows already exist in the system, skip this step.
One Exposure derives cash forecasts for items representing receivables, payables, or cash in transit, and so on, and it stores actual cash from items representing cash. The memo record can
be directly created for cash forecast.
For example, the information is stored with some certainty levels as following:
In this activity, you reconcile the open Forecast Cash Flows with the Intraday Memo Record. If no Forecast Cash Flows exist with that criteria, you must create one.
Several options are available for creating a Forecast Cash Flows:
• Make Bank Transfer (uncleared),and a bank subaccount is open: SI_CIT, see the previous Bank Transfer Actions section.
• Create Memo record: MEMO, see the Create Memo Record procedure in the Basic Cash Operations (BFB) 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
You perform manual reconciliation based on the payment notes in bank statement.
2 Access the SAP Open Reconcile Cash Flows - Intraday Memo Records (F3418). The Reconcile Cash Flows view displays.
Fiori App
3 Selection Crite- Choose Adapt Filters if selection fields are hidden. For example: Reconciliation Status. Bank accounts in reconciliation are listed.
ria Make the following entries and choose Go:
Company code: 1710
Value date: <current date>
Bank Country: For example, DE
Bank Key: For example, 82080000
Bank Account: For example, 2580061
Account Type: For example, <leave blank>
Account Currency: For example, USD
Reconciliation Status: for example, Open Cash Flows and Memo Records
4 Select Bank Ac- Under Bank Accounts in Reconciliation section, choose the bank account item to per- Intraday Memo Records, Forecasted Cash Flows, Recon-
count form reconciliation. ciled Items of the same bank account (with the same cur-
rency) display.
5 Select Intraday Select one or more Intraday memo records with same currency under the Intraday
Memo Records Memo Records tab.
6 Select Fore- In the Forecasted Cash Flows tab, find the relevant forecast cash flows of the same
casted Cash bank account (with the same currency) and select.
Flows
To reconcile with forecasted cash flow of other bank accounts, choose To Company
Code view to view all the open cash flows of the same company code, and then select
the desired forecasted cash flow items from that list.
To reconcile between different currencies, you select the intraday memo records of
the currency and then choose the forecasted cash flows of the other currency.
7 Perform Recon- Choose either Reconcile with Cash Flow from above the Intraday Memo Record sec- .
ciliation tion, or Reconcile with Intraday in the Forecasted Cash Flows section.
If your selection exceeds the tolerance of the bank account that you maintained in the
Prerequisite steps, the system notifies you with an alert.
For reconciliation between different currencies, if the difference after currency ex-
change, is higher than the tolerance, a dialog box notification warning displays.
8 Verify Reconcil- Choose the Reconciled Items tab to verify the reconciled pairs.
iation
9 Undo Reconcili- Under the Reconciled Items section, select any items that are not matched together The reconciliation chains are broken and any of those
ation Item (Op- and choose Undo Reconciliation at the top of the section. items of this reconciliation group are reset to open, mak-
tional) ing them available for further matching.
Choose OK to confirm the notification that displays.
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 SAP Open Reconcile Cash Flows - Intraday Memo Records (F3418). The Reconcile Cash Flows view displays.
Fiori App
3 Selection Criteria Choose Adapt Filters if selection fields are hidden. For example: Reconciliation Bank accounts in reconciliation are listed.
Status.
Make the following entries and choose Go:
Company code: 1710
Value date: <current date>
Bank Country: For example, DE
Bank Key: For example, 82080000
Bank Account: For example, 2580061
Account Type: For example, <leave blank>
Account Currency: For example, USD
Reconciliation Status: for example, Open Cash Flows and Memo Rec-
ords
4 Verify Reconcili- Choose the Reconciled Items tab to verify the reconciled pairs.
ation
5 Undo Reconcilia- Under the Reconciled Items section, select any items that are not matched to- The reconciliation chains are broken and any of those items
tion Item (Op- gether and choose Undo Reconciliation at the top of the section. Choose OK to of this reconciliation group are reset to open, making them
tional) confirm the notification that displays. available for further 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 can detect the abnormal liquidity items by comparing the current assignment to that proposed by the trained Machine Learning model. You can then correct the wrong
assignment of liquidity items by adopting the Machine Learninig proposals.
Prerequisite
In the Predictive Analytics Model Training - Finance (30K) test script, perform the relevant steps in the Train Predictive Model section. Check proposed liquidity item, confidence rate(%), and so
on for cash flows and adjust assigned liquidity item - anomaly detection.
Procedure
2 Access the SAP Open Adjust Assigned Liquidity Items (F3627). The Adjust Assigned Liquidity Items view displays.
Fiori app
4 Adjust Assigned Select one or more items and choose Accept Proposal.
Liquidity Items
5 Adjust Assigned Choose OK to confirm the relevant dialog boxes. Proposals are accepted. The adjustment for cash flow is saved. The
Liquidity Items Assigned Liquidity Item is replaced by Proposed Liquidity Item.
5 Check Adjusted On the filter bar, change Different from Assigned to No, then choose In the Cash Flows list, you can check the adjusted items.
Item Go.
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Context
The Cash Manager or bank accountant can use this app to check the forecasted cash positions for the current date by location, company, and currency. Cash position data is calculated based on
memo records and various data sources from the One Exposure from Operations hub.
Procedure
3 Review Cash A bar chart displays the cash position information classified For each country, the blue bar represents the cash position in the banks of this
Position by bank country. country. The cash position amount is displayed in the top left of the view.
4 Display by From the drilldown list, By Bank Country is chosen by default, The bar charts are classified by the company code names.
other Options select another option, for example, By Company.
5 Drill Down Us- Choose the blue bar, choose an option from the list (for ex- The bar charts are reclassified by bank names.
ing Bar ample, By Bank).
6 Shift to Form Choose the Tabular View button. The cash position data is displayed in a form format.
Display
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 Cash Manager, Bank Accountant, Accounts Receivable Accountant, or Accounts Payable Accountant can use this app to track and trace all the cash flow items from different source applica-
tions that are integrated with cash management. You can also see line item details of the original documents, such as journal entries, banks, and account assignments. This provides a compre-
hensive overview of the cash flow and liquidity status in your company.
Note After completing the reconciliation described in the Reconciliation Cash Flows – Intraday Memo Records procedure, use the Check Cash Flow Items (F0735) SAP Fiori app and filter by
Reconciliation Status to view the detail line item information from each intraday bank statement and all forecast cash flows.
Procedure
2 Access the SAP Fiori Open Check Cash Flow Items (F0735). The Check Cash Flow Items (F0735) view displays.
app
3 Enter Selection Criteria Make the following entries and choose Go: The Payment Documents list is displayed.
Value Date: <today's date>
Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 68
Test Test Step Name Instruction Expected Result Pass / Fail
Step # / Com-
ment
Company Code: 1710 If Snapshot is enabled and the period of (Valid From to Valid To)
Trans.currency: USD includes cash flow time stamp, the data flow should be detected
under the current selected timeslot.
Bank Key: 011000390
If Snapshot is not enabled and the period of (Valid From to Valid
Certainty Level: for example, <leave blank> or <select all>
To) excludes cash flow time stamp, the data flow should not be
If some fields are not displayed, choose Filters. detected under the current selected timeslot.
4 Check Batch Status Go to Batch Item Status and Batch Status (scroll right to the last col- If you cannot find the Batch Item Status and Batch Status col-
umns) and check their status. umns, choose Settings to change the layout.
5 Display Additional To choose a payment document, choose the blue link for a Transaction More payment information is displayed on the screen, such as:
Payment Information Amount. ● General Information
● Journal Entry Information
● Bank Information
● Bank Communication Management Information
Note Different source applications display different payment in-
formation.
6 Display FI Document Choose the blue link for a journal entry number. The Journal Entry (XXXXXXXXXX)-Entry View screen displays.
Note Choose a line with Source Application such as Accounts Receiva-
ble, Accounts Payable, or Payment.
7 Go Back Choose Back. The Check Cash Flow Items view displays.
8 Make Manual Adjust- Choose Edit. Manually adjust the account assignments (such as liquidity The original item has been split to the several new items with new
ment of the Cash Flow item, transaction amount, cost center, and so on). dimensions.
Items (Optional)
Note This function only works for cash flows from accounting docu-
ments (journal entries).
You can also choose Add to add one or more new items to split the
Transaction Amount of the original item into different dimensions (such
as liquidity item, transaction amount, cost center, and so on).
Note The Transaction Amount of all items must equal the Transaction
Amount of the original 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.
Context
The Bank Accountant or Cash Manager can use this app to monitor the import status of end-of-day bank statements for all the bank accounts selected for monitoring. This app provides them
with an overall status of the monitored bank accounts and also allows them to identify bank accounts with statement import errors.
There are three processing status categories:
● Success: the bank statement was posted correctly
● Warning: the bank statement is available but some of the items could not be posted, reprocessing bank statement items are needed
● Error: the bank statement is not available, but should be available based on the bank account settings
Prerequisite
Ensure that fields related to the bank statement monitor are fully populated under the Bank Relationship tab in bank account master data (for example, Processing status, Interval, Interval Unit,
Factory Calendar ID). For more information, see the Advanced Bank Account Management (J77) test script.
Fields related to the bank statement monitor:
Processing Status: <Selected>
Interval: for example, 1
Interval Unit: for example, Months
Factory Calendar ID: for example, 01
Procedure
4 Check Processing A bar chart displays information clas- The import success rate is displayed on the top-left section of the screen. The bar chart displays at the bot-
Status Classified sified by country. tom of the screen.
by Country
For each country, the data bar displays the status of the last-imported bank statement for each bank ac-
count. For example, if you see three data bars for a country, the app is monitoring three house bank ac-
counts for that country. Each bar reflects the processing status of one of those accounts. The status cate-
gories that are shown can be Success, Warning, or Error.
5 Display by other Choose the drilldown list (By Country The bar chart is classified by the company codes’ name.
Drill Down Op- is chosen by default). Select another
tion option (for example, By Company).
Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 71
Test Test Step Name Instruction Expected Result Pass /
Step # Fail /
Comment
6 Drill Down by Click one of the data bars. Choose an The bars are reclassified by company codes’ name joint with banks’ name.
Clicking on a Bar option from the list (for example, By
Company and Bank).
7 Shift to Form Dis- Choose the Tabular view button. The bank statement processing status is displayed in form format.
play
Purpose
The Cash Management Specialist or Cash Manager can monitor the import status of intraday bank statements for the bank accounts selected for monitoring. They can compare the expected
number of imports with the actual number, and view the import schedule and status for bank accounts in a timeline that can be zoomed in or out.
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.
In this activity, you define the monitoring rules with frequency for the intraday bank statement.
Note Depending on how banks send out intraday bank statements, you can define monitoring rules for bank accounts that have a recurring schedule for intraday bank statements, or you can
skip this step if the bank sends out intraday bank statements only when transactions occur.
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 Cash Management Spe-
cialist.
2 Access the SAP Fiori app Open Define Monitoring Rules - Intraday Statements The Define Monitoring Rules for Intraday Bank Statements
(FCLM_BRM_RULE). screen displays.
3 Generate Rule with Fre- Choose Generate Rule with Frequency. The Generate Rule with Frequency screen displays.
quency
4 Enter Rule Data Make the following entries and choose Generate Rule and Save: A dialog box displays.
Rule ID: for example, R01
Description: Rule for intraday bank statement
monitor
Import Frequency(In Minutes) : 60
Test Administration
Business Role(s)
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.
Use
At the bank level, you can use this process to assign a monitoring rule that applies to all the bank accounts in this bank, if there are no other rules specified for individual bank accounts.
Procedure
Test Step # Test Step Name Instruction Expected Result Pass / Fail / Comment
1 Log on Log on to the SAP Fiori launchpad as a Cash Management Specialist.
3 Set Up Bank for Intraday Bank Statement Make the following entry and choose Go:
Bank Number: for example, 50070010
4 Choose Bank Choose the blue link for Bank Number50070010. The Display Bank view displays.
6 Enter Data Make the following entries and choose Save: The bank is updated with the rule.
Rule for Intraday Statements: for example, R01
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.
Use
In this section, the bank account is set to be monitored by the Bank Statement Monitor - Intraday (F3671) app. As this bank account has a recurring schedule for intraday bank statement, the
monitoring rule also is assigned at the bank level or bank account level.
Procedure
2 Access the SAP Fi- Open Manage Bank Accounts (F1366A). The Manage Bank Accounts screen displays.
ori app
3 Set Up Bank Ac- Make the following entry and choose Go:
count for Intraday Account Number: for example, 1133698
Bank Statement
4 Account Detail Choose the arrow icon at the right of the row for Account Number1133698. The Bank Account view displays.
7 Generate Appoint- Log on to the SAP GUI back-end system. For on-premise, you must manually generate appointments from
ment of Importing In the Command field, enter transaction code SE38 and press Enter. the monitoring rule that is assigned at bank level or bank account
Intraday Bank level before you use the app.
Statement In the Program field, enter FCLM_BRM_GENERATE_APPT and choose Exe-
cute. For Cloud, import of intraday bank statements can be generated
automatically (once a day) via technical job
SAP_FIN_FCLM_BAM_GEN_APPTS.
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 section, the bank account is only set to be monitored by the Bank Statement Monitor - Intraday (F3671) app. No monitoring rule is assigned at the bank level or bank account level. The
system regards the bank account as receiving the intraday bank statement only when transactions occur.
Procedure
3 Search Bank Make the following entry,then choose Go: The specified bank is searched
Bank Number: for example, 50070010 out and listed in the Banks
worklist.
5 Access the SAP Fi- Open Manage Bank Accounts (F1366A) The Manage Bank Accounts
ori app screen displays.
6 Search Bank Ac- Make the following entry and choose Go: The specified bank account is
count Account Number: for example, 1133698 searched out and listed in the
Bank Accounts worklist.
7 Open Bank Ac- Choose the line item of Account Number1133698. The Bank Account screen dis-
count plays.
8 Set Up Bank Ac- Choose Edit. Choose the Bank Relationship tab.
count for Intraday In the Bank Statement Data section, make the following entries:
Bank Statement
Upload of Intraday Statements: Selected
Rule for Intraday Statements: for example, Blank
9 Save Choose Save. Choose Close to confirm the warning message This account receives intraday
statements only when transactions occur.
Note If the general setting for cash management is Activate Directly, the button displays as Save. For Activate
via Dual Control, the button displays as Submit for Activation. For Activate via Workflow, the button displays
as Submit for Approval.
Note The changes for the bank account have to be approved if the general setting for cash management is Ac-
tivate via Dual Control or Activate via Workflow. For bank account approval process, you can refer to the Acti-
vate Bank Account Change Request procedure in the Advanced Bank Account Management(J77) 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.
Use
Prerequisite
The bank account (transactional-based or nontransactional-based account) is added into the intraday bank statement monitoring hierarchy. Intraday bank statements for this specific bank
account are uploaded.
Procedure
3 Enter Criteria Make the following entry and choose For the bank accounts added into the intraday bank statement monitor hierarchy, the status shows as
Go: Error/Warning/Success in the hierarchy according to the imported number of the intraday bank state-
Key Date: <today> ment.
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
With this app, the cash manager or bank accountant can view the aggregated amounts and line item details of cash position, medium-and-long term liquidity forecast, and actual cash flows. You
can analyze cashflows over days, weeks, months, quarters, or years for all bank accounts and liquidity items. The data presented in the app can be used to give a high-level overview and detailed
insight into the cash flow status to the management.
Prerequisites
To check the report on the Bank Account Hierarchy level, select from the following bank account hierarchies:
● Bank Account Group Hierarchy: Execute the Manage Global Accounting Hierarchies (F2918) procedure in Advanced Bank Account Management (J77) to define/check it.
● Bank Hierarchy: Use the Manage Bank Accounts - Bank Hierarchy View (WDA_FCLM_BAM_HIERARCHY) app to check the bank hierarchy.
● Cash Pool Hierarchy: Execute the Manage Cash Pools (F3266) procedure in Intercompany Process for Cash Concentration (2U8) to define/check a cash pool hierarchy by assigning a header
account and subaccounts to the cash pool.
● Liquidity Item Hierarchy: Execute the Manage Global Accounting Hierarchies for Liquidity Item (F2918) procedure in Preliminary Steps to create your liquidity item hierarchies.
Procedure
2 Access the SAP Open Cash Flow Analyzer (F2332). The Cash Flow Analyzer (F2332) view displays.
Fiori app
3 Selection Crite- Choose Show Filter Bar if the filter selection fields are hidden. The list is filtered and shows all related entries within
ria Maintain selection criteria and choose Go. the time period.
Company Code: 1710 Note The time period settings are by Unit: D (Day), W
(Week), or M (Month).
Time Period: D14
Note If Snapshot is enabled and the period of (Valid
Value Date: <current date>
From to Valid To) includes cash flow time stamp, the
Currency: <leave blank> data flow should be detected under the current se-
Certainty Level: <leave blank> or <select all> lected timeslot.
Note You can choose Filters to display and save additional filter criteria. You can choose the Note If Snapshot is not enabled and the period of
user account from the top left of the current view, then choose User Settings to designate de- (Valid From to Valid To) excludes cash flow time
faults settings as needed, such as: stamp, the data flow should not be detected under
the current selected timeslot.
Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 81
Test Test Step Name Instruction Expected Result Pass /
Step Fail /
# Comment
● Derive Currency
● Calendar
• No Shift: The day is not taken into account if it is a working day or non-working
day.
• Shift to Working Days: The working days must be considered. The non-working
day flow is automatically accumulated to the next working day or previous work-
ing day. If you select this option, choose one calendar to be mandatory, and
choose Shift to Next Day or Shift to Previous Day as needed.
● Scaling
4 Switch Views Choose Switch Views and select either Balance View or Delta View and choose OK. Balance View displays opening balance, outflows/in-
flows, and closing balance.
Delta View displays outflows/inflows.
5 Display Bank Choose Display Hierarchy and on the Select Hierarchy dialog box, select Bank Account Group. The Bank Account Hierarchy View displays.
Account Hier- Enter a Bank Account Group ID and choose OK. Note You can display the report in the bank accounts
archy View
Note If there is no Bank Account Groups display here, you have not yet created the Bank Ac- group hierarchy. You can also display the report in
count Group. Cash pools can be selected from the bank account groups list. cash pools.
Note If large amounts of data and the multilevel hierarchy cause slow performance, use the
Expand Level for Hierarchy in the Users Settings to limit the hierarchy to your current situa-
tion. For example, if you input 1 in the Expand Level for Hierarchy, the result is only the first
level of hierarchy is expanded.
6 Display Liquid- Choose the < (Back) icon and then choose Display Hierarchy again. On the Select Hierarchy The Liquidity Item Hierarchy View displays.
ity Item Hierar- dialog box, select Liquidity Item Hierarchy and enter the following data and choose OK:
chy View
Liquidity Item Hierarchy ID: For example, LIQ_HIE
Display Currency for Liquidity Item Hierarchy: For example, USD
Note You can choose Display Currency for Liquidity Item Hierarchy in User Settings.
7 Display Cash Choose the < (Back) button and choose Display Hierarchy.
Pool Simula- In the Select Hierarchy dialog box, choose Cash Pool and make the following entries and
tion View
choose OK:
Cash Pool Name: CP00A
8 Further Selec- Choose Back, and to review the position details for a specific paying bank account, make the The list shows entries specific to the bank and bank
tion following entries and choose Go: account. The data is displayed in a hierarchy by de-
Note If some fields do not display, choose Filters. fault: Currency > Company code > Bank Account .
9 Expand Hierar- Expand the hierarchy until you reach the lowest level. Rows for opening balance, inflow, outflow and clos-
chy ing balance display for a specific bank account when
they exist. The amount of bank transfer is reflected in
outflow/inflow.
10 Navigate to Select an amount highlighted in blue. You can go to other views (such as Check Cash Flow Check Cash Flow Items view displays with the param-
Other Views Items). eters.
11 Adjust Layout Select Settings to change the layout and include more fields, such as Liquidity Item. The layout is changed and more fields display.
12 Export to Choose the Export to Spreadsheet button. The table contents download as an Excel file.
Spreadsheet
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.
Context
After payments are executed, whether through bank transfer between house bank accounts or a payment program for vendors/customers, the Cash Manager or Bank Accountant can compare
actual cash flows with forecasts in the past as well as compare different forecast records that were made on different snapshot dates or a specific time range. It helps you understand the accu-
racy of your past forecast records and assists you in improving your cash flow forecasts continuously.
To view the forecast values in the past, make sure that you executed the Enable Snapshot [page ] 7 step in Preliminary Steps.
We provide Web Dynpro and Design Studio Apps. If the Web Dynpro application type is set as a default for your app on the SAP Fiori launchpad, you can add the Design Studio version of this app
to your launchpad. To do this, go to the App Finder in your user area and search for the name of your app.
● Web Dynpro Apps
• Cash Flow Comparison - By Date Range (Accessible)
• Cash Flow Comparison - By Timestamp (Accessible) (W0137)
● Design Studio Apps
• Cash Flow Comparison - By Date Range (F1035)
• Cash Flow Comparison - By Timestamp (WD_FCLM_FPM_OVP_SNR)
Procedure
2 Access Open Cash Flow Comparison - By Date Range (F1035). The Cash Flow Comparison – Actual/Forecast view is
the SAP displayed.
Fiori App
3 Selection Choose Show Filter Bar, if the filter selection fields are hidden. Actual/Forecast data displays.
Criteria
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.