Sunteți pe pagina 1din 88

Advanced Cash Operations (J78_US) PUBLIC

Purpose © 2019 SAP SE or an SAP affiliate company. All rights reserved. 1


Test Script PUBLIC
SAP S/4HANA - 29-08-19

Advanced Cash Operations (J78_US)

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

Advanced Cash Operations (J78_US) PUBLIC


Purpose © 2019 SAP SE or an SAP affiliate company. All rights reserved. 3
1 Purpose

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.

Advanced Cash Operations (J78_US) PUBLIC


Purpose © 2019 SAP SE or an SAP affiliate company. All rights reserved. 4
2 Prerequisites

This section summarizes all the prerequisites for conducting the test in terms of systems, users, master data, organizational data, other test data and business conditions.

2.1 System Access

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 Accountant SAP_BR_AP_ACCOUNTANT

Accounts Payable Manager SAP_BR_AP_MANAGER Suggested sample user AP_MANAGER representing the business role Accounts Payable Man-
ager.

Configuration Expert - Business Process Configu- SAP_BR_BPC_EXPERT


ration

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:

Data Sample Value Details Comments


Bank Key 011000390 ,820800001 Bank key

Country US Country of bank key

Company Code 1710 Company code

G/L Account 11001000, 11002000, and so on G/L account for bank accounts

Chart of Accounts YCOA Chart of accounts

House Bank USBK1 House bank


USBK2

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):

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 6
Table 2: Master Data Script Reference
Master Data Script ID Description
BNG Create G/L Account and Cost Element

2.4 Business Conditions


Before this test script can be tested, the following business conditions must be met.

Scope Item Business Condition

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.

2.5 Preliminary Steps

2.5.1 Enable Snapshot

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.

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 7
Test Step Test Step Name Instruction Expected Result Pass / Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a Configuration Expert - Business
Process Configuration.

2 Access the SAP Fi- Open Manage Your Solution (F1241).


ori App

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.

2.5.2 Define Derivation Rules (Optional)

Test Administration

Customer project: Fill in the project-specific parts.

Test Case ID <X.XX> Tester Name Testing Date Enter a test date.

Business Role(s)

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 8
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.

Purpose

In this activity, you can define Derivation Rules of Liquidity item via BRF plus.

Procedure

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log On Log on to the SAP Fiori launchpad as a Cash Management Specialist. The SAP Fiori launchpad displays.

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.

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 9
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
Choose Direct Value Input, maintain the value as Certainty Level is equal to xxxx or keep
no change then choose OK.
Maintain other Condition columns and Result column (Liquidity Item) per your need.

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?

2.5.3 Manage Global Accounting Hierarchies for Liquidity

Test Administration

Customer project: Fill in the project-specific parts.

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.

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 10
Procedure

Test Test Step Name Instruction Expected Result Pass / Fail


Step # / Comment
1 Log On Log on to the SAP Fiori launchpad as a Cash Management Specialist.

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.

4 Edit Choose Edit.

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.

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 11
Test Test Step Name Instruction Expected Result Pass / Fail
Step # / Comment
6 Assign Liquidity Choose the new created node in the previous step and choose the highest The liquidity items are assigned to a node of liquidity hierarchy.
Item to a Node node and choose +(Add) at the right side of the row. Make the following en-
tries 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.

2.5.4 Define Payment Signatories for Bank Accounts

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

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 12
● Bank account 25800611, bank key 820800001, country US

2.5.5 Define Tolerance Groups for Cash Flow Reconciliation

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

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment

1 Log On Log on to the SAP Fiori launchpad as a Configuration Expert - Business Process Configu-
ration.

2 Access the SAP Fi- Open Manage Your Solution (F1241).


ori App

3 Search Choose Configure Your Solution.

4 Application and Make the following entries: Selected application area items are displayed in
Subapplication area Application Area: Finance the Configuration Items view.

Sub Application Area: Cash and Liquidity Management

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.

7 New Entries Choose New Entries.

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 13
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
8 Create Default Tol- Make the following entries and choose Save: The empty tolerance group created is the de-
erance Group Currency: For example, USD fault for the bank account of the same currency.

Tolerance Group: For example, <blank> for USD bank accounts


Note Enter the tolerance group and a tolerance group description.
Amount: For example, 100.00
Percentage: For example, 5.0%
Exchange Rate Type: For example, M
Note You can create other tolerance groups with different tolerance amounts, percent-
ages, or currency per your business needs and then assign it to the relevant bank account.

2.5.6 Activate Intraday Reconciliation for Bank Account

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

Test Test Step Name Instruction Expected Result Pass / Fail


Step # / Com-
ment

1 Log On Log on to the SAP Fiori launchpad as a Cash Management Specialist.

2 Access the SAP Fiori Open Manage Bank Accounts (F1366A).


App

3 Enter Selection Cri- Make the following entries and choose Go:
teria Account Number: For example,25800611

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 14
Test Test Step Name Instruction Expected Result Pass / Fail
Step # / Com-
ment
Bank Key: For example, 820800001
Bank Country: For example, US

4 Select Bank Account Select the Bank Account for the Intraday Reconciliation activation. The Bank Account view is displayed.

5 Activate Intraday Choose Edit.


Reconciliation

6 Activate Intraday Choose the Bank Relationship tab.


Reconciliation

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.

2.5.7 Enable Cash Request Integration

Test Administration

Customer project: Fill in the project-specific parts.


Advanced Cash Operations (J78_US) PUBLIC
Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 15
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

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment

1 Log On Log on to the SAP Fiori launchpad as a Configuration Expert - Busi-


ness Process Configuration.

2 Access the SAP Fiori App Open Manage Your Solution (F1241).

3 Search Choose Configure Your Solution.

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.

Sub Application Area: Cash and Liquidity Management

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.

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 16
2.5.8 Define Planning Level for Cash Request

Test Administration

Customer project: Fill in the project-specific parts.

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

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log On Log on to the SAP Fiori launchpad as a Configuration Expert -
Business Process Configuration.

2 Access the SAP Fiori App Open Manage Your Solution (F1241).

3 Search Choose Configure Your Solution.

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.

Sub Application Area: Cash and Liquidity Management

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 17
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
5 Select Configuration Item Choose the following row: Configuration steps are displayed for the selected row.
Item Name:
Cash Operations

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

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 18
2.5.9 Assign Planning Level to Cash Request

Test Administration

Customer project: Fill in the project-specific parts.

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

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log On Log on to the SAP Fiori launchpad as a Configuration Expert -
Business Process Configuration.

2 Access the SAP Fiori App Open Manage Your Solution (F1241).

3 Search Choose Configure Your Solution.

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.

Sub Application Area: Cash and Liquidity Management

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 19
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
5 Select Configuration Item Choose the following row: Configuration steps are displayed for the selected row.
Item Name:
Cash Operations

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

Advanced Cash Operations (J78_US) PUBLIC


Prerequisites © 2019 SAP SE or an SAP affiliate company. All rights reserved. 20
3 Overview Table

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

BCM Batch Creation [page ] 25 This step is done automatically

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)

Approval of Bank Transfer [page ] 28 Accounts Payable Manager

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)

Bank Transfer Actions

Process Step Business Role Transaction/App Expected Re-


sults
Option 1: Create, Release and Pay Bank Transfer in One Step [page ] Cash Management Special- Make Bank Transfers (F0691)
38 ist

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

Advanced Cash Operations (J78_US) PUBLIC


Overview Table © 2019 SAP SE or an SAP affiliate company. All rights reserved. 21
Process Step Business Role Transaction/App Expected Re-
sults
Option 3: Create Bank Transfers with Templates [page ] 50 Cash Management Special- Make Bank Transfer Templates – Create with Templates
ist (F3760)

Approve and Bank Integration [page ] 56

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

Process Step Business Role Transaction/App Expected Results


#unique_32 Cash Management Specialist Reconcile Cash Flows - Intraday Memo Records (F3418) Reconcile Cash Flows and Intraday Memo Records

#unique_33 Release Cash Request

#unique_34 Reject Cash Request

#unique_35 Follow the relevant procedure in the Treasury Trading via Trading Platformstest script. Send trade request

#unique_36 Cash request fullfilled.

#unique_37 Cash request cancelled.

Reconcile Cash Flow - Intraday Bank Statement

Process Step Business Role Transaction/App Expected Results


Reconcile Cash Flows - Intraday Memo Records Cash Management Spe- Reconcile Cash Flows - Intraday Memo Records Reconcile Cash Flows and Intraday Memo Rec-
[page ] 59 cialist (F3418) ords

Advanced Cash Operations (J78_US) PUBLIC


Overview Table © 2019 SAP SE or an SAP affiliate company. All rights reserved. 22
Adjust Assigned Liquidity Items - Anomaly Detection

Process Step Business Transaction/App Expected Results


Role
Adjust Assigned Liquidity Items – Anomaly Cash Man- Adjust Assigned Liquidity Items Proposals are accepted. The adjustment for cash flow is saved. The Assigned Liquidity Item
Detection [page ] 65 ager (F3627) is replaced by Proposed Liquidity Item.

Advanced Cash Operations (J78_US) PUBLIC


Overview Table © 2019 SAP SE or an SAP affiliate company. All rights reserved. 23
4 Test Procedures

This section describes test procedures for each process step that belongs to this scope item.

4.1 Outgoing Payment with BCM Approval Process

4.1.1 Approval and Bank Integration

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 24
4.1.1.1 BCM Batch Creation

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

This step is done automatically.

4.1.1.2 Monitor Payments

Test Administration

Customer project: Fill in the project-specific parts.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 25
Context

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

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log On Log on to the SAP Fiori launchpad as an Accounts Payable
Accountant.

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.

4.1.1.3 Check Cash Flow Items (Check Amount)

Test Administration

Customer project: Fill in the project-specific parts.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 26
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

In this activity, the Cash Manager or Bank Accountant reviews the detailed information of payment documents.

Procedure

Test Test Step Instruction Expected Result Pass / Fail


Step # Name / Com-
ment
1 Log On Log on to the SAP Fiori launchpad as
a Cash Manager.

2 Access the Open Check Cash Flow Items


SAP Fiori (F0735).
app

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>

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 27
Test Test Step Instruction Expected Result Pass / Fail
Step # Name / Com-
ment
4 Maintain Make the following entries and The list is filtered to show fewer entries.
other Selec- choose Go.
tion Criteria
Trans.currency: USD
Account Number:1133698
Note If some selection criteria are hid-
den, chooseFilters to unhide them.

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.

4.1.1.4 Approval of Bank Transfer

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).

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 28
4.1.1.4.1 Approval by First Approver

Test Administration

Customer project: Fill in the project-specific parts.

Test Case ID <X.XX> Tester Name Testing Date Enter a test date.

Business Role(s)

Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.

Procedure

Test Test Step Name Instruction Expected Result Pass / Fail


Step # / Com-
ment
1 Log On Log on to the SAP Fiori launchpad as an Accounts Payable Manager.
Note The user assigned to Signatory Group G001 in the Prerequisites section, Define Payment Signa-
tories for Bank Accounts.

2 Access the SAP Open Approve Bank Payments (F0673A).


Fiori app

3 Review Tab Choose the For Review tab.

4 Review Payment Review to ensure that the batches are correct. All items are correct and the batches can
Batch and Items be approved.

5 Select Batch to Select the payment batch for approval.


be Approved If more than one batch must be approved, choose multiple selection, and then select the checkbox
for the batches to approve.

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.

To confirm the dialog box, choose Discard Changes.


Note This optional step is only necessary when you want to undo the approval.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 30
4.1.1.4.2 Approval by Second Approver

Test Administration

Customer project: Fill in the project-specific parts.

Test Case ID <X.XX> Tester Name Testing Date Enter a test date.

Business Role(s)

Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.

Procedure

Test Test Step Name Instruction Expected Result Pass / Fail


Step # / Com-
ment
1 Log On Log on to the SAP Fiori launchpad as a Cash Manager. The SAP Fiori launchpad displays.
Note The user assigned to Signatory Group G002 in the Prerequisites section, Define Payment Signa-
tories for Bank Accounts.

2 Access the SAP Open Approve Bank Payments (F0673A). The Approve Bank Payments app displays.
Fiori app

3 Review Tab Choose For Review.

4 Review Payment Review to ensure if the batches are correct. All items are correct and the batches can
Batch and Items be approved.

5 Select Batch to Select the payment batch for approval.


be Approved If more than one batch must be approved, choose multiple selection, and then select the checkbox
for the batches to approve.

6 Approve Choose Approve. The global payment is approved and ap-


pears on the Reviewed tab.
Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 31
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 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

4.1.1.5 Bank Integration with SAP Multi-Bank Connectivity(16R) (Outgoing)

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.

4.1.1.6 Bank Integration with File Interface (1EG) (Outgoing)

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.

4.1.1.7 Monitor Payments for GPI Tracker

Test Administration

Customer project: Fill in the project-specific parts.

Test Case ID <X.XX> Tester Name Testing Date Enter a test date.

Business Role(s)

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 33
Responsibility <State the Service Provider, Customer or Joint Service Provider and Customer> Duration Enter a duration.

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

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log On Log on to the SAP GUI.

2 Enter Transaction Enter the transaction code


Code BNK_MONI.

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.

Reason Reason Description

ACCC Credited

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 34
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment

G001 Has left GPI

G005 Delivered bene bank as GPI

G006 Delivered to bene bank as non-GPI

RJCT Rejected

4.1.1.8 Check Cash Flow Items (Check Status)

Test Administration

Customer project: Fill in the project-specific parts.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 35
● 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 confirmed by a bank statement.

Procedure

Test Test Step Instruction Expected Result Pass / Fail


Step # Name / Com-
ment
1 Log on Log onto the SAP Fiori launchpad as a Cash Manager. The SAP Fiori launchpad displays.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 36
Test Test Step Instruction Expected Result Pass / Fail
Step # Name / Com-
ment
5 Take Action The cash manager should take action for those batches or
batch items with inappropriate status (such as a batch cre-
ated 10 days ago that has not been approved or rejected).

4.2 Bank Transfer Actions


Purpose
This section describes the steps to make bank transfer between two house bank accounts. For example, there is a deficit of a current bank account; the cash manager makes a decision to make a
bank transfer from another bank account.
There are two sample bank accounts provided:

Item Bank Account Bank Key House Bank / Account ID

Account 1 33333 011000390 USBK1/USAC1

Account 2 25800611 820800001 USBK2/USAC2

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.

4.2.1 Initiate Bank Transfer

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)

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 37
● Reverse created payment requests
You can also navigate from the Make Bank Transfers (F0691) app to Make Bank Transfers - Create with Templates (F3760), to use repetitive codes to speed up internal work, create pay-
ment requests in batches, and proceed with payment program for payment requests. To do this, you must have already created master data and relevant customizing settings for repetitive
codes. The app can be used with the Define Bank Transfer Templates (F3759) and Make Bank Transfers - Create with Templates (F3760) apps. As a result, bank-to-bank transfer and pay-
ment processes become more transparent, structured and flexible, and cash management related functionalities become more comprehensive.
You have three options for bank transfer:
1. Create, release, and pay a bank transfer in one step. By selecting the Release and Pay checkbox, you can create, release, and pay payment requests at the same time. See option 1 in the
Option 1: Create, Release and Pay Bank Transfer in One Step [page ] 38 task.
2. Create, release, and pay a new bank transfer one after the other. Deselect the Release and Pay checkbox. For more information, see the Option 2: Create, Release, and Pay Bank Transfer
Respectively [page ] 40 task.
3. Create a bank transfer with a template. For more information see the Option 3: Make Bank Transfer with Templates [page ] 47 task.

4.2.1.1 Option 1: Create, Release and Pay Bank Transfer in One Step

Test Administration

Customer project: Fill in the project-specific parts.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 38
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.

Procedure

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 39
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
Transfer Date: <current date>
Payment Method: Choose an existing payment
method for credit transfer.
Only payment methods that are applicable to
the paying bank account are listed.
Amount: for example, 1000 USD
Release and Pay: Selected
Note The Release and Pay checkbox lets you
create, release, and pay the payment requests
at the same time.

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.

4.2.1.2 Option 2: Create, Release, and Pay Bank Transfer Respectively

Test Administration

Customer project: Fill in the project-specific parts.

Test Case ID <X.XX> Tester Name Testing Date Enter a test date.

Business Role(s)

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 40
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 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.

4.2.1.2.1 Create Bank Transfer

Test Administration

Customer project: Fill in the project-specific parts.

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 a bank transfer.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 41
Procedure

Test Test Step Name Instruction Expected Result Pass /


Step Fail /
# Com-
ment
1 Log on Log onto the SAP Fiori launchpad The SAP Fiori launchpad displays.
as a Cash Management Specialist.

2 Access the SAP Fi- Open Make Bank Transfers


ori app (F0691).

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>

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 42
Test Test Step Name Instruction Expected Result Pass /
Step Fail /
# Com-
ment
Choose Adapt Filters to show the
Payment Request 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 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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 43
Test Test Step Name Instruction Expected Result Pass /
Step Fail /
# Com-
ment
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.

4.2.1.2.2 Release Bank Transfer

Test Administration

Customer project: Fill in the project-specific parts.

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

In this activity, you release a bank transfer.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 44
Procedure

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log on Log onto the SAP Fiori launchpad as a The SAP Fiori launchpad displays.
Cash Management Specialist.

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.

4.2.1.2.3 Pay Bank Transfer

Test Administration

Customer project: Fill in the project-specific parts.


Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 45
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 pay a bank transfer

Procedure

Test Test Step Instruction Expected Result Pass / Fail


Step # Name / Com-
ment
1 Log on Log onto the SAP Fiori The SAP Fiori launchpad displays.
launchpad as a Cash Man-
agement Specialist.

2 Access the Open Make Bank Transfers


SAP Fiori (F0691).
app

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.

4.2.1.3 Option 3: Make Bank Transfer with Templates

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 47
4.2.1.3.1 Define Bank Transfer Templates

Test Administration

Customer project: Fill in the project-specific parts.

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 maintain bank transfer templates.

Procedure

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log on Log onto the SAP Fiori launchpad as a Cash Management Specialist.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 48
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
Payment Method: <existing payment method for credit ● bank account with valid house bank and house
transfer> bank account ID
Only payment methods that are applicable to the paying bank account are ● payment method properly configured for the pay-
listed. ing company code's country
Currency: for example, EUR ● payment method configured for the selected cur-
rency
If an error message occurs, read the message and
take any required actions.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 49
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
If you delete the bank transfer template, you need to
go back step 3 to create a new bank transfer tem-
plate.

4.2.1.3.2 Create Bank Transfers with Templates

Test Administration

Customer project: Fill in the project-specific parts.

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 make bank transfer with templates.

Prerequisite

The relevant bank transfer templates have been created.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 50
Procedure

Test Test Step Name Instruction Expected Result Pass /


Step Fail /
# Com-
ment
1 Log on Log onto the SAP Fiori launchpad as a Cash
Management Specialist.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 51
Test Test Step Name Instruction Expected Result Pass /
Step Fail /
# Com-
ment
Reference Text: <description> The system displays the results together on the message screen, regardless of success or fail-
Make a note of the payment request numbers: ure.
__________ __________ __________ Choose
Close to close the dialog box.

6 Access the SAP Fiori Open Make Bank Transfers (F0691).


app

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 52
Test Test Step Name Instruction Expected Result Pass /
Step Fail /
# Com-
ment
14 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 Cleared sta-
Bank Transfer - 8 above. Open the request. tus. The Clearing Document No. field shows the clearing document number and the Release
and Pay flag is set to Yes. This happens if the payment run is successfully triggered for the pay-
ment 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.

4.2.1.3.3 Release Bank Transfer

Test Administration

Customer project: Fill in the project-specific parts.

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

In this activity, you release a bank transfer.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 53
Procedure

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log on Log onto the SAP Fiori launchpad as a The SAP Fiori launchpad displays.
Cash Management Specialist.

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.

4.2.1.3.4 Pay Bank Transfer

Test Administration

Customer project: Fill in the project-specific parts.


Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 54
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 pay a bank transfer

Procedure

Test Test Step Instruction Expected Result Pass / Fail


Step # Name / Com-
ment
1 Log on Log onto the SAP Fiori The SAP Fiori launchpad displays.
launchpad as a Cash Man-
agement Specialist.

2 Access the Open Make Bank Transfers


SAP Fiori (F0691).
app

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.

4.2.2 Approve and Bank Integration

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 56
4.2.3 Check Cash Position (Smart Business)

Test Administration

Customer project: Fill in the project-specific parts.

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

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log on Log onto the SAP Fiori launchpad as a Cash Manager.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 57
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
5 Drill Down by Clicking If you click the blue bar, you can choose an option from the context menu. For ex- The positions of these two banks involved in bank
on a Bar ample, if you choose By Bank, the bars are reclassified by bank name. transfer in the previous step are updated.

6 Shift to Form Display Choose the Tabular View button. The cash position data is shown in a list/form format.

4.2.4 Track Bank Transfers

Test Administration

Customer project: Fill in the project-specific parts.

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

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 58
Test Test Step Name Instruction Expected Result Pass/ Fail/
Step # Comment
1 Log on Log onto the SAP Fiori launchpad as a Cash Management Specialist. The SAP Fiori launchpad displays.

2 Access the SAP Open Track Bank Transfers (F0692).


Fiori app

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.

4.3 Reconcile Cash Flows - Intraday Memo Records

Test Administration

Customer project: Fill in the project-specific parts.

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:

Certainty Level Description Meaning


ACTUAL Actual Accounting document line items from bank statements or accounting document line items with G/L accounts representing cash

SI_CIT Self-Initiated Cash in Transit Cash forecast from a self-initiated payment

REC_N Regular Receivable Cash forecast from an open item of a receivable

PAY_N Regular Payable Cash forecast from an open item of a payable

MEMO Memo Record Cash forecast from Memo Record directly

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 60
• Execute payment run to vendors (uncleared), and bank subaccount is open: SI_CIT, see Business Conditions in the Prerequisites section for the relevant steps.
• Create vendor invoice: PAY_N, and its vendor item is open, see the Invoice Entry without Purchase Order procedure in the Accounts Payable (J60) test script or the relevant proce-
dures for creating a vendor invoice in other test scripts.
• Create a billing document, and its customer item is open: REC_N, see the relevant procedures for creating a vendor invoice in the Sell from Stock (BD9) test script or other test script
for creating a customer invoice.
The Forecast Cash Flows are not reconciled with the bank statement, its status is open
4. Generate Intraday Memo Record
The relevant intraday memo records are automatically generated after importing intraday bank statements.
You can follow the Upload Intraday Bank Statement procedure in the Bank Integration with File Interface (1EG) test script.

4.3.1 Perform Manual Reconciliation

Test Administration

Customer project: Fill in the project-specific parts.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 61
Procedure

Test Test Step Name Instruction Expected Result Pass / Fail


Step # / Comment
1 Log On Log on to the SAP Fiori launchpad as a Cash Management Specialist.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 62
Test Test Step Name Instruction Expected Result Pass / Fail
Step # / Comment
A tolerance group is available for the bank account where the exchange rate type is
configured. If exchange rates or exchange rate types are not properly defined, you
cannot reconcile items.

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.

4.3.2 Check Automatic Reconciliation Result

Test Administration

Customer project: Fill in the project-specific parts.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 63
Purpose

The auto reconciliation is triggered during uploading intraday bank statement.

Procedure

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment

1 Log On Log on to the SAP Fiori launchpad as a Cash Management Specialist.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 64
4.4 Adjust Assigned Liquidity Items – Anomaly Detection

Test Administration

Customer project: Fill in the project-specific parts.

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

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment
1 Log On Log on to the SAP Fiori launchpad as a Cash Manager.

2 Access the SAP Open Adjust Assigned Liquidity Items (F3627). The Adjust Assigned Liquidity Items view displays.
Fiori app

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 65
Test Test Step Name Instruction Expected Result Pass / Fail /
Step # Comment
3 Enter Selection Make the following entries and choose Go: The cash flows are displayed. You can check Assigned Liquidity Item,
Criteria Company Code: 1710 Proposed Liquidity Item, Confidence Rate(%) , and so on for each
item.
Value Date: <This month>
The Confidence Rate(%) is calculated for the Proposed Liquidity Item
Different from Assigned: Yes
by the trained Machine Learning model.
Confidence Rate(%): for example, <leave blank> .
You can also reset confidence rate as needed. For example, you could
choose items with a confidence rate greater than or equal to 90%.
If some fields are not shown, choose Show Filter Bar to select them
for display.

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.

4.5 Cash Reports


Purpose
This section describes all of the frequently used reports for cash daily operation.

4.5.1 Check Cash Position (Smart Business)

Test Administration

Customer project: Fill in the project-specific parts.


Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 66
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 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

Test Test Step Name Instruction Expected Result Pass / Fail /


Step # Comment

1 Log On Log on to the SAP Fiori launchpad as a Cash Manager.

2 Access the SAP Open Cash Position - Today (F1737).


Fiori app

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

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 67
4.5.2 Check Cash Flow Items

Test Administration

Customer project: Fill in the project-specific parts.

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

Test Test Step Name Instruction Expected Result Pass / Fail


Step # / Com-
ment

1 Log On Log on to the SAP Fiori launchpad as a Cash Manager.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 69
4.5.3 Bank Statement Monitor - End of Day

Test Administration

Customer project: Fill in the project-specific parts.

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

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 70
Processing status: Indicates whether to monitor this bank account at the end of the day in Bank Statement Monitor.
Interval: Specifies how often the bank statements for a bank account are imported to your system. Note: Do not set Interval as “0” which means daily frequency.
Interval Unit: Specifies the unit of measurement for an interval.
Factory Calendar ID: Distinguishes between working days and non-working days.
According to the example data, one bank statement should be available per month. If not, the error status should be appeared.

Procedure

Test Test Step Name Instruction Expected Result Pass /


Step # Fail /
Comment
1 Log on Log onto the SAP Fiori launchpad as a
Cash Manager.

2 Access the SAP Open Bank Statement Monitor - End


Fiori app of Day.

3 Edit Header Data Choose Expand Header.


Make the following entries and
choose Go:
Key Date: <Current Date>
Is Warning as Error: <keep de-
fault value - >
If you want to display Warning as Er-
ror, change the value to “+”

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

4.5.4 Intraday Bank Statement Monitor

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.

4.5.4.1 Define Monitoring Rules for Intraday Bank Statement Monitor

Test Administration

Customer project: Fill in the project-specific parts.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 72
Use

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

5 Continue Choose Continue. You defined the monitoring rule.

4.5.4.2 Assign Monitoring Rule to Bank (Optional)

Test Administration

Customer project: Fill in the project-specific parts.


Advanced Cash Operations (J78_US) PUBLIC
Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 73
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

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.

2 Access the SAP Fiori app Open Manage Banks (F1574).

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.

5 Edit Bank Choose Edit.

6 Enter Data Make the following entries and choose Save: The bank is updated with the rule.
Rule for Intraday Statements: for example, R01

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 74
4.5.4.3 Define Bank Account to Monitor with Monitoring Rule Assignment (Option 1)

Test Administration

Customer project: Fill in the project-specific parts.

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

Test Test Step Name Instruction Expected Result Pass /


Step Fail /
# Com-
ment
1 Log on Log on to the SAP Fiori launchpad as a Cash Management Specialist.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 75
Test Test Step Name Instruction Expected Result Pass /
Step Fail /
# Com-
ment
5 Set Up Bank Ac- Choose Edit.
count for Intraday
Bank Statement

6 Enter Data Choose the Bank Relationship tab.


Make the following entries and choose Save:
Upload of Intraday Statements: Selected
Rule for Intraday Statements: for example, R01
Note If you maintained the rule at bank level in the prior step, you can keep
the Rule for Intraday Statements field blank. To use a specific rule, maintain it
at the bank account level.
Ensure that the house bank account exists in the selected bank account.
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 Activate via Dual Control or Activate via
Workflow. For bank account approval process, see the Advanced Bank Ac-
count Management (J77) test script.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 76
4.5.4.4 Define Bank Account to Monitor Without Monitoring Rule Assignment (option 2)

Test Administration

Customer project: Fill in the project-specific parts.

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

Test Test Step Name Instruction Expected Result Pass / Fail


Step # / Com-
ment
1 Log on Log onto the SAP Fiori launchpad as a Cash Management Specialist.

2 Access the SAP Fi- Open Manage Banks (F1574).


ori app

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 77
Test Test Step Name Instruction Expected Result Pass / Fail
Step # / Com-
ment
4 Open Bank Choose your Bank Number50070010. Make sure intraday bank state-
On the General Data tab, choose Edit. ment rule does not maintain for
the bank.
Ensure that Rule for Intraday Statements is blank.
Choose Home.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 78
4.5.4.5 Monitor Intraday Bank Statement

Test Administration

Customer project: Fill in the project-specific parts.

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 activity, you monitor the intraday bank statement.


You can monitor the bank and bank account immediately.

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

Test Test Step Instruction Expected Result Pass / Fail /


Step # Name Comment
1 Log on Log on to the SAP Fiori launchpad as a
Cash Management Specialist.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 79
Test Test Step Instruction Expected Result Pass / Fail /
Step # Name Comment
2 Access the Open Bank Statement Monitor - Intra- The Intraday Bank Statement Monitor screen displays.
SAP Fiori app day (F3671).

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.

Bank Country Key: for example, US


Bank Key: for example, 011000390
Status: for example, <blank>

4.5.5 Cash Flow Analyzer

Test Administration

Customer project: Fill in the project-specific parts.

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.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 80
Note After completing the reconciliation described in the Reconciliation Cash Flows – Intraday Memo Records procedure, use this app and filter by Reconciliation Status to view the detail line item
information from each intraday bank statement and all forecast cash flows. The cash position report is more accurate.

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

Test Test Step Name Instruction Expected Result Pass /


Step Fail /
# Comment
1 Log On Log on to the SAP Fiori launchpad as a Cash Manager. The SAP Fiori launchpad displays.

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

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 82
Test Test Step Name Instruction Expected Result Pass /
Step Fail /
# Comment
Display Currency for Cash Pool: USD
When you display cash pool simulation view, please ensure you have performed the relevant
steps in the Intercompany Process for Cash Concentration (2U8) test script.
Choose the bank account number, you can navigate to Manage Bank Accounts (F1366A).

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 .

Bank Key: 011000390 .

Bank Account: 33333

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

4.5.6 Cash Flow Comparison

Test Administration

Customer project: Fill in the project-specific parts.

Test Case ID <X.XX> Tester Name Testing Date Enter a test date.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 83
Business Role(s)

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

Test Test Step Instruction Expected Result Pass /


Step Name Fail /
# Com-
ment
1 Log On Log on to the SAP Fiori launchpad as a Cash Manager. The SAP Fiori launchpad is displayed.

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

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 84
Test Test Step Instruction Expected Result Pass /
Step Name Fail /
# Com-
ment
Maintain the following selection criteria and choose Go: Note The Actual Flows line displays the actual cash flow.
Value Date From: For example, 01.01.2018 The line with a specific date, displays the forecast cash
flow data. Choosing the + button on the date allows you
Value Date To: For example, 30.01.2018
to drill down to see detail transaction information.
Snapshot Date From: For example, 01.01.2018
Snapshot Date To: For example, 30.01.2018
Snapshot time: For example, 12:12:12
Value Date (Hierarchy): For example, 0YEA_MON_DAY
Display Currency: for example, USD
Exchange Rate Type: for example, M
Note You can use various dimensions and filters to personalize the report. For example, you can
display cash flow figures in date hierarchies such as Week/Day, Year/Month/Day, or Year/Quar-
ter/Month/Day using the Value Date (Hierarchy) filter. This way, cashflow figures are aggregated
according to the defined hierarchy. You can then choose to expand the hierarchy for details.

Advanced Cash Operations (J78_US) PUBLIC


Test Procedures © 2019 SAP SE or an SAP affiliate company. All rights reserved. 85
5 Appendix

5.1 Process Chains


The process to be tested in this test case is part of a chain of integrated processes.

Advanced Cash Operations (J78_US) PUBLIC


Appendix © 2019 SAP SE or an SAP affiliate company. All rights reserved. 86
Typographic Conventions

Type Style Description

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 Emphasized words or expressions.

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.

EXAMPLE Keys on the keyboard, for example, F 2 or E N T E R .

Advanced Cash Operations (J78_US) PUBLIC


Appendix © 2019 SAP SE or an SAP affiliate company. All rights reserved. 87
www.sap.com/contactsap

© 2019 SAP SE or an SAP affiliate company. All rights reserved.


No part of this publication may be reproduced or transmitted in any form or
for any purpose without the express permission of SAP SE or an SAP affili-
ate company.
The information contained herein may be changed without prior notice.
Some software products marketed by SAP SE and its distributors contain
proprietary software components of other software vendors. National prod-
uct specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for in-
formational purposes only, without representation or warranty of any kind,
and SAP or its affiliated companies shall not be liable for errors or omissions
with respect to the materials. The only warranties for SAP or SAP affiliate
company products and services are those that are set forth in the express
warranty statements accompanying such products and services, if any.
Nothing herein should be construed as constituting an additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue
any course of business outlined in this document or any related presenta-
tion, or to develop or release any functionality mentioned therein. This doc-
ument, or any related presentation, and SAP SE’s or its affiliated compa-
nies’ strategy and possible future developments, products, and/or plat-
forms, directions, and functionality are all subject to change and may be
changed by SAP SE or its affiliated companies at any time for any reason
without notice. The information in this document is not a commitment,
promise, or legal obligation to deliver any material, code, or functionality.
All forward-looking statements are subject to various risks and uncertain-
ties that could cause actual results to differ materially from expectations.
Readers are cautioned not to place undue reliance on these forward-looking
statements, and they should not be relied upon in making purchasing deci-
sions.
SAP and other SAP products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of SAP SE (or an
SAP affiliate company) in Germany and other countries. All other product
and service names mentioned are the trademarks of their respective com-
panies.

See www.sap.com/copyright for additional trademark information and no-


tices.

S-ar putea să vă placă și