Cash Mangement.pdf
Short Description
Download Cash Mangement.pdf...
Description
Cash Management in SAP S/ 4HANA
PARTICIPANT HANDBOOK INSTRUCTOR-LED TRAINING Course Version: 03 Course Duration: 2 Day(s) Material Number: 50135511
SAP Copyrights and Trademarks © 2016 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 affiliate company. 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. Please see http://global12.sap.com/corporate·en/legal/copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only. without representation or warranty of any kind. and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE 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 presentation. or to develop or release any functionality mentioned therein. This document. or any related presentation. and SAP SE's or its affiliated companies' strategy and possible future developments. products. and/or platform 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 uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements. which speak only as of their dates. and they should not be relied upon in making purchasing decisions.
© Copyright All rights reserved.
Typographic Conventions American English is the standard used in this handbook. The following typographic conventions are also used.
This information is displayed in the instructor's presentation
Demonstration
a
Procedure
'V
v v
Warning or Caution
Hint
Related or Additional Information
Facilitated Discussion
iv
A
0
» .....
User interface control
Example text
Window title
Example text
©Copyright.All rights reserved.
Contents vu
Course Overview
1
Unit 1:
Lesson: Describing SAP HANA and SAPS/ 4HANA
2 11
Overview of Financials for SAP S/ 4HANA
Unit 2:
12 22
Overview of SAP Cash Management
Lesson: Defining the Functions of SAP Cash Management Lesson: Describing a technical components of SAP Cash Management
33 35
Unit 3:
Bank Account Management
Lesson: Using the Bank Account Management Solution
53
Exercise 1: Add a new Bank and Review the Bank Account Hierarchy Exercise 2: Conduct a Fuzzy Search
55 57 59
Exercise 3: Define a Bank Account Group Exercise 4: Create New Bank Master Data
61
Exercise 5: Add Bank Master Data to Bank Account Hierarchy
63
Exercise 6: Define Bank Master Data as House Bank
65
Exercise 7: Define Common Account Properties in the New
67
Bank Account Master Data Exercise 8: Maintain a Connectivity Path
69
Exercise 9: Define Overdraft Limits
71
Exercise 10: Define Payment Signatories for Approving
73
Payments Exercise 11: Upload Attachments Exercise 12: View Change History
75 77
Exercise 13: Open a New Bank Account When Workflow is Activated
85
Exercise 14: Review the Tools Available for Approvers
87
Exercise 15: Implement a Mass Signatory Change Approval Exercise 16: Initiate the Bank Account Review Process
91
Exercise 17: Upload and Download Bank Accounts Exercise 18: Generate a Foreign Bank Account Report
95 97
Exercise 19: List Employees who have Signature Authority over the Foreign Bank Accounts
99 103
121
Lesson: Customizing Bank Account Management Lesson: Setting up data for Bank Account Management
©Copyright.All rights reserved.
127
Unit 4:
128
Lesson: Using Cash Operations Exercise 20: Access the Cash Position App Exercise 21: Use the Cash Position Details App
149 153 155 157
Exercise 22: Check Cash Flow Items
163 170
Exercise 24: Track a Bank Transfer
Exercise 23: Make a Bank Transfer Lesson: Customizing Cash Operations Lesson: Setting up data for Cash Operations
180
183
Unit 5:
184
Liquidity Management
201
Lesson: Using Liquidity Management Exercise 25: Start a Process Instance Exercise 26: Enter a Liquidity Plan
205
Lesson: Customizing Liquidity Management
199
231 232 236
VI
Cash Operations
Unit 6:
One Exposure from Operations
Lesson: Customizing and Data Setup Lesson: Storing Data
©Copyright.All rights reserved.
Course Overview
TARGET AUDIENCE This course is intended for the following audiences:
•
Application Consultant
•
Super I Key I Power User
©Copyright.All rights reserved.
vii
E"
VIII
©Copyright.All rights reserved.
Overview of Financials for SAP S/4HANA
Lesson 1 Describing SAP HANA and SAP S/4HANA
2
UNIT OBJECTIVES •
Describe SAP HANA and SAP S/4HANA
•
Describe SAP Fiori
©Copyright.All rights reserved.
1�
Unit 1 Lesson 1 Describing SAP HANA and SAP S/ 4HANA
LESSON OBJECTIVES After completing this lesson. you will be able to:
•
Describe SAP HANA and SAP S/4HANA
•
Describe SAP Fiori
SAP HANA and SAP S/ 4HANA
Last 2 years
9 0 0/o _
of the world data was generated
Next 2 years
growth in adoption of business networks
End of 2020
2128·�
"Things" will be connected
By 2020
98
Mobile users in the world
In 2014
51°/o
Of workloads processed in the cloud
Figure 1: The 1/1/orld Is Now Digital
By the end of 2009. 5o/o of the world's population owned smartphones. Four years later that figure jumped to 22%. Currently, 1.7 billion people are on social networks. Over the next three years that audience will surpass 2.55 billion. By 2020. 5 billion people will enter the middle class and come online. while 50 billion devices will be connected to the Internet of Things. creating a digital network of virtually everything. And cloud computing - a $41 billion business in 2011 - will grow to a $241 billion business in that same time frame. The exponential growth of mobile devices. social media. cloud technologies and the amazing amounts of data they generate have transformed the way we live and work. In fact. 61% of companies report that most of their people use smart devices for everything from e-mail to project management to content creation. While all of these advancements have improved our lives and have provided us with greater opportunities for innovation than ever before. they have also accelerated the rise of an entirely new problem to contend with: unprecedented and crippling complexity that suffocates innovation. The world may be getting smarter. but it has not gotten any easier.
2
©Copyright.All rights reserved.
Lesson: Describing SAP HANA and SAP S/4HANA
Mass consumerization of IT means online purchasing, banking, completing on line applications becomes commonplace. How much digital data did you create today? Part of this data might be of interest to some organizations but they can only integrate it with their core business processes if they run SAPS/ 4HANA.
DEEP
•
•
DEEP
HIGH SPEED
HIGH SPEED BROAD
SIMPLE
REAL -TIME
SIMPLE
Figure 2: Trade-Off· Broad and Deep or Speedy and Simple
With the existing system architecture. you have to make a trade-off: either going for a Broad and Deep Analysis or Speedy and Simple reporting. With existing technologies. optimizing across the five dimensions shown in figure. Trade-Off Broad and Deep or Speedy and Simple. is not possible. Therefore. you can decide to go deep and broad with your business warehouse systems or have high speed but simple reports from your data. In both scenarios. real time updates are difficult. almost impossible to design. In a data warehouse environment updates occur overnight with nightly batch jobs. In the last few years. there have been significant advances in technology that application developers are able to take advantage of to build smarter and more powerful applications. The following list outlines this technology and the advances made: •
Multi-core processors: Enables parallelism of tasks. more throughput of data. and faster processing to give real· time responses.
•
Large memory: Enables users to fit an entire organization's database in memory. This means that we lose the mechanical spinning disk and the associated latency.
•
On-board cache: Enables data to rapidly pass between the memory and CPU cores. In the past. even with large memory. this was a bottleneck as CPUs were demanding more data and the journey from memory to CPU was not optimal.
•
Server flexibility
©Copyright.All rights reserved.
3�
Unit 1: Overview of Financials tor SAP S/4HANA
Enables organizations to slot more servers into their landscape to add more processing power or memory to scale to any size. •
CPU specific coding Enables organizations to choose the best performing software for their server CPUs. SAP re-wrote their business application software to fully exploit new hardware and innovations. They also worked closely with leading hardware partners. who shared the product blueprints of their new CPU architectures. to write the very best modern software to extract every drop of power.
•
Cloud computing Enables organizations to increase access for everyone to the latest solutions. reducing the costs and simplifying everything. Virtualizing machines means lower costs of running enterprise wide applications.
Transactions+ Analysis + Acceleration processes separated
Transact
Anatyze
One individual copy of data for Transact.ions+ Analysis, all in Memory
Accelerate
3 copies of data in different data models • Inherent data latency • Poor innovation leading to wastage
Eliminate unnecessary complexity & latency • Less hardware to manage Accelerate through innovation, simplification+ in-memory
figure 3: The Vision of SAP HANA
For more than 20 years. organizations have been using specialist software· usually with additional hardware· to extract transform and load (ETL) data from transactional systems to dedicated reporting systems. Based on the technology available at the time. this was the optimal way to provide a holistic view of business data with good response times (especially when you add accelerator software/hardware). Online transactional processing (OL TP) was separated from online analytic processing (OLAP) because of the database design of OLTP and OLAP. A database model was either built for OL TP optimization or OLAP optimization, but not both. This bought with it complexity, redundancy, and latency. Therefore. it was usually a two day process to extract the data. load it into a reporting system. and then make the business figures available for analysis. The database. which supports S/4HANA (SAP HANA") can handle both OLTP and OLAP processing from a single data model. Therefore, we do not need to move transactional data to a separate system. This means transactional and analytical applications run off the same tables and data is available in real-time at every level of detail.
4
©Copyright.All rights reserved.
Lesson: Describing SAP HANA and SAP S/4HANA
index
aggregate
Additional code needed to improve performance
mdex
aggregate
Code essential to the core functions
aggregate
Additional DB objects needed to improve performance
DB objects essential to the core functions
Figure 4: Remove Cornptexrty with SAP S/4HANA
Traditional applications were built on a hierarchical data model. Detailed data was summarized into higher level layers of aggregates to help system performance. On top of aggregates we built more aggregates and special versions of the database tables to support special applications. So as well as storing the extra copies of data. we also had to build application code to maintain extra tables and keep the up-to-date. Database indexes improve access speed because they are based on common access paths to data. However. they must be constantly dropped and rebuilt each time the tables are updated, therefore more code is required to manage this process. The traditional data model is complex. and a complex data model causes the application code to be complex. It has been found that up to 70°/o of application code is built specifically for the performance of an application and adds no value to the core business function. With a complex data model and complex code. enhancements and integration with other applications are difficult, and simply not agile. Using SAP HANA. we can aggregate from any line item table in sub seconds. We don't need pre-built aggregates. SAP HANA can generate any view of the data at runtime, all from the same source tables. SAP HANA organizes data using a column stores. which means indexes are usually not needed. They can still be created but usually offer minor improvement. So in addition to losing the aggregates and indexes from the database, we can remove huge amounts of application code that deals with aggregates and indexes. We are left with a simplified core data model and simplified application code. This makes it much easier to enhance applications and integrate additional functions.
©Copyright.All rights reserved.
5�
Unit 1: Overview of Financials tor SAP S/4HANA
�·"····
succ-..tactors� �....-. \\\ l"IU.OOL.48&
�AAIBA"
(,} hy1nis software
C•J hybns software
(,} hybris software
A•• t3ICONCUR ---� \\\ ,ri.oo
Figure 5: SAPS/4HANA Core and Lines of Business Solutions
SAPS/ 4HANA is built natively and optimally to run only on the SAP HANA platform. and it covers many applications. It is not a single product. customers can start with the basic components and add more later. S/ 4HANA Enterprise Management is a great place to start. This is known as the simplified core and can be considered as the replacement for SAP ERP. Here we find support for all core business processes. such as quotation to cash, procure to pay. and so on. For many customers. this is where their S/4HANA adoption begins. S/4HANA Enterprise Management can be easily integrated with SAPS/ 4HANA Lines of Business (LoB) solutions. These options can be added at any time and provide best-in-class lines of business solutions and connections to SAP Business Networks. Customers can choose the LoB solutions that suit their businesses. In the past. we had multiple add-on applications surrounding the core with overlapping models and redundancy (for example. SAP CRM and SAP SRM surrounded the core ECC). In SAP S/4HANA these overlaps and redundancies have been completely removed.
6
©Copyright.All rights reserved.
Lesson: Describing SAP HANA and SAP S/4HANA
SAP S/ 4HANA Finance
�velop and Translate Strategy
Planning, Budgeting and Fore- . . • 125.5.
....... _..,._,. _
�..
- -
75.11 .. :._
28
1200h
'I'
-Analytical
••
1..:,00.00
----
-··-
4ht
u,.10
--· - -·- ..".
.... ·-=:::-:::
•
•
., •
--· 0 •
Figure 8: What is SAP Fiori?
Transactional SAP Fiori apps offer task-based access to tasks like change, create, display (documents. master records). or entire processes with guided navigation.
8
©Copyright.All rights reserved.
Lesson: Describing SAP HANA and SAP S/4HANA
Analytical SAP Fiori apps provide insight into action. They give you a visual overview of complex topics for monitoring or tracking purposes. Factsheets give you the opportunity to search and explore your data. They provide a 360 degree view of essential information about an object and contextual navigation between related objects. SAP Fiori Launchpad
_, _ ----· ---.d -· --- .._,__- "'-........... --- ---·- + ---·· ---· ---. . --
Stable URLs for bookmarking and sharing
...••
Search, collaboration and feeds
.348.
6
"--
• 21
.,....,-. ••• •
.63.
.72.32. 115
w
Iii tt, .-.n.,,
Multiple Devices
2
'4
Multiple Platforms
SAP Fiori Active Tiles, Provides the most impactful real-time information and KPls at a glance
Figure 9: SAP Fiori Launchpad - One Entry Point for the User
The SAP Fiori launchpad is a shell that hosts SAP Fiori apps. and provides services such as navigation. personalization. embedded support. and application configuration. It is also the entry point to SAP Fiori apps on mobile and desktop devices. The launchpad displays a home page with tiles. which can display live status indicators. such as the number of open tasks. Each tile represents a business application that the user can launch The SAP Fiori apps on the home page are arranged in tile groups. The user can personalize the layout of the home page by grouping, moving. and removing tiles. The user can also add, delete. rename, and reorder groups. The ability to personalize the home page must be enabled in the launchpad configuration. To add tiles to groups. the launchpad provides a tile catalog, which displays all the tiles that are available to a user.
©Copyright.All rights reserved.
9�
Unit 1: Overview of Financials tor SAP S/4HANA
SAP Fiori Launchpad User Personalization End users can personalize the tiles in their Fiori Launchpad environment.
12.l4
Add new lite lo catalog
Enter the Title of the new tile and threshold
-
-
12.34
12.34
12.34
-
-
Search the new tile in the catalog and add to Launchpad
figure 10: SAP Fiori Launchpad User Personahzation
The following personalization options are available in SAP Fiori launchpad: •
Adding applications from the catalog assigned to them
•
Removing applications that they do not want to use
•
Modifying and adding applications for filtered report results
For example, if the user is a group cash manager who is interested in the German market, the user can create an application to take them directly to the cash position of the German market. They can arrive at the cash position directly with one click from the SAP Fiori launchpad home page. Related SAP Links Table 2: Related SAP Links Where
What
Link
SAP Service Marketplace
Note 2214245
http://service.sap.com/sap/ support/notes/2214245
SAP S/4HANA "SAP FIORI FOR SAP S/4HANA 1511": Release information SAP Service Marketplace
Note 2233501 SAP S/4HANA1511: Restric· tion Note for S/4HANA Fi· nance
http://service.sap.com/sap/ support/notes/2233501
LESSON SUMMARY You should now be able to:
10
•
Describe SAP HANA and SAP S/4HANA
•
Describe SAP Fiori
©Copyright.All rights reserved.
Overview of SAP Cash Management
Lesson 1
12
Defining the Functions of SAP Cash Management
Lesson 2
22
Describing a technical components of SAP Cash Management
UNIT OBJECTIVES
•
Define the position of SAP Cash Management in the overall Treasury solution map of SAP
,
Define the main functions and business values of SAP Cash Management
•
List the main features of Cash Operations
•
List the main features of Bank Account Management
•
List the main features of Liquidity Management
•
Describe the technical components and architecture of SAP Cash Management
,
Enable end users with the new user interface of Fiori and Smart Business
©Copyright.All rights reserved.
11
E"
Unit 2 Lesson 1 Defining the Functions of SAP Cash Management
LESSON OBJECTIVES After completing this lesson. you will be able to: •
Define the position of SAP Cash Management in the overall Treasury solution map of SAP
•
Define the main functions and business values of SAP Cash Management
•
List the main features of Cash Operations
•
List the main features of Bank Account Management
•
List the main features of Liquidity Management
SAP Cash Management Functions Scenario You are interested in the SAP Cash Management solution. because you want to get an overview of the functions and features that can help you to run your company's cash management area more effectively. You are particularly interested in understanding what benefits you can gain from implementing SAP Cash Management in your SAP ERP system. End-to-End Treasury and Risk Management Treasury Payments and Bank
communications Cash and Ltqu1drty Management
Debt and Investment
Management Financial Risk
Management Suite Capabilities
'
Ris.k Jde.ntification
Risk Quantification
Type and Origin of Risk
ExpOStJre Mgmt
She•od Setvic:e Center
Foundation
.
Wodung Capital
.
Management HANA Platlorm
Comrnod,ty Risk Man•gement Rapid 0eplo)'111enl Soutions (RDS)
Anllyllcs
SAP Cash Management Treasury Solution Map, Edition 2014
Figure 11: End-to-End Treasury and Risk Management Treasury Solution Map
12
©Copyright.All rights reserved.
Lesson: Defining the Functions of SAP Cash Management
In the figure, End-to-End Treasury and Risk Management Solution Map, SAP Cash Management is part of the SAP Cash and Liquidity Management solution, which includes the following components: •
Cash operations
•
Liquidity management
•
Bank account management
Integrated Treasury and Cash Platform SAP Treasury and Cash • FX Managemenl
Market Places
• Limit Management
• Debt Management
• Exposure Management • Investment Managemeot • Hedge Management • ccrresooedeece Framewort • RI� Manag&ment
liFXall'
Banks
• Payments Liqu1d1ty Management
• In House Bani(o,,c-•OIM �U tO)l(c,.R)MOI lll-15
•
,
,,.
-·�·-· ..- -- . ... -·
��
•
•
""'.,..
••••
o'I. G·'
..,....
,_,_ ••
......
�
--
••
t
�
• " • •
"•
- ---
I
·- �- ·- ... ...-.•
•
•
Cash Pooling • Cash pool is created from bank account group, which is in charge of business user • When concentrating cash, end user can easily check bank account balance before concentration and simulated balance after concentration • Limitations: although cash pool can be created/edited at any lime, once a bank account group has been used to create one cash pool, future change to bank account group(l1ke add/remove bank account) won't impact the cash pool createreoit/ccncemrauon. This will be improved in next SP.
Figure 54: Cash Pooling
With Bank Account Management. you can create cash pools based on the bank account pool structure and use cash concentration to centrally manage your cash. Upload and Download Bank Accounts
�-�.---""'*'�
Upload and Download Bank Accounts
,--A Define Responsibilities for Rules Used in Workflow Steps. b) On the Responsibility. choose Rule. and enter 74300006.
©Copyright.All rights reserved.
79
E"
Unit 3: Bank Account Management
c) In the Responsibilities for Rule FCLM_CASHMNG Cash Manager, select the Cash Manager TA## line. and then choose Insert agent assignment. d) On the Selection screen, check if the User S4F40A-## is displayed in the list in order to approve a new bank account. The user can approve the change request as 'To Be Approved from the cash manager's perspective. e) Return to previously screen. f) On the Responsibility, choose Rule. and enter 74300007. g) In the Responsibilities for Rule FCLM_CASHOPR Bank Accountant. select the Bank Accountant TA## line. and then choose Insert agent assignment. h) On the Selection screen, check f the User S4F40B-## is displayed in the list in order to confirm a new bank account. The user can confirm the change request as To Be Approved from the bank accountant's perspective. i) Return to previously screen. j) On the Responsibility, choose Rule. and enter 743000078. k) In the Responsibilities for Rule FCLM_SYSCOLL Key User. select the Key User TA## line. and then choose Insert agent assignment. I) On the Selection screen, check if the User S4F40-## is displayed in the list in order to be able to confirm a new bank account. The user can confirm the change request as To Be Approved from the key user's perspective. 2. Activate the approval workflow for Bank Account Management. Use the data in the following table to add Another Entry: Field Name
Value
Object Category
BO
Object Type
FCLM_CR
Receiver Type
WS74300043
a) In the SAP Easy Access screen, choose SPRO-> SAP Reference /MG - Financial Supply Chain Management --+ Cash and Liquidity Management --+ Bank Account Management_... Maintain Event Type Linkage for Triggering Workflow Processes. Alternatively, you can use transaction SWETYPV. b) In the Display View Event Type Linkages: Overview screen, choose Change if the screen is in Display mode .. c) In the Change View Event Type Linkages: Overview screen, choose Position. d) In the Another Entry screen, enter the data provided in the table. e) Choose Continue. f) Select the line with characteristics requested, and choose Details.
80
©Copyright.All rights reserved.
Lesson: Using the Bank Account Management Solution
g) In the Change View Event Type Linkages: Details screen. choose Linkage Activated. h) Choose Save, and choose Back twice to return to initial screen. 3. Log on to SAP Fiori with User S4F40-##, and create a new bank account Use the data in the following table to create the bank account: Field Name
Value
Opening Date
current date
Company Code
TA##
Account Holder
TA##
Bank Country
DE
Bank Key
987654##
Currency
EUR
Account Number
112233##
!BAN
select IBAN button and confirm the proposal
Description
Current Account EUR
Account Type
01- Current Account
a) Log on using user S4F40-##. b) In SAP Fiori. choose Bank Account Management-+ Manage Bank Accounts. c) On the Bank Hierarchy: Active Accounts screen, choose Account List. d) On the Active Accounts screen. choose New Bank Account. e) On the New Bank Accountscreen, enter the data provided in the table. f) Choose Save and Submit. 4. Add the following note to the new account send request: Create bank account CURRENT ACCOUNT EUR
a) On the Send Request screen enter the following note: Create bank account CURRENT ACCOUNT EUR.
b) Choose Submit. c) Message Change request xxx created is displayed. d) Message Bank Account Current Account EUR created is displayed. 5. Log on to SAP Fiori with User S4F40A-##, and approve bank account creation from the cash manager's perspective. a) In SAP Fiori. choose Bank Account Management--+ My Bank Account Worklist (Cash Manager rule).
©Copyright.All rights reserved.
81
E"
Unit 3: Bank Account Management
b) In the Requests for Approval tab. the new bank account is displayed. c) Select the line with the new bank account. and on the Change Request: Create Bank Account Current Account EUR screen. choose Approve. d) On the Approve Request screen. choose Approve. e) On the Approve Request new screen a note can be entered and choose Approve. f) Message Change request xxx approved is displayed.
g) Choose Home to return to the initial screen. 6. Log on to SAP Fiori with User S4F40B-##, and confirm bank account creation from the bank accountant's perspective. a) In SAP Fiori, choose Bank Account Management--. My Bank Account Work/ist (Bank Account Rule). b) In the Requests for Approval tab. the new bank account is displayed. c) Select the line with the new bank account. and on the Change Request: Create Bank Account Current Account EUR screen. choose Confirm. d) On the Confirm Request screen. choose Confirm e) On the Confirm Request new screen a note can be entered and choose Confirm. f) Choose Home to return to the initial screen. 7. Log on to SAP Fiori with User S4F40-##, and confirm bank account creation from the key user perspective. a) In SAP Fiori. choose Bank Account Management---> My Bank Account Worklist (Key User Rule). b) In the Requests for Approval tab. the new bank account is displayed. c) Select the line with the new bank account. and on the Change Request: Create Bank Account Current Account EUR screen. choose Confirm. d) On the Confirm Request screen. choose Confirm. e) On the Confirm Request new screen a note can be entered and choose Confirm. f) Choose Home to return to the initial screen. The new account is created and is visible in Account List. g) In SAP Fiori. choose Bank Account Management---> Manage Bank Accounts. h) On the Bank Hierarchy: Active Accounts screen. choose Account List. Account 112233## is created. 8. Deactivate the approval workflow for Bank Account Management. Follow bellow steps and use the data from bellow table:
82
Field Name
Value
Object Category
BO
Object Type
FCLM_CR
©Copyright.All rights reserved.
Lesson: Using the Bank Account Management Solution
I Receiver Type
I WS74300043
a) In the SAP Easy Access screen. choose SPRO---. SAP Reference /MG---. Financial Supply Chain Management ---+ Cash and Liquidity Management ---+ Bank Account Management---. Maintain Event Type Linkage for Triggering Workflow Processes. Alternatively. you can use transaction SWETYPV. b) In the Display View Event Type Linkages: Overview screen. choose Change if the screen is in Display mode .. c) In the Change View Event Type Linkages: Overview screen. choose Position. d) In the Another Entry screen, enter the data provided in the table. e) Choose Continue. f) Select the line with characteristics requested, and choose Details.
g) In the Change View Event Type Linkages: Details screen, deselect Linkage Activated. h) Choose Save. and choose Back twice to return to initial screen.
©Copyright.All rights reserved.
83
E"
Unit 3: Bank Account Management
84
©Copyright.All rights reserved.
Unit 3 Exercise 14 Review the Tools Available for Approvers
There are tools available for approvers in the Bank Account Management for workflow processes, for example, the change history function. In the change history check, previous changes to the bank account such as who has changed something, or who has created information for this bank account. There is also the existing bank account function. This function allows approvers to check existing bank accounts and decide if the new bank account is really needed or not.
1. Review the available approver tools.
©Copyright.All rights reserved.
85
E"
Unit 3 Solution 14 Review the Tools Available for Approvers
There are tools available for approvers in the Bank Account Management for workflow processes, for example. the change history function. In the change history check. previous changes to the bank account such as who has changed something. or who has created information for this bank account. There is also the existing bank account function. This function allows approvers to check existing bank accounts and decide if the new bank account is really needed or not.
1. Review the available approver tools. a) In SAP Fiori. choose Bank Account Management---. Manage Bank Accounts. b) On the Active Accounts screen. under the Account List tab. choose New Bank Account. A bank account was created in the previous exercise. Using different codification for bank account a new account can be created. c) After the bank account has been created. choose Change History. d) On the Change History screen. under the Current request tab, choose Approval History. Information regarding Person Responsible, Action, Step Name. New Status. Completed On, Completed At displays.
86
©Copyright.All rights reserved.
Unit 3 Exercise 15 Implement a Mass Signatory Change Approval
With Mass signatory change approval function bellow operations are possible: •
End user can search the accounts that the signatory needs to be maintained.
•
End user can add new signatory to the chosen bank accounts.
•
End user can use the 'Change Signatory' function to replace an existing signature with new one.
•
End user can revoke one signatory in multiple bank accounts.
The approval process is triggered by the above processes if the signatory fields are sensitive. If split mode is maintained. multiple approve processes will be triggered by company code or account type. or both.
1. Define a payment signatory for the bank account created previously. 112233##. Use the data in the following table to create the payment signatory: Field Name
Value
Signatory Group
GOOl
Signatory
your user
Full Name
update with user data
Currency
EUR
Maxim Amount for Payment
10000
Maxim Amount for Batch
20000
Valid From
current date
Valid To
31.12.9999
2. Maintain the signatory in multiple accounts. Table 4: Old Signature Data Field Name
Value
Valid To
Current date
©Copyright.All rights reserved.
87
E"
Unit 3: Bank Account Management
Table 5: New Signature Data
88
Field Name
Value
New Signatory
New User
Valid From
Current date+ 1 day
Valid To
31.12.9999
©Copyright.All rights reserved.
Unit 3 Solution 15 Implement a Mass Signatory Change Approval
With Mass signatory change approval function bellow operations are possible: •
End user can search the accounts that the signatory needs to be maintained.
•
End user can add new signatory to the chosen bank accounts.
•
End user can use the 'Change Signatory' function to replace an existing signature with new one.
•
End user can revoke one signatory in multiple bank accounts.
The approval process is triggered by the above processes if the signatory fields are sensitive. If split mode is maintained. multiple approve processes will be triggered by company code or account type. or both.
1. Define a payment signatory for the bank account created previously. 112233##. Use the data in the following table to create the payment signatory: Field Name
Value
Signatory Group
GOOl
Signatory
your user
Full Name
update with user data
Currency
EUR
Maxim Amount for Payment
10000
Maxim Amount for Batch
20000
Valid From
current date
Valid To
31.12.9999
a) In SAP Fiori. choose Bank Account Management---+ Manage Bank Accounts. b) Under Account List. choose Bank Account. c) On the new screen. choose Edit. d) Select the Payment Signatory tab. e) Choose Add and enter the data provided in the table
f) Choose Save and Submit. g) On the Send Request screen. add a note and choose Submit.
©Copyright.All rights reserved.
89
E"
Unit 3: Bank Account Management
The bank account is then approved by the user defined as approver in bank workflow. For workflow process see exercise Create a New Bank Account When Workflow is activated 2. Maintain the signatory in multiple accounts. Table 4: Old Signature Data Field Name
Value
Valid To
Current date
Table 5: New Signature Data Field Name
Value
New Signatory
New User
Valid From
Current date+ 1 day
Valid To
31.12.9999
a) In SAP Fiori. choose Bank Account Management Accounts.
--+
Maintain Signatory in Multiple
b) On the Maintain Signatory in Multiple Accounts screen. select the accounts that need to be changed and choose Change Signatory. c) On the Change Signatory screen. enter the data from the table, Old Signature Data. d) On the Change Signatory screen. enter the data from the table. New Signature Data. e) Enter a note and choose OK. f) Use the user that was defined as approver in bank workflow process. g) In SAP Fiori. choose Bank Account Management --+ My Bank Account Worklist. The account displays and needs to be approved by cash manager and confirmed by bank accountant and the key user. For workflow process see exercise Create a New Bank Account When Workflow is activated.
90
©Copyright.All rights reserved.
Unit 3 Exercise 16 Initiate the Bank Account Review Process
While working with thousands of bank accounts. it is very important to ensure that the data is correct and up to date. Therefore, cash managers have to perform regular bank account reviews to ensure data correctness. The pre-defined workflow process for bank account review can be used. In this exercise. replace## with your participant ID.
1. Define the contact person for the 112233## bank account. 2. Use the data in the tables provided to initiate the review process: Table 6: Bank Details Field Name
Values
Company Code
TA##
Country
DE
Bank
987654##
Account Number
112233##
Table 7: Initiate Review Process Field Name
Value
Due Date
current date
Title
Review bank account
Note
Review bank account
3. Monitor the status of the review. 4. Access the SAP Fiori app and use the cash manager user (S4F40A-##) to approve the bank account workflow.
©Copyright.All rights reserved.
91
E"
Unit 3 Solution 16 Initiate the Bank Account Review Process
While working with thousands of bank accounts. it is very important to ensure that the data is correct and up to date. Therefore. cash managers have to perform regular bank account reviews to ensure data correctness. The pre-defined workflow process for bank account review can be used. In this exercise. replace## with your participant ID.
1. Define the contact person for the 112233## bank account. a) In SAP Fiori. choose Bank Account Management-+ Manage Bank Accounts: Overview and Maintenance. b) In the Bank Hierarchy: Active Accounts. choose Account List and select previously created bank account 112233## and choose Edit. c) Under General Data tab Internal Contact Persons. enter user S4F40A-00 and choose Save and Submit. The user defined as contact person will be the user who will confirm the review process. The bank account to be reviewed and confirmed will be displayed under Bank Account Management - My Bank Account Worklist in the user defined as contact person session. 2. Use the data in the tables provided to initiate the review process: Table 6: Bank Details Field Name
Values
Company Code
TA##
Country
DE
Bank
987654##
Account Number
112233##
Table 7: Initiate Review Process
92
Field Name
Value
Due Date
current date
Title
Review bank account
Note
Review bank account
©Copyright.All rights reserved.
Lesson: Using the Bank Account Management Solution
a) In SAP Fiori. choose Bank Account Management ...... Initiate Review Process For Bank Accounts. b) Enter the data provided in the table. Bank Details. Please note. these fields are not mandatory. choose Go to generate a list of banks. c) Select the bank displayed and choose Initiate Review button. d) On the Initiate Review Process for Bank Accounts screen. enter the data provided in the table. initiate review process and choose OK. 3. Monitor the status of the review. a) In SAP Fiori. choose Bank Account Management---+ Monitor Review Status. b) On the Monitor Bank Account Review Status screen. choose Go. The bank account 112233## displays. 4. Access the SAP Fiori app and use the cash manager user (S4F40A-##) to approve the bank account workflow. a) In SAP Fiori initial. choose Bank Account Management--+ My Bank Account Worklist. On the My Worklist screen. the account 112233## displays. b) Select the bank account and on the next screen choose Approve from Cash Manager Position. c) Choose Home to return to initial screen.
©Copyright.All rights reserved.
93
E"
Unit 3: Bank Account Management
94
©Copyright.All rights reserved.
Unit 3 Exercise 17 Upload and Download Bank Accounts
To work with the new Bank Account Master Data. we need to migrate the existing bank account data into the Cash Management system. Using Upload and Download Bank Accounts functionality the following are possible: •
Upload bank accounts from external systems or a spreadsheet into the Cash Management system.
•
Download bank accounts into an XML file for mass editing.
•
XSD based validation and customers can adjust validation logic to their own requirements.
•
Extensibility to support customer defined fields.
1. Review the upload and download options for bank accounts.
©Copyright.All rights reserved.
95
E"
Unit 3 Solution 17 Upload and Download Bank Accounts
To work with the new Bank Account Master Data. we need to migrate the existing bank account data into the Cash Management system. Using Upload and Download Bank Accounts functionality the following are possible: •
Upload bank accounts from external systems or a spreadsheet into the Cash Management system.
•
Download bank accounts into an XML file for mass editing.
•
XSD based validation and customers can adjust validation logic to their own requirements.
•
Extensibility to support customer defined fields.
1. Review the upload and download options for bank accounts. a) In SAP Fiori, choose Bank Account Management--> Manage Bank Accounts. b) On Bank Hierarchy: Active Accounts screen, choose the Account List tab. c) On Active Accounts screen. choose Import and Export Accounts. d) On the Import and Export Accounts screen two sections are available: Bank Accounts Export and Bank Accounts Import. e) Note that for Bank Accounts Export. the following options are available: •
Export Bank Accounts to an XML file
•
Download XML Spreadsheet Template
•
Download XML Schema File Import validation
f) In Bank Accounts Import section, choose Browse, and select your chosen file and choose Open.
g) In the Import path field. the location PDF file to be imported is saved. h) The following options are available:
96
•
Import with Test Run
•
Import
©Copyright.All rights reserved.
Unit 3 Exercise 18 Generate a Foreign Bank Account Report
With the Foreign Bank Account transaction app, you can identify foreign bank accounts and the responsible signatories in your company. You can use the information to file legitimate reports in your country. for example. the Report of Foreign Bank and Financial Accounts (FBAR) required for United States persons. and you can also use the information for analytical purposes. In this exercise. replace## with your participant ID. 1. Generate a foreign bank account report. Use the data in the following table: Field Name
Value
Country
us Home country to specify the state where the company is created and organized.
Company Code
TA##
Time Range
01.01.2000 - 31.12.9999
Consider Account Value
No. Select this option.
Consider Account Value to control whether Yes and bellow fields will be opened: the account value should be displayed and Minimum Aggregate Value - 100.000 considered. Currency - USD Exchange rate type - M
©Copyright.All rights reserved.
97
E"
Unit 3 Solution 18 Generate a Foreign Bank Account Report
With the Foreign Bank Account transaction app, you can identify foreign bank accounts and the responsible signatories in your company. You can use the information to file legitimate reports in your country, for example. the Report of Foreign Bank and Financial Accounts (FBAR) required for United States persons. and you can also use the information for analytical purposes. In this exercise. replace## with your participant ID. 1. Generate a foreign bank account report. Use the data in the following table: Field Name
Value
Country
us Home country to specify the state where the company is created and organized.
Company Code
TA##
Time Range
01.01.2000 - 31.12.9999
Consider Account Value
No. Select this option.
Consider Account Value to control whether Yes and bellow fields will be opened: the account value should be displayed and Minimum Aggregate Value - 100.000 considered. Currency - USO Exchange rate type - M
a) In SAP Fiori, choose Bank Account Management--> Foreign Bank Account Report. b) On the Foreign Bank Account Report screen, enter the data provided in the table. c) Choose Go. d) Switch the View between the Table View and Form View to obtain a second view for displaying data.
98
©Copyright.All rights reserved.
Unit 3 Exercise 19 List Employees who have Signature Authority over the Foreign Bank Accounts
In the Foreign Bank Account Report. when you select the Employee tab. a list of employees who have signature authority over the foreign bank accounts displays. By selecting a row. you can navigate the list of the authorized Accounts for specific signatory.
1. Generate a list of employees with signature authority.
©Copyright.All rights reserved.
99
E"
Unit 3 Solution 19 List Employees who have Signature Authority over the Foreign Bank Accounts
In the Foreign Bank Account Report. when you select the Employee tab. a list of employees who have signature authority over the foreign bank accounts displays. By selecting a row. you can navigate the list of the authorized Accounts for specific signatory.
1. Generate a list of employees with signature authority. a) In SAP Fiori. choose Bank Account Management-+ Foreign Bank Account Report. b) On the Foreign Bank Account Report screen. switch the view between the Company and Employees tabs.
100
©Copyright.All rights reserved.
Lesson: Using the Bank Account Management Solution
©Copyright.All rights reserved.
101
E"'
Unit 3: Bank Account Management
LESSON SUMMARY You should now be able to:
102
•
Use the Bank Account Management solution
•
List the functional features of Bank Account Management
©Copyright.All rights reserved.
Unit 3 Lesson 2 Customizing Bank Account Management
LESSON OBJECTIVES After completing this lesson, you will be able to: •
Describe customization of Bank Account Management
•
Describe the workflow of Bank Account Management
•
Detail the authorization settings of Bank Account Management
Bank Account Management Configuration Scenario You are interested in the customizing, workflow, and authorization functions in Bank Account Management (BAM). BAM Configuration • Bank Account Master Data Setting Change View "Bank Account Milster Data Setting": Details
"'�"'*' Debo Structure
_
· 5ia0k A£c',-,,e ,=-2-,,::_ _ -.::_...,J _ , ", "-..,•""'o.'• "u,-s"'m • C!Accoont TYPe DemtlOO • Cl Senscwe Flekls fOf Hodfboon Process • llloeme lrroort Hedlocfs fof �nk Statements
• Cl Dtfin• Signatory GtOUPi " • Otfile APOro-v� Pa:tttrns • 1::1' Manti" tlon·Sto1>1n� Ai>oroval P•tttnt$
• 81 Assi!,'I App,OVJI PJt'ttmf
• �
Bat\\ A«ount M�tr Data ReQ,No,RJng,e
01
Ted\. E No. runo
01
)
---
�·Aoj,()n,. w ._
AC:w..• eu.n.. �
w�
Su&t oo,wtfff � w 111$.
ON l«Jla(IOl'ICOflOOtM!� "*'lo9 Structure • Clsank Account Master Data Settno • l?JAccount TYPe DefhtlOn · b senstt.te Fields for Modfcition Process • �Oef11e lfl'1)0rt. Methods fer Bank. Statements • C:Soefl'le S�atorv Groups v c:toeme Approval Patterns · Cl Mant.111 Hon·SeQuential Approval Patterns · CIAsslg.n A,pprovat Patterns
Sensitwe fie�s for ModlicatiOn Process Object
� Bank aeeec v
Fiel:I name
}cc_NUH
PM 86.nlc- Ate
VJ8""
Field Oesat)ton
l:lll
Bink Account Miste, "' !BAN (International B: v
CURR CU.nsency v WA!R.5
O.rencyKey
ovo Overd:e.! ... v A.'l)tJNT ofoval Patt.ems
"'""'""'
�Ol'UlO W SWIFT Code
80_1'.t.PORTilfG
-
F ,gure 69: BAM Conuguratron · Define Import Method for Bank Statement
In the figure, BAM Configuration - Define Import Method for Bank Statement. you can see the following list of the Bank Statement Import Types: •
Import via SWIFT
•
Manual import
•
Import via CITI Bank
BAM Configuration • Define Signatory Groups Change View "Oeflne Signatory Groups": Overview �
,..,. "'"'"' CD � .., Iii', � [l.
DllloO StlUCture
Oe&.t Si;lnatorv Groups
· Ca 8.lnk Account Muter Data StMo
Sl!J. Grp rIN
0-tJon A'landlls:
· Clotfnt �oit Method, for 8¥ik Stittmtnts
G-001
r,easurv A
. i':ij····-·--ilil l?.!;..'ir!!.��'t
G00.2
Treasury 8
G()03
Fl'lincsals A
GOOC
Fi'IJnct,ls B
G-005
MR
••
tiurran Resou1ces
111.S
Treasury
· C!Account Type Otf*'l�iOn • (.:I �t1$1tJV'e Fields for Modtntson Proce$$
�Otfnt AoMMI Pitttms • • ��t1in tlon-St®tntlll �al Patttms · l:1A.S$1Qn APi>rM Patttms
v
err: A y
I
•
Figure 70: BAM Configuration - Define Signatory Groups
The figure, BAM Configuration - Define Signatory Groups, show the fields to define a group of signatories who are authorized to approve payments.
©Copyright.All rights reserved.
105
E"'
Unit 3: Bank Account Management
BAM Configuration • Define Approval Patterns �ngot View "Ootflne Approval Patterns•: OWrvlew
i �.
New Entries [t)
§. ""
a1. I!, (?.
OialoO Structurt
· f:l Bank Account Masttt om stttno • G:il M:c°"nt T� Otfiiition
-
• � SenstlYt Fiek!s for MocfkilltlOf'l Process
• � Dfflle lrrc,,olt Methods fOf Bank Statements · t:J Defile S19natory Groups ... et Oefrle Aooroval Pittems
· Iii Malltlt'l Non�StQutnttal Approval PJtttms
· el� Aootoval Pattems
H
P>tttm PAtt
5(1, Gro
AOOf, Seq,
�
,1 fiu� St.ep ruat
• •
• FIN
PAI2
l
PU3
1 fir.st St.ep
•GOOl
Pll3
2 Se�Qr.d Sup
•G001
PAIS
1 Tint Snp
... iRU.Sil1l't
PUS
2
P.UG
1 ri.ui. Step
PJJ6
2
seeeee
Step
- SG2
... ?RU.Stt"'R'!
Step
.... FIN
seeeee sup
.
0
• iREJ.S'U'R !
Figure 71: BAM Cont,guration · Define Approval Patterns
The figure. BAM Configuration· Define Approval Patterns. shows how to define a payment approval workflow by specifying the signatory groups involved and their corresponding approval sequences. You can define the following two types of approval patterns: •
Sequential
•
Non-sequential
BAM Configuration · Maintain Non-Sequential Approval Patterns Otm• APIXO'llll Pittems Appt. seq. P:itttm l fiut. SW-p P001 t !,ecoo:t Sttp POOl ,00, O lkin�St,.�1:tl.t
,.,
,
} 110n·S&q,:,t11tt•l
l rrree Su:p
... ""
"'C>«l>nl Pattems
Figure 72: BAM Configuration· Maintain Non-Sequential Approval Patterns
The figure. BAM Configuration • Maintain Non-Sequential Approval Patterns. shows how to maintain Non-Sequential Approval Patterns:. by defining the signatory groups for non· sequential approval patterns. For non-sequential signatory patterns. the signatory groups approve payments regardless of sequential order. All signatory groups receive the approval request at the same time. and they must have one signer to approve the payment. then the payment request can be completed. For signatory groups under a non-sequential approval pattern. you must specify the sequence value as Non-Sequential.
106
©Copyright.All rights reserved.
Lesson: Customizing Bank Account Management
Assign Approval Patterns Ch.nge V-,ew ,.Assign Approval Patterns·'': Overview 'j, flew Entnes
CD � .., � l!ll- (1,.
OiJloo Stru Maintain Event Type Linkage for Triggering Workflow Processes. or enter the transaction code SWETYPV.
BCM Configuration - Basic Setting for Approval
Basic Settilgs
"'LEmf ilc,1
Rule Currency
J
Exchange rate type Days Resubrrisslon
!0
Signature required
!
fr_
Figure 75: BCM Configuration - Basic Setting for Approval
To enable the payment approval process. there are several configurations that need to be done in Bank Communication Management. If you want a signature popup to appear before a payment batch is approved. select the Signature required checkbox as shown in the figure. BCM Configuration - Basic Setting for Approval. To access the Basic Setting for Approval screen. navigate to Financial Supply Chain Management -> Bank Communication Management -+ Basic Setting -> Basic Setting for Approval. If the check box is selected. the signature popup appears before the payment batch is approved. BCM Configuration - Rule Maintenance
.... ., "'°"" .. � sc
\'ltW fw Ade -.rtfflf".«
\wro:
""
A:WN« ,xit.MI tffl
"' ;wo,wp�� l
OOeir.of
Seownc. II
Define payment batching rules Figure 76: BCM Configuration • Rule Maintenance
In the rule details, a priority number determines how the rules are applied. Rules with small priority numbers are taken into account first. and the rules with larger priority numbers are taken later. To access the Rule maintenance screen. navigate to Financial Supply Chain Management -, Bank Communication Management -> Payment grouping-> Rule maintenance.
108
©Copyright.All rights reserved.
Lesson: Customizing Bank Account Management
BCM Configuration • Additional Criteria for Payment Grouping 1
Change View •Additional atterfll for pa.--nt grouping•: Overvh
� � l;il f!i!. (J Add-.i Payment grouoing-« Additional Criteria for Payment Grouping. BCM Configuration · Mark Rules for Automatic Payment (No Approval)
Change View "Rules for automatic payments": Overview
'P�lai �Q Rules for automatic payments
--, Rule ID AUTOl 11iO
Pnor,ty
Rule descrc>tion
A ... 0 ...
90
Automatic approval test
Qj
999
two step approval
O 00
Figure 78: BCM Configuration - Mark Rules for Automatic Payment (No Approval)
The configurations in Bank Account Communications Management - Rules for automatic payments are still valid. therefore if you want to define a rule for payments to bypass the approval process, you can define it as shown in the figure, BCM Configuration· Mark Rules for Automatic Payment (No Approval). If the Rule ID is checked as Automatic, the running of batch merging skips the approval process workflow in BCM and signatory approval process in BAM. If the Rule ID is not checked as Automatic. the approval process workflow in BCM and signatory approve process in BAM begin. To access the Rules for automatic payments screen, navigate to Financial Supply Chain Management -> Bank Communication Management .... Release strategy -> Mark Rules for Automatic Payment(No Approval).
©Copyright.All rights reserved.
109
E"'
Unit 3: Bank Account Management
BCM Configuration • Specify Signature Method for Approval Using Simple Signature
Change View "Digit:4/ Signature: Signature Object": Overview �
New Entries
����IIBEJ
I
Digital s10nature: Signature Object
Object --, BC LOG
!)··,
,..S10n.Meth. Sy,�,em SJ,gn,u:ure
c
I
Com... Remark nocu ... Verl. , wl• Pca., • Dis_ • Dis ... • �
0
Figure 79: BCM Configuration · Specify Signature Method for Approval Using Simple Signature
This screen allows you to set up user password verification when performing an approval. To access the Specify Signature Method for Approval Using Simple Signature screen. navigate to Financial Supply Chain Management ..... Bank Communication Management -, Re/ease strategy-+ Digital Signatures -+ Specify Signature Method for Approval Using Simple Signature. Maintain the Workflow Split Mode for Mass Signatory Change Change View "Split Mode of Mass Change Request": Details
�5
"'
e.;J
sotit MOde of Mass Chinoe Request St>k Modt
�Cl>d.i
11'.1
None ey�nyCod• By Account Type 8V �ny Cod• & Account l',\)t
!,.:;,\
Figure 80: BAM Configuration · Workflow Split Mode
To enable workflow splitting for a mass signatory change. you need to maintain Split Mode as shown in the figure. Maintain the Workflow Split Mode for Mass Signatory Change. Depending on the split mode chosen. multiple change requests will be triggered for the selected accounts and assigned to agents who have the corresponding company code configured in Rule Responsibilities. To access the Split Mass Change Requests into Multiple Change Requests screen. navigate to SAP Customizing Implementation Guide -, Financial Supply Chain Management-. Cash and Liquidity Management -. Bank Account Management -. Split Mass Change Requests into Multiple Change Requests. The following four split modes are available:
110
•
None: The workflow process of mass signatory change will be the same as the process in previous release.
•
By Company Code: Split by company code of selected accounts.
•
By Account Type: Split by account type of selected accounts.
•
By Company Code & Account Type: Split by both fields.
©Copyright.All rights reserved.
Lesson: Customizing Bank Account Management
BAM Configuration • Enable Signatory Control
I
Change View "Process STE: Customer Enhancemc New Entries
�
[Process
,
ctr Appl.
Function Module
Product
- - - FCLV, BA.V, BO! REL PROC CTRL - - - -
BAM
FCLM BA.� BO! AGT PRES EL
OBANK002 08.1\NKOO(
I' I
Iii:! Iii, � � IBl. EA
BA.V,
Figure 81: BAM Configuration - Enable BCM Payment Approval
To enable the Signatory Controls from Bank Account Management. you need to set up the relevant entries in the Enable Signature control activity. Choose process OBANK002 and OBANK004. then enter the relevant Functional Modules, For the Product field, customers can define products in the view TBE24. To access the Enable Signatory Control screen. navigate to Financial Supply Chain Management-> Cash and Liquidity Management -, Bank Account Management -> Enable Signatory Control, BAM Configuration - Cash Concentration
-·O
0..nge View "Aat Transfer. OetBrmlne Receiving Bank's C. � New Entries
\.¥0.0,.._........,_4-
,.
-•w_...,._.,.,...._ ,..,_
ft} � .., l;i,
!!ii (],
•&Qi_111t.,..��
___ _,_
•O •O
---. _,__�-
•
--.... n->
.
I =• ..
...
�- ...... S'IO'IOII'(_,
•
.
CoCode House bk
,!)..
• 0.
'"""'�--. . o:......... ... ....
•11'
t-;
•
flc,we,�
[C
""'
Account ID cro acct A:;)(I
�yment,
113105
ml
I•
to cA IJi'.. � U
--..'-Mt�
----
·fl, -•[) ·G- O... """"'• U,
..
Pnt Method Q.arrency
CIMnge V,ew "Clewing .«ount for
...••,......,\(-(Ii.)
[}
coonuy
•l
�l!t0,1
tUtt1 �1:tW
Figure 82: BAM Configuration - Cash Concentration
Cash Concentration creates a payment request to process cash transfers, Thee settings for payment requests are required. for example. the clearing Account for the receiving and sending bank account In the figure. BAM Configuration - Cash Concentration. the user can transfer cash from DB/ 1001 to 08/ANXI. To access the Payment Transactions screen. navigate to Financial Accounting (New)-> Bank Accounting=« Business Trsnsections-« Payment Transactions.
©Copyright.All rights reserved.
111
E"'
Unit 3: Bank Account Management
BAM Enhancement · Bank Account Master Data
'1"
A.a.
"' • .I'
I
... --
--
--...
... . .. -·- ··-... ·-..---· -....... ---....-.....--.. ...... ·----"' .. ............. -. --· """"' --a �.:,::::::- � =-�--- . . �
=
� � � �
...... . . .. ,.....
I....111 -....
.;
�"-
&WWl' ,_
,
••
_.,
......
------- _--.. -···· _, e..,,........, -
.,
r,w,-, -
..
� JAfa
..........
-:!
-. •
...'
.,
•-'" �IQ
_.
.
---.·--- -·-·-·- . • ··--
-
...
-----·
-__.. ....---·-----· -
I
... ,_,,.,., .. ,
·-
-------·---
---- .-..
1:-.U...
·-
.
figure 83: BAM Enhancement • Bank Account Master Data
Bank Account Master Data Enhancement allows you to enhance the Bank Account Master Data with customer specific fields. You can first add Cl fields to structure FCLM_BAM_AMD by in the structure CI_AMD_EXT. Then you add the fields to the Bank Account Master Data in the Webdynpro application configuration mode. BAM Enhancement· BAdl Enhancement
Bank Account Management enables the following extensions:
112
•
FCLM_BAM_AMD_ACTIVATION: Notification after a Bank Account is activated. For example. customers can extend the BAdl to create an IT Ticket to notify IT colleagues to create House Bank Accounts after a new bank account is created.
•
FCLM_BAM_AMD_CHECK: Additional Field Checks for Bank Account Master Data maintenance.
•
FCLM_BAM_ACC_NUM_MAP: As the length limit of House Bank Account Number. some customers use another field to store the Account Number like 'Alternative acct no.' This BAdl is to specify detail mapping, which can be used when generating Bank Account Number from House Bank Account.
•
FCLM_BAM_AMD_CI_FIELDS: Additional checks for User-Defined fields.
©Copyright.All rights reserved.
Lesson: Customizing Bank Account Management
BAM Standard Workflow BOR Object FCLM_CR: Change request for Bank Account Master Data
Ob)eCt type
F�CR
Cha• reque.st !or bank account master data
-s tnc.cr!acu: �
• Events
SAP nal'ldarcl
reeerrece
�GJ Key !ield.s
l.......__FCLK_CR.�tatID
- FCLM CR.CREATED
Ch.nqe requut ID
- FCLM CR.PROCESSED
-m J.ttributu
4tt1t
Jlo (ll)JeCt
c:R.¢bJect7ype
type
t-Gl !'�t.."i'Ms
-
•
•
FCLM_CR, f:RoctSS
1.-m
Chc:clr c:xinen;c: of ob)«:t Display object P"rOe,t.u ene Cllanoe kqu.ut
Evtnts
�reut_ca.
i'ROCtsSED FCU!_CR.OV.!tl>
Ch�• Re(ll,1c:at Step Proc••••d Chang� Requut Crut�
Figure 84: BAM Standard Workflow
SAP delivers Bank Account Master data management standard workflow combining all objects in the object FCLM_CR.
BAM Standard Workflow Delivery Workflow objects ID
74300047 74300043 74300047 74300048 74300049 74300050 74300065 74300006 74300007 74300008
Type Standard Workflow Workflow Workflow Workflow
task template template template template
Workflow template Workflow template Rule Rule Rule
Abbr. FCLM DEC FCLM AMD FCLM-AMD-OP FCLM-AMD-MD FCLM-AMD-MM
Name Bank Account Bank Account Bank Account Bank Account Bank Account
Management: Decision Master Data Master Data: Open Master Data: Modify Master Data: Mass Modify FCLM-AMD-CL Bank Account Master Data: Close FCLM-BAM -RV Bank Account Master Data: Review FCLM CASHMGR Cash Manager FCLM CASHOPER Cash Operator FCLM CASHSYSCOLL System Colleague or Key User
Figure 85: BAM Standard Workflow Delivery
The figure. BAM Standard Workflow Delivery. shows the standard workflow objects for Bank Account Management. which includes the following: •
1 standard task
•
6 workflow templates for Master Data and Master Data: Open. Modify. Mass Modify. Close and Review
•
3 rules for different user roles
©Copyright.All rights reserved.
113
E"'
Unit 3: Bank Account Management
BAM Standard Workflow Delivery· Overall
Workflow Template - 74300043 Entrance of the following workflow processes
Change Request Created
Ac1ion
Check
Close Account (WS7430005-0)
Open Account
Review Account
ModlfyActount
(WS74300047)
{WS7430006S)
(WS74300048)
Mass Change Account
(WS74300049)
End figure 86: BAM Standard Workflow Delivery • Overall
The figure, BAM Standard Workflow Delivery - Overall. shows the standard workflow for the overall process. In this workflow template. you can see the actions that can trigger workflow and their corresponding workflow templates. BAM Standard Workflow Delivery - Open New Bank Account
Workflow Template - 74300047 Three roles in the workflow for opening account: • Cash Manager • Bank Accountant • Key User Approve
Send back
Bank
Rejec1
Send back
Confinn
Conflnn
W-ow Comple1ed
figure 87: BAM Standard Workflow Delivery· Open New Bank Account
The figure, BAM Standard Workflow Delivery· Open New Bank Account. shows the standard workflow to open a new bank account. Once a change request is created, the cash manager can choose to approve or reject the request. If the request is approved, the bank accountant will open the bank account in the bank, maintain the information. and confirm the request in the system. The key users receive a
114
©Copyright.All rights reserved.
Lesson: Customizing Bank Account Management
request stating that a new bank account has been created, carry out the relevant configurations. and confirm the request. BAM Standard Workflow Delivery - Open New Bank Account Details Request
-----Subsidiary Cash
)Approve
) Open in the bank
Group Cash Manager requests to Manager reviews the open a bank account, request, compare with business with the existing bank reasons attached. accounts, and decide to approve or reject the request.
Bank Accountant negotiates with the bank on the contract, gets the bank account opened in the bank, and fills in all the detailed information of the account.
) IT configuration Key User makes necessary configurations in the system, to really enable the bank account into the payment and bank statement processes.
Figure 88: BAM Standard Workflow Delivery · Open New Bank Account Details
The figure. BAM Standard Workflow Delivery - Open New Bank Account Details. outlines a detailed description of the standard workflow for opening a new bank account. BAM Standard Workflow Delivery - Change Bank Account Workflow Template - 74300048 Three roles in the workflow for changing account: • Cash Manager Bank Accountant • Key User Approve
Send back
Reject
Send ood<
Confirm
COnfinn Workfcw., Compleled
Figure 89: BAM Standard Workflow Delivery · Change Bank Account
The figure, BAM Standard Workflow Delivery - Change Bank Account. is the standard workflow for changing a bank account. Cash managers need to approve the change of bank account. and the bank accountant then makes the necessary changes in the bank account. The key users then need to make any configuration changes. if necessary, and confirm the change.
©Copyright.All rights reserved.
115
E"'
Unit 3: Bank Account Management
_R_e_q_u_e_s_ t
) Approve
Subsidiary Cash Group Cash Manager requests to Manager evaluates the Bank Account change a bank Master Data and account, with business reasons either agrees or attached. disagrees with it.
) Change in the bank) IT configuration Bank Accountant aligns with bank and confirm the bank account changes.
Key User can either check and modify the system configuration and finish the change request or reject the change request.
figure 90: Change Bank Account Details
Workflow Template - 74300049 Two roles in the workflow for mass changing bank accounts:
Gash Manager
• Cash Manager • Bank Accountant
Approve
Send beck
Reject
WOl'kfow Completed
figure 91: BAM Standard Workflow Delivery· Mass Change
The figure. BAM Standard Workflow Delivery - Mass Change. shows the standard workflow for making mass changes to bank accounts. The cash managers need to approve the mass change bank account request, and confirm the change of bank accounts. Request
)Approve
Subsidiary Cash Group Cash Manager requests to Manager evaluates massly change bank the Bank Account Master Data and account, with business reasons either agrees or attached. disagrees with it.
[.,'\
116
} Change in the bank Bank Accountant aligns with bank and confirm the bank account changes.
Figure 92: BAM Standard Workflow Delivery · Mass Change Details
©Copyright.All rights reserved.
Lesson: Customizing Bank Account Management
Workflow Template· 74300050 Three roles in the workflow for closing account: • Cash Manager • Bank Accountant • Key User
Reject
Send baek.
COOflrm
Cotl!lrm WOl'ldow Completed
Figure 93: BAM Standard Workflow Delivery · Close Bank Account
The figure. BAM Standard Workflow Delivery· Close Bank Account. shows the standard workflow for closing one bank account. Cash managers need to approve or reject the request to close a bank account. then the bank accountant closes the bank account. and confirms the change request. The key users change the required configurations. and confirm the change request. Request
)Approve ------Cash Cash
Subsidiary Group Manager requests to Manager evaluates close a bank the Bank Account Master Data and account, with business reasons either agrees or attached. disagrees with it.
) Close in the bank ) IT configuration Bank Accountant closes the bank account at specific bank. If the bank account is not closed successfully at bank. or cash operator thinks there are something wrong with the bank account closing, cash operator can reject the change request.
Key User can either do the system configuration and finish the change request or reject the change request.
F ,gure 94: BAM Standard Workflow Delivery · Close Bank Account Details
©Copyright.All rights reserved.
117
E"'
Unit 3: Bank Account Management
Workflow Template· 74300065 Workflow Started
Three roles in the workflow for reviewing bank accounts: • Bank Contact Person
Contact Person
Confirm
Workflow Completed Figure 95: BAM Standard Workflow Delivery - Review Bank Accounts
The figure. BAM Standard Workflow Delivery - Review Bank Accounts. shows the standard workflow for reviewing bank accounts. Once the group cash manager initiates the bank account review process. the bank contact person verifies the information maintained in Bank Account Master Data, and then confirms the review request. Request
} Review Bank Accounts
Bank Accountant reviews all Group Cash Manager requests to Bank Account Master Data review bank and confirm it. accounts, for example for yearly review. Figure 96: BAM Standard �Vorkflow Delivery - Review Bank Accounts Details
Technical Name
Descriptions
Properties
Information
INDICATOR_APPROVE
Approve Indicator
Import, Export
Decision of current step
IS-LAST-STEP
Is Last Step
Import
Flag for last step in workffow
EDITABLE
Account Editable
Import
Change Request
Import, Export,
Flag for bank account data editable Flag for house bank information editable General data of change request
APPROVE STATUS
Approved Status
Mandatory Import, Mandatory
Next status after approving
REJECT STATUS
Rejected Status
Import, Mandatory
Next status after rejecting
DESP-OTR-ALIAS
Step Description
Import
ADD_CHECK_FUNC
Additional Check Function
Import
OTR alias string for current step's description Function module for additional check.
AGENTDET BUKRS
Company Code
Import
Company code
AGENTDET ACCTYPE
Account Type
Import
Account type
MAINTAIN_HOUSEBANK Maintain House Bank CHANGE_REQUEST
Import
Figure 97: BAM standard workflow delivery - Standard Task
118
©Copyright.All rights reserved.
Lesson: Customizing Bank Account Management
The figure. BAM standard workflow delivery - Standard Task, shows a list of standard tasks for the standard delivery bank account workflow .
I
Request Structure Enhancement 1
2
J
Extend the workflow request with customer specific fields.
�---- -
"""'--)/'I...,.,.-,. .. 7
__..,
4'l ....
0
·-·.. �---i,-
te•-- -· --
........
- -· --··----- ·-��- .. ···-�---� -·-� �·slo �
112=
""' ....
N:pr.Jlrpo
Add Cl fields to structure FCLM_BAM_REQ by adding user own fields in the structure Cl FCLM REQ.
r Inbox Configuration•: 0-V-
'!l' Iii l!ll O
-
Tub foe 1tbo:l �
�ra.K-IM-tlllQll.-l'l
won&w hlft » hlk l".offll1 Amon �
'1$7000047 a
:..AI.IIIClClllf
l'QIIQ.-rcl.lt-U.K- llllOX.-Wl
;:nuooou
Uil.lll'CIIQIII
l'C*l.-�lll!Cilt-11'1
7$7000049
.i.AlmCl!Cllll
iQIL-rcuf-... tlllOX.-lfl
iN.llltllOl!II
l,'Ql(l,-�ll!IOX-wt
1,,uooon na1ooou
l'Cll!l,-�lQOX-wt
l$lOOOOn
�CCIII
f'C*1...�Ull¢ll·Wf fQllll..-ttuf.� tlllQX-"1
u,0000$,
u,,,,c,,,, """"'". ,....
T$'HSOOOU
�llll"
Figure 100: Workflow Enhancement
If the customers want to define their own workflow, they can first define a workflow in the Workflow Builder and then activate it in transaction SWETYPV, and then define their own workflow item action.
LESSON SUMMARY You should now be able to:
120
•
Describe customization of Bank Account Management
•
Describe the workflow of Bank Account Management
•
Detail the authorization settings of Bank Account Management
©Copyright.All rights reserved.
Unit 3 Lesson 3 Setting up data for Bank Account Management
LESSON OBJECTIVES After completing this lesson, you will be able to: •
Describe data initialization in Bank Account Management
Bank Account Management Data Initialization Scenario You are interested in the steps of data initialization in Bank Account Management.
Generate Bank Account Master Data from House Bank Accounts The Migration tool is provided to generate the Bank Account Master Data from the existing house bank accounts. • SAP Menu: •f-Acc......,o • Cl Fhartoal Accountrto
• f""" Fnandail Supp.,, Chai\ M,ma9ement • D C-redt Management • CJ Bier orect • e) CW, ond UQuij(y Mwgemtnt
·�stttt,o,
• n TOOi! •
bnk Account M�Q,.cceme=nc,s__ t
• (;t' M9rate House Bank Accoonu
• � EXPosure Htb • c:11 OiStrbutlOn
Transaction Code: FCLM BAM MIGRATION Before using this migration tool to generate the Bank Account Master Data, please deactivate the approve process in the workflow settings. Figure 101: Generate BAM Data from House Bank Accounts
The migration tool is provided to migrate house bank accounts to Bank Account Master Data. You can use the transaction code FCLM_BAM_MIGRATION to do so. Before using this tool, please deactivate the workflow object in the workflow settings.
©Copyright.All rights reserved.
121
E"
Unit 3: Bank Account Management
Migrate House Bank Accounts
� qi II] Opened On
12.02.2015
� cocode House bk Acct ID :0001 �Ol OPHII 0001 Ol OPE112 0001 OPEN3 OI 0001 Q91 OI TEST 0001 OI 0001 OI TTTl 0001 Ol USDOl 0001 Ol ZNCNE 0001 OI ZNOIU 0001 OI ZNCNC 0001 OIK HOIK 0001 DB 0122 0001 DB 0716
�
Accoune Nurrber 20131210009 20131210009 201312030131 20131108001 622.2322265001 98730235 201311150091 6222322265003 6222322265003 6222322265003 62223222650021 1222 20140716002
St.INS
i.co i.::o CCD
c:co ocm CCD CCD
i.co i.co i.co CCD
c:co
c:co
Figure 102: Migration From House Bank Accounts (Cont.)
The following list outlines the meaning of each migration status indicator: •
Red Light (Not Linked) The linkage between house bank account and new bank account has not been created. The corresponding new bank account has not been created in the new bank account management system.
•
Yellow Light (Partially Linked) The corresponding new bank account has been created in Simple Finance Add-on 1.0. but hasn't been migrated to Simple Finance Add-on 2.0. The migration step is required to allow the bank account to be used in Simple Finance Add-on 2.0.
•
Green Light (Fully Linked) The corresponding new bank account has been created. The linkage has been built.
And you can check the migration log using the transaction code: SLGl
122
©Copyright.All rights reserved.
Lesson: Setting up data for Bank Account Management
,-::;
= = = =
--
_.., ............
Production System
Spread sheet
I
tlownlGNI
legacy system .... ,y ...........
- ... - .. . Prerequisites: Business Partners for Bank and Bank master records shall be maintained in target system, otherwise, bank account under the bank cannot be created successfully.
-.. -.. •
..
•
Dev/Q/P Syste Figure 103: Upload and Download Bank Accounts
The Upload and Download Bank Accounts functionality can be used to migrate bank account data from an external system or source to the target Cash Management System. Also. customers can download bank accounts into an XML file for mass editing. The prerequisite for importing bank accounts is that the bank the account belongs to should be maintained first in the target system. Otherwise. the bank accounts under the bank cannot be created successfully.
Slllldil1•V1to"'
St,� K�
8-A-IGrO.tff)'
F6f,ft 20 I �tl,00$ l'tl) (11,t,l�Gff
......
l
• • CO«>
CltCC)
c_,
--
e...."'"' ... -...... , e-..... -..i...-a., ¢.,MIMll'lll(l.....18al
CBCCl
CIIICCl
,e..,,...., IIC>llltll8• 1
""" ,,_ "'"'
Tt1UUOU!I
Cl!ICC)
CIIICC)
c..... hpfflal •• 1
lt�f«OUll
C8t:. -
,.
.;.:�
--
-- ·' -.. . """'" ....,,.., .. . --..·-...,...,,,.,.·-......- ........ -.-....- -·.•--·-�... ""''"" ........... ..--·- l'i'WK»:
.,,_ . ._, """"' ,,n,.,.... .. HU/JI�
L;.
· ...... ··-·
.
• "
4/l/XlA
•
• �::
-
!Tl•;:-_-;,::,,:::;::
·-- ,.,
..__ -.,.,__
if-"
...
. . - -...=-· -------�--�··--... -___ _ ------·-· -�----...........-_______
-�
,,
------.. ·---- =;......·.-. =��. ·--··_.-· ··.-·�-. ----=----�.::..::...-::,;-:-
-.
..,_, ...
....
'""'
Figure 108: Upload and Download Bank Accounts· Upload (Prepare Data) 2/2
After exporting the data to an XML file, you can use the XML file to upload the bank account into the system. Please note. in upload and download bank accounts the workflow will be bypassed. so the changes will not trigger a workflow.
--·-··..· -..--..... ---·_ ·_·.._,-·.... .. ..... ---==-=.:--.�. -·. -· -· -··, -..... -----.·-·-..,-�-. -, _,... -,
_,_,
-............ ·"-"'JI"'.'..
....
_._,_ . ·--· ----·--··..
---· · --·-··____ --.-. -- ..•·--·-•-"'u ---____ '-.-· --�--._--,· .,-,__-.---_ .··.. ------· · _,-·-·-·..-·--..-_..-·--'*' ... -·--· __-·-.. ....�·..·--·...-,,.,..-. ........ _.,..._.,.,.....
.....
-----....
...-..
,,
Figure 109: Upload and Download Bank Accounts· XSD Validation
SAP provides a predefined schema for data validation. The XSD file contains meta information that can be used for validating the data in Excel. It was used to add customized fields, now it isn't needed. However. you can still download it for checking. LESSON SUMMARY You should now be able to:
•
126
Describe data initialization in Bank Account Management
©Copyright.All rights reserved.
Cash Operations
Lesson 1 Using Cash Operations Exercise 20: Access the Cash Position App Exercise 21: Use the Cash Position Details App
128
149
153 155 157 163
Exercise 22: Check Cash Flow Items Exercise 23: Make a Bank Transfer Exercise 24: Track a Bank Transfer
Lesson 2
170
Customizing Cash Operations
Lesson 3 Setting up data for Cash Operations
180
UNIT OBJECTIVES
•
Define the business context of Cash Operations
•
List the functional features of Cash Operations
•
Describe the required customizing settings of Cash Operations
•
Understand how to build up the data from legacy system for Cash Operations
©Copyright.All rights reserved.
127
E"'
Unit 4
Lesson 1 Using Cash Operations
LESSON OBJECTIVES After completing this lesson. you will be able to: •
Define the business context of Cash Operations
•
List the functional features of Cash Operations
Cash Operations Scenario You are interested in the detailed functions in Cash Operations. Function Overview of Cash Operations
--..... ';!
-
•
-
�-
•
•
. - ----·-· - --....,.._ -... ---·-- --· -·. , . _ ...-.... . . . _ ----- -- -·--- ........ _ .....--_ - . - -
-· '----·as ----
---
D
-....
--- --..-
----
-... '""t:
-·-·· --
figure 110: function Overview of Cash Operations
This component focuses on the daily operations that a cash manager has to perform to ensure that the corporates function and operate with enough working capital. The major tasks include monitoring the status of bank statement inputs. preparing a daily forecast of Cash Position including information such as cash receipts. cash disbursements. and expected closing balances. The cash manager also has to oversee bank risk by checking the deposits in banks with low ratings. initiate bank transfers and payments. Senior cash managers can also check. approve. and monitor payments.
128
©Copyright.All rights reserved.
Lesson: Using Cash Operations
Morning Tasks of Cash Manager
Bank Statement Monitor whether bank statements have all been imported successfully.
...
_
)
Cash Position Review yesterday's bankconfirmed position, and forecast today's closing balance.
Bank Transfer
)Payment Approval
Make bank transfer in case of deficit or surplus.
Approve bigamount payment or bank transfer.
1·
••
.
""' 100
)
. . __Iii(...-
. !
.
-- -.
--
-
Figure !11: Morning Tasks of Cash Manager
The cash manager checks the input status of bank statements in the morning. The cash manager can trust those Cash Position reports where the bank statements have been imported completely. For example, if the cash manager can be sure that the Cash Position report is close to the reality when 99 percent of the bank statements have already been imported. The cash manager can also check the bank statement with import issues in the Bank Statement Monitor app and then contact the responsible persons to solve the issue. While checking the Cash Position app, the cash manager can have a look at the confirmed bank position of yesterday and forecast today's closing balance. Based on the forecast, the cash manager can directly make bank transfers in case of deficit or surplus. Also, the senior cash managers can receive payment approval requests and approve payments for bank transfers and outgoing payments.
©Copyright.All rights reserved.
129
E"'
Unit 4: Cash Operations
Bank Statement Monitor App
784. 9 . :.: _ .
Bank Statement Monitor (Fiori ID: F0514) • The analytical App displays the Key Performance Indicator (KPI) Bank Statement Monitor. With Bank Statement Monitor, end user can monitor the import status of bank statements for all the bank accounts that are set to be monitored. This KPI provides end user with an overall status of the monitored bank statements and also allows end user to identify bank accounts that are not imported successfully. Then, end user can communicate the issue to the responsible person by email when end user find a bank account in an error state. figure 112: Bank Statement Monitor
With the Bank Statement Monitor app, cash managers can monitor the import status of bank statements for all the bank accounts that are set to be monitored. This app provides you with an overall status of the monitored bank statements and also allows you to identify bank accounts with statement import errors. After that, you can communicate the issue to the responsible persons using emails directly from this app.
--- --· __ ..__ ,
._.._.,
,,,,
,.
T
.. __
• ·---.,
---
....._
!
i. •
---
-
- -- - - -- --
.......
["!
figure 113: Monitor importing status via various dimensions
In the upper right corner of the figure, Monitor importing status via various dimensions. you can see the key indicator - the percentage of the import rate. In the left top corner is a dropdown list where you can switch between different dimensions to analyze the bank statement info status by Country. Company. Bank and the Company, Company and the Bank. and also by Bank Accounts. In the Bank accounts view. you can see the contact person information so that you can communicate with the contact person if there are any issues.
130
©Copyright.All rights reserved.
Lesson: Using Cash Operations
...
__
-- --_.......- --
--
T
x
_ ... _ --· ·-·-----... .
·-
•
.... 1• (.!
.,...... __ !"""
,.. �l.t."" .-- -- =;
-•
-
•
•••
'
-- ·-
---
T
•
-..--------··-··-- -- �- -·--
20'I
Bank s�1,men1 Monl»'
--,.
..
,_,.._
-
-
• C!I
... -... .....
Determine the bank account and contact person
Figure !14: Drill down to the failed bank account
To check for detailed information. such as, contact person of bank accounts with import errors. you can drill down by clicking on the bank accounts with problems and then navigate to the bank account view.
- -- - _,, '
_
,.._
lo)-----
'*
._ ... ._ ...
__
-·
-·-"·
-
T
)(
•
�--
',1 .... -�
9rc......,.,-,.,.
- ·--
• I:!
•••
c.... ---
·
-·
-- --
t1••1
--
- _, _-------
--- ---�....
..
......
-- - -I -·- --- --·�---
-·-
. - .."' _..
-----·---------------__ __ ... __- ...N;,11 0,,,11114 .\tO > � AOa °"''Mel C.-0 > e.,ll;Acec,,t10!!'0q c,iv
..
9¥t: .\Cd O.n-,
c-r-o-�
-.w1� :m$
weo oa21.�1$
r�.0
Ul'*J!t - Dt-1(
--
0
Oll•.!(IIO ..
---·
0
.� ,e. fl_Ot •
"'
--� .... ---
. .... � a
;;
-� �--·-
0 •
·-o..·� --
.. io.to•
&'"""'V"'
"'"'"
IU,OC... e-A
er... _°""-
�
X' 10201.)
!lat"• NO:,ufll C'°"9t
L
.. •
--
si-,cs,ro
e
�
) �N(-W1MCY > 818..., ACW.1 CW!fl«)' ALO
""'
-
) &lr«�Oln,:,,'i()' CA!>
"""�
Tue OcUO 201$
000 O.OII�
"'"'"'
) suaACaWJMq �
0912030
Balk� «112030
11.0CO.tO euft
""'"
) BilrlkAU.Cllllt�S03H
a.n._-«ov,. �1�
000CM
) BalkAaoult. 1011)1�JOI
> >
'""'" ,
nm,
..,........ IEIJR
!Mn� A,W)u,,t 12SJ21
t+l.-'C3,n CUit
!l;lllk"-"--
....,...
O.QOM
) 0.,.. 11,(cQl.lll :;:()l�t2QI
) lmkAaolld. J:(11$
... -"'-
> SMkaloa:01111; 1(11S0630001 > tMl\hA((OIII( 10,�
-
tlt.Hf,10 Wft
. . . '. . ..
...........
... ....' "' _. . "
Thi.!. ()(122 21)1)
-·-
.
l'rt. ()(123, XIU
(.OOAitO
0000
�
• ••
•• m
,_.,. m
M ·�
'
�
*
._,.,
M -
" H ·••1 M
.... IC'..
•• ••
0
.,,
Jt\t!Ulll•
-
'
",, ,, • .,., • ,, ......,.. •
�
H ..
M
.
•
•
• ........ . ..... •
. ...... ••
Certainty Level Oltrerent types of doeurntnts have cfifferelll cenainty le\lels. user can filter doct.ments through this field. Certainty level of SD & MM:
SOSO, SOSA, MMPO, MMPR, MMSA
Figure 125: List of Cash Flow Items
The Source Applications for cash flow items have been enhanced, documents from Sales & Distribution and Material Management have been added.
136
©Copyright.All rights reserved.
Lesson: Using Cash Operations
C.
-·-.....-
•
a•·-• ,.,
-
"°...
--0. . . , . . __ , . , , _ -...--.-.�-
" · �......----_,... . ---:
0..
,• ..
•
-
_,_ ,o(IO
..7.20
,
1--,-1
-
-,Y,,T
•o
_ �·--
. . . . - Cl•o"-·-··
.._...., ,.p_cr-
•
(' -,1$1Nlc:,tl0u1i,O(lfl
. ,.
--:-·---.-.·�. -.., .;._ ... --..�·
"'- ,.....>II '
--- -e.,,,,()Wlfo
-
-·-"""'"-
--
......
...,.,.,.. 1Nt\a9tfflllll lfl"-h)l'I
,.... . .......
°'9" ,.,.....
")l),)r)!J
Figure 126: Detailed Information of SD & MM Document
Segmented information of Sales Distribution & Material Management Documents, General Information. Business Partner Information. and Sales and Distribution Information/ Materials Management Information will be displayed for documents from SD/ MM.
.911.00,.,.
SAP A.G.
General Information Lqu• lldn UQIIIOl'f lt(-111 Ot$C: seeree .114):,allol'I PlannriQ Le'oiCI Pl6r1nll'lg Le.-dlelCI. UKr N;Jf'IW W!m Te:d
Accounting Document lnformatio'I LP_APHUAO Tr..at p,y-W!t$. nirc paro,c$ 11.00)J(i!S Pa,� fl
Fl CN Cr!ENOS
�nlNurlllll:f. 1900000)90
OOCI.IYltnt Typo 1CR
........
Ciiek Document Number to N\ligate to the Manage Journal Entries app
fecaJYt3' 2015
�gDl!e 11092015 OXWl'ltnlO. 110,2015 Ttl!Madion COClt
Doc HUOtf rtXI flt!ll' lul
C.11,, AocouM 160000
BusiMss Partner Information Sl.w�
FIO.VENDOl
�Ol�lil?I' EIKWONCt�&CO 6Klronk'9�1116,CO
"""*' "' ...... """"' f'lllnnmg group A2
�lflg G1C1Up Te:JCI Foregn f)a'tll'Wtlli CAIP>
Figure 127: Detall Page & Drill Down Information - AP & AR
Segmented information of Account Payable & Account Receivable, Segment General Information. Accounting Document Information. and Business Partner Information will be displayed for Account Payable & Account Receivables records.
©Copyright.All rights reserved.
137
E"'
Unit 4: Cash Operations
•
-. ii
Select 'Metiu .., Purchase Order
•
�
• __ .,
----
., ·•---
-- ... -
...:- Other Purchase Order', enter purchase order/ purchase
�--Dito. -""' -. .,_ .,
.... �--°"" _.. .,_ ..........� ..... 0,,.
-
__ � (I_ ,... .. _ •• _"••,,.....,IICIQII
-
•i>.98
- __ .. -.
811Jntfl ill1'N!• �en
� -.Q.11•
-.. .,,
£. ·---·---···--··-- -- -··-·-• __-----------. .......... ------ - ..-.....- ----- ·--- ··- .. --.... --.
..
··-..
1•
�
r. ..
ti., ......
IIJI
'
.,.
••
a- ... •
--
......
-
""-•
figure 129: Dnll Down Information - Sales Order/Sales Scheduling Agreement
As shown in the figure. Drill Down Information - Sales Order/Sales Scheduling Agreement. you can drill down directly to Sales Order/Sales Scheduling Agreement detail page.
138
©Copyright.All rights reserved.
Lesson: Using Cash Operations
Q.
,•,
ot,
• SAP A,Q
�=-( ) w=�=;.--------11 �.-,�� ....._- ..-� · -== -- :::::.
-· .... -_ .,,.._ _, .. -....-r.--.,. .....-!>co<
_,,.. --«··
-·..--
0,,.-!M
...
Drill Down to Manage Journal Entries
I
;!7"
�··� �
�
----..�---w �·· -··- ._.. . . ._.' _.,
-,;:,,.
I
........_,,
•
..:"ft
• ...,.,11) _
_ --· -··
__ . ---.. --- --. -- .
tr. �Ut-nt 0.U•: 1
....
2.000.00 •• 9U.OOO,G
val11t due "'°OH0ll.te
,..
�t "'OtU
...
1 11.10.:l'OlS 11.tO.lOlS tm,o1ct NAiii.,.
.
""°'2
,.9,.,ooe>.00
oul a-Miu M1"9 bllaM•
• • • •
ACtOtlr.t 1111..t>tr. M1GS•
�c,,i:
.,
..........
..,
..
t.tftl"tt,
1t(l:CO)
.xo,u .xo:c,:,
III l•c.t1u, ._w,1>h ln.lU,r l'X ?4.,..td Pc•a1or. ky l'l( ,,,.......,, .....u.... ,C-.H
t1I "'"'""" h,ui.o.. n1110
rta, :nnn.,e14 �«e1•� '"'· :............... hS'Kl• l-l�IW. tu, u«.1.�k l-l"4 lo ,_,_,, ,..,.,,.: !:-w:-�cy
1111ei..,.uu• hi.
o,,,;p.1, r... o....-.... l..,..i l•• oecno...
xono xo:n - •«>MO •tolC'I
- ,tO:oo
�
�l.,..l•nl��y �!.. t..... -..-!,u r.... h)":IO(
t.1111,1,., tu• o.,,., t.t-, �, "1t"'-1--.:&..,
«o:c.1
tll$'ft6f,
1:1,qoh� t.�...
�1U t.JW,,u 0.tl'N.H
lltOU.0 -tHOI
"o:e,o
,."
...._ _)«)!0)1
Data consumed by cash management Applications must have Flow Type assigned: • BSEG records • One Exposure from Operations records
tee���
...... -� ...... ... ....." "''� " ..".. .c-_, °""" ...... .. ...... .... =--· .... "'"'"*'" �""" " Y.H�
Specify the steps in the lifecycle of cash flow from "forecast" into "actual". • "90"': actual cash flow confirmed by the bank; • "20*" to "80*": forecasted cash flows .
�hr ,.,,_..« i..,o.,« in
··--
......'l.�J'l. ...t
.
...... ........ ..".... ., ......
.._........... ..... -�''"" .,.,,. eeeeee
,
t,:11:IGO�
toOtOl
"''" ...... tot-10!
...... '®IOI 9'00101
".... ......
H
"'"' """ ,oouc; IOOlll ,00,11.J
fQOlU
-:.r. :n,..I< 1.. s,u.i;,a.:o� -:.a'""""'' oo Stl!·l.uUo�
lt11t·l"1;ln" (.I• 11.,,�, oa hat·hl.Ut\ffl C.lllt, 1nan, 1..11 !� &tu CUii fflepi:,; So:=Jt Cull t� lcl' C-ull ��1.t,; l&U CUii f�·r-K l-:119�C'MII
Tu_._..,.
Flow Types are already pre-defined (database table FQMI_FLOW_CAT)
�"9hlicCWl'i kflt ¢Mii ..l_ tlW:tUH
!..U: c,:oi. SU.:IN !litt.tuH t� I� Cull toe:.! Cr.�u,o l� CUii (CCLI lr#c•U'9 C••b (rt-OJ
Derivation logic of Flow Types is also partly pre-defined already by the software.
c.,,., (rt-o• w..
Oc.l.9>Ui9
C1.i, o. J11tl.. H (tOOC> Cull klwc. ti.ere,uc f!OCC• I� Cull (JOO!:) W-r.l.r,; Cut, (lOOC) IU:ON"9 C••b (L;.) �l"9 (Hl'i it.F)
Figure 151: Flow Type Flow type specifies the steps in the lifecycle of Cash Management from "forecast" into "actual". The flow types. starting with 90, indicate that the actual cash flow is confirmed by the bank. and flow types starting from 20 to 80 indicate that these are forecasted cash flows. The data consumed by Cash Management applications must have flow type assigned BSEG records and One Exposure from Operations records. The flow types are already pre-defined in the database table, FQMI_FLOW_CAT. The derivation logic of flow types is also partially pre-defined by the software. G(LAa.'OlHltclHsat'ioo as•
Ddnr.,b\:PNtt\\� &t� Sm;run oo..t,p� �!lb f�A«O.nM,l (litfl)
•
.
ID••
•
n setli'lcs � �V' COdes · 0 (f; o�, Otfa,.t. Ululdcy ltt!N to, Gil Accounts · B, G Rt-.9onena Condtcn Strr,p fbwT,,.. Mt!'l"C)lt Cash and Liquidity Management > Cash Management > Liquidity Items > Define Liquidity Item Hierarchies The liquidity item hierarchy defined here can be selected in cash management report e.g. Cash Position for end user to get a desired structure of cash flows. Figure 157: Liquidity Item Hierarchy
174
©Copyright.All rights reserved.
Lesson: Customizing Cash Operations
Liquidity Item can also be structured as Liquidity Item Hierarchy. The Liquidity Item Hierarchy defined in the figure. Liquidity Item Hierarchy. can be selected in the Cash Management report. for example. Cash Position for end user to get a desired structure of cash flows. Defmtion Rules fot �ltY lterr5
1 Create a query sequence for the new origin (transaction code FLQC15). 2 Create queries to be linked to the query sequence (transaction code FLQQA 1 ).
· [} Treasury and Risk Management -> Transaction Manager -> General Settings ·> Link to Cash Management ·> Assign Planning Levels. You can specify the Planning Levels of the bank account balance data uploaded through excel file under IMG: Financral Supply Chain Management -> Cash and Liquidity Management ·> Cash Management ·> Flow Types·> Assign Planning Levels to Flow Types
Figure 161: Planning Level and Planning Group
The Planning Level and Group need to be configured, in order to ensure all integration points with other components are working.
176
©Copyright.All rights reserved.
Lesson: Customizing Cash Operations
OISh �a9ement Plannhg Leve� and Plannho Gtoui>s UQuldry ftemsc
•
Flow Types Memo Rtt0tds Tools
· 0, Q> Prei,¥e Produttbn Startup and oat. Setu1> · 0, Cl). [c°M�Ndual soor'ce�.e.�
[ 1ctrnt• Sowce '-P:ik:atlons O>C6 Src. \.. �M.Qe"V:n;. • eooo
APOl
· G ActNate Mult,I! source Applatons A. ft\. • � � R.ebuttl IJQu!dtv Items l'I
.(-uru.:•
T"dlle BSEG
• LY v, Rebufd Row Types In Table BSEG . [} q,. Lo.Jd TranSKtklo Dita to nble FQHJl.OW · l.h Cl> tlsert House Bank al'M! House Bani: Account Data to Tc
a!l'1
Co,n,.an..., Aeutt Ac"U\"e
Rblr M •• 9000
:..CH\'t'
Pi1•�"-•H .no. �rt;Ciw.i.Ma.ua.git:weuL only,
w
.i
k
not relevant to SAP Cash 1'.hoagemenL powered by SAP t IAN A
F 1gure 163: Switch of Classic Cash Management • Deprecated
The Switch for Classic Cash Management based on the Company code Global SAP Data is depreciated in the new SAP Cash Management.
©Copyright.All rights reserved.
177
E"'
Unit 4: Cash Operations
!MG Path: Financial Supply Chain Management-> Bank Communication Management-> Bank Statement Monitor·> Settings for Bank Statement Monitor
• Bank Statement Monitor is using the backend of Bank Communication Management's Bank Statement Monitor function. • Therefore the configuration must be done for each House Bank Account to be included in the monitoring.
FTE-6SM: Sttti'IQS fo, 6�k SQt� Mot'lltor
�
Coed House bk. Acct ID
0001
or
-i••• , C3( 0001 Qi 0001 D&
0001 O& 0001 ti!
0001 OS -10001 OU.
""""
... ...
Process St... Otference ... Serial Ho..•. Recond. Sts �te... lnteMI Unt R, 9.) ,1) 1 1 Ca.leodu D- • R
ft.
COIT'Pil'IY COcf,e HOIJSf bri AC(OU'lt ID
';,]
1
l Cdtnd&r D- •
FTE-BSH! semios tot BaM smemem: Montor
l
Q'Pro Bank Accountinq-» Business Transactions
trensecuons-» Payment
• Make Bank Transfer creates payment request to process cash transfers
...... SN'�...--.-· •G
-oe----. ....l'.lO!I\OW ..«-,o-tc!WW_,,
. .....,..,.. •& . ...-""--�' ,,....,_.,...., -· ktl.rO.,...., '
•Q
&t-� 0-....... �,.
.
61nd..-�O....)
��.-.- ......
·0 ·0
. ��----�� _.__, •!l ·[}
. ll
·l) • Q.
..,.,_ ---.... Olll'J l_.. O...:t 0..,..
.0
... ""'- -..
====�-:; .)
�··-
·c;. 11---. .--
•O
·I).
·---
,.,__......
·t)��'*�
.
� EnwO,.,.�
•
_°""""'_Doi___
. i} $ Oelr,t,t,u..,.._ .
0..:..-
figure 165: Make Bank Transfer· Payment Request relevant configurations
Make Bank Transfer creates a payment request to process cash transfers, therefore Make Bank Transfer needs payment requests for relevant configuration to be done in the back-end.
178
©Copyright.All rights reserved.
Lesson: Customizing Cash Operations
/MG Path: Financial Supply Chain Management-> Treasury and Risk Management-> Basic Functions-> Settings for Financial Services -> Ratings I Credit Standing-> Credit Standing-> Define Rating
• Ratings are part of the business partner's credit standing data
.
Fmndal Supp� Chan Hanaoement
•
•
Mer Direct ea,q Con.solditlOO
•
Osh ind UQuld(y MiO,c»tmtnt
•
• •
.. r..
Defl'lt R.ati'IO R... eesc.
''"'"to
A+ 12 A
Basie Fun-
13 A· 14 A-
General Settl'los
.
�.,i
II
In-House CW! TreMUry ind R&Sk MWOtmtnt
.
V°H!W "Oefl- /l4tlng•: Ovent/el
� uew Entries (!) � oi,
COIKtions Mina,oemtnt Credt Manaoeme-.nt Dispute Manaoement �nk Corrrrumcauon M"ini9ement
•
.
Change
134
.
9-
I
-
Figure 166: Bank Risk· Define Rating for Banks
This activity defines the rating for banks and the rating is defined in the bank master data. LESSON SUMMARY You should now be able to: •
Describe the required customizing settings of Cash Operations
©Copyright.All rights reserved.
179
E"'
Unit 4
Lesson 3 Setting up data for Cash Operations
LESSON OBJECTIVES After completing this lesson. you will be able to:
•
Understand how to build up the data from legacy system for Cash Operations
Cash Operations Data Initialization Scenario You are interested in the steps of data initialization in Cash Operations.
�- n1>•
l'li9t&
j2 Aa,.;t
,,ert °'"� l,l,{O)...� �"'" s.,tnti=t --'""""�...... � ��w���rn�=��� ,,__,, �illil.!:��.S!!:ll����·���������--1 ·
"'"'' WA�tllts
�
.,
�
n"'"
�2'5'?i!!
....., ""' -
.:.!!.!'!!5!
�-�mr
.., r- �
m, ,::cu.
m:,
n;;t,,u,.arcqm
(U.MD !m2
'°
oat�
.fl ,....., 0 � tll ledln01Setthl)S Indexes.... Aootnd swcrure...
..,,,,..
� O
....
'l rJ rs ffl.:iKtlll CJ o� !!!!:! J
=
,,
..
-
212
,u PCffllt
O rrs �105
c JD (Qt �ount 6eUl5
c
'°" EJll'nen,
C Oumc, Specfit to Ledo« (.(ouPJ c: Tax�� um n1.11Tbe:1 c PitmMt Serl(e Pro-Mer c P�t Reference of Pam,ent SeMCe Prowler
1
•
• "
C!!AA
..,...
CP�fiJIKllonalArea
lO
Crto111btr,
11-p: tda1iq9J.wdl1cp.cn:1tJ(}()@ p.'i?f: -w-..a � r.>-.:,,,f'
trMTln•QJWIP lff«t.,lll•rm,&gpp•OFCl-Y LP £.\:1'Ww.ld:c/8£86Hl8PllJC'£lOO
Subsidiary Cash Managers can also open the actNity in
the MY ACnv1nEs panel w ...-·----�·
11:h ...,ail•41 �'7111D"IQl)('oi'O, pf- 00 "lOt ""'6·! COIIIDffJ'OIV fflhi�Jp-�-.
.........
Develop 1Jqu1ctty Plans EMet UQuiCMy PIM$
--
-ro..u>.J•XU)t�T,M
11>"'"""'__ ....._,_
· ··--·--··
•..,,• .,_ .()H.(I
ci.o,c.....11C'tu'I •111•1"HIJ'I'.
When Cash Manager checks the -- • Difference Details by Aggregation Currency, he/she can selected a row to check how the planning amount of selected planning cycle is aggregated. In the popup, Cash Manager can check the distribution of the total amount by planning currency and also check the related exchange rate.
Figure 191: Cash Manager - Check Difference Details by Aggregation or Planning Currency
©Copyright.All rights reserved.
197
E"'
Unit 5: Liquidity Management
To check the difference details. you can navigate to difference details screen from either planning currency view or aggregation currency view in order to identify suspicious amounts in a certain liquidity item. Cash managers can also check the difference in details by aggregation currency where she or he can select a row to check how the planning amount of selected planning currency cycle is aggregated.
198
©Copyright.All rights reserved.
Unit 5 Exercise 25 Start a Process Instance
For access to BPC direct login, use the following path: http://wdflbmt2261.wdf.sap.corp:50080/sap/bc/ui5_ui5/sap/bpcwebclient/index.html? sap-cl ient=400&sa p- language= EN #cm=O FC LM_LP_ENV: conn Type= pa k 1. Start a new instance in BPC.
©Copyright.All rights reserved.
199
E"'
Unit 5 Solution 25 Start a Process Instance
For access to BPC direct login, use the following path: http://wdflbmt2261.wdf.sap.corp:50080/sap/bc/ui5_ui5/sap/bpcwebclient/index.html? sap-cl i ent=400&sap· la nguage=EN#cm=O FC LM_LP_ENV :conn Type=pak
1. Start a new instance in BPC. a) In SAP Fiori, choose Liquidity Management .... Develop Liquidity Plan .... Start New Planning Cycle. b) Under Process Instances. choose New. c) On the Process Instances screen. select FCLM_LP_PROCESS. and choose Next. d) In the Select Owner step. choose HEDAV as name. and choose Next. The Owner name can be changed in Process Template. A new version should be created for Process template. After the new Owner is defined the new version of Process Template need to be Validated and Deployed. e) In the Select Context step. select a version from the drop-down list. f) From the list. select January 2016 and choose OK. g) In the Check Assignment the message The Process Instance FCLM_LP_PROCESS. JANUARY 2016 will generate X activities instance(s). Ensure that there is a unit whose performer and reviewer are both your name. h) Select the line with Planning Unit assigned to your name and choose Next. The standard solution is developed with an assignment of 1:1 for Planning Unit and Planner/Reviewer. For an assignment of several users to one planning unit the sap note 2144227 should be implemented. i) Under Set Timeline area. select the Start Process Instance Immediately radio button and choose Finish. j) Choose Close. The instance FCLM_LP_PROCESS January 2016 is created with owner HE DAV and status Running.
200
©Copyright.All rights reserved.
Unit 5 Exercise 26 Enter a Liquidity Plan
1. Enter a liquidity plan for the activity Germany.
©Copyright.All rights reserved.
201
E"'
Unit 5 Solution 26 Enter a Liquidity Plan
1. Enter a liquidity plan for the activity Germany. a) In SAP Fiori. choose Liquidity Management Plans). A new BPC session opens.
Develop Liquidity Plans (Enter Liquidity
->
b) Select My Activities. The activities for America. Europe and Germany and Headquarter are displayed. c) Select the activity line for Germany. A new screen is displayed. d) In the new screen. choose Start Liquidity Plans. e) Choose OK, and open an entry in the liquidity planning app. f) Input a plan amount in first month.
g) Save and submit planning. The planning status is Submitted. h) In SAP Fiori, choose Liquidity Management
->
Develop Liquidity Plans (Track Status)
i) Delete the planning date proposed by the system. j) Input planning cycle you used previous. E.g. 201601 in the Key. The version status is in submitted.
k) In the column 01.2016 Planning Status on line Germany the option 2 - Submitted is set.
202
©Copyright.All rights reserved.
Lesson: Using Liquidity Management
©Copyright.All rights reserved.
203
E"'
Unit 5: Liquidity Management
LESSON SUMMARY You should now be able to: •
204
•
Using Liquidity Management
•
List the detailed features of Liquidity Management
©Copyright.All rights reserved.
Unit 5 Lesson 2 Customizing Liquidity Management
LESSON OBJECTIVES After completing this lesson, you will be able to:
•
Describe the required customizing settings of Develop Liquidity Plans App and Liquidity Plans App
•
Configure KPI modeler of Liquidity Forecast App
•
Describe the required customizing settings of Cash Flow
Liquidity Management Customization Scenario
You are interested in the customizing features in Liquidity Management.
0
" "'�.... �
s.t,IOl-�-
• � """0-,i:
AIQlirQZAf>
Monthly liquidity plan-Aggregation View
OFCLM_MLP_AGGVIEW
Analysis Appbcation
l>ZAf>
Develop Liquidity Plans.-OISPLAY
OFCLM_MLP_OISPLAY
Analysis Application
l>ZAf>
Develop Liquidity Plans-Data Entry
OFCLM_MLP_INPUT
Analysis Application
l>ZAf>
Develop Liquidity Plans-Review
OFCLM_MLP_REVIEW
Analysis Aiiplication
l>ZAf>
Develop Liquidity Plans-Trc1c1< SW:tu$
OFCLM_MLP_STATIJS
Malys.ls Appbcation
l>ZAf>
OANALYSIS
OANALYSIS
Analyze Liquidity Plans by Aggregation
Analysis Application
OFCLM_ALP_ACUR
Currency Analyze Liquidity Plan..ning by Alert Overview
Analysis Appbcatlon
OFCLM_ALP_BY_ALERT_OVERVIE
w
l>ZAf>
Difference Oetail$ by AQgreg..ltion Currency
OFCLM_ALP_ev_LQITEM_ACUR
Analysis Applk:ation
l>ZAf>
Difference Oetads by Planning Currency
OFCLM_ALP_8Y_LOITEM_PCUR
Analysis Application
l>ZAf>
Analyze Liquidity Plans by Planning Currency
OFCLM_ALP_PCUR
figure 193: Customizing Settings in the Back-end Server (1/2)
You then need to activate additional Bl contents not in the Bl content bundle using the transaction RSOR.
BPC Unified
ENVM
Liquidity Plan$ Environment
OFCLM_LP_ENV
BPCModel
MOOL
Liquidity Plans Model
OFCtM_LP_ENV
BPCBPF
BBPF
OFCLM LP ENV Develop Liquidity Plans(Oesign Studio) FCU.l_�-�ROCESS
Environment
FCLM_LP_MODEL
OFCLM_LP_ENV/Root BPC Workspace
WKSP
OFClM_LP_ENV/Public
OFCLM_LP_ENV/Teams
,
Additional Bl contents not collected tn 81 content bundle FIN CLM PLANNING should be activated - individually via transaction RSOR
Figure 194: Customizing Settings in the Back-end Server (2/2)
Check the BPC Installation guide: http://help.sap.com/bopac
Caution: Make sure you have finished the BPC installation by following the latest installation guide before activating the BPC related Bl content listed in the figure, Customizing Settings in the Back-end Server.
206
©Copyright.All rights reserved.
Lesson: Customizing Liquidity Management
0.ta WarfflOusln(I WorkHnch: BI ContMt CC
t.
{lJ
"-:1 cotemd
1:1 ,;J
Delete
1111 ,MCTO
_to or. �J_ LL """"'' Ad.fflistnition I Al Ot,Jecu AccordhQ to T\ll)e L TMSpoft Conn••• > -' oa� Tr.nsfer -Procm > .. PtoctiS ()lift L o«umenu > Cil Pf'O ·P�ntlO
> � R11>01t LI Q�notY c:o,..,.er,on TYDe
. fl lr:!oPtOYidtl'$ t · Ill infoObJeas b)
>
i;:,.""'
¥' I! ... GtOUl)ilO " /
ledlnrc:.al... OTP< RSPC PROCESSES
•
5\\tch (8ust1essklnc:tiotls}
.!I Object O'il"(le�
wul •
cotiectfd oo:ieru
• l:3 OAlfAlYSIS
v
-..
=•
COlectioc'I Mode •
L II S A Techtlraiil Nine
8
ll!l1 OAHAlYSJS
"
"""' .,,
cntT UOMT
> • AnWJt, Process > ,&.. � Sf� . .t. Sele "' 01591 Stwo ExttnW! AW<
Figure 195: Customizing Settings in the Back·end Server· Process
The following list outlines the customizing process:
1. Enter RSOR. 2. Choose Object Types on the left panel. 3. On the middle panel, find an object type of the Bl Contents listed on the tables in the figures, Customizing Settings in the Back-end Server (1/2) (2/2). 4. Choose Select Objects. 5. In the dialog box. select the objects to be activated. 6. Choose Transfer Selections 7. On the right panel. select Dataflow Before and Afterwards in the Grouping menu. 8. Select all the objects. 9. Choose Install to start the content installation. Dlsp/4y/HG €ilietno IIC Stu �
"' il
-�
Stniruiit
SN> OJ� IIo'leti)i#ltwol'J Gu�
-
• � G, �ttM'ittt�,
•• •M
.•
•
N�fl to $,tJ> A«tU� Mwttll:I bY UP ti.VU. SAP lkttWtlWW
,)
• • •
'""""'
Oo.Atdabefl COfroontfl'.,,. �l"ttS,
.., rnfi: ;IWII"" J
v
1Au�11�
.• r., � liiii!i)iK '�·- !!ii � � lllntan � t.lf'lt Slli:tr.QS
• � Q, Artirr.t PW!flng �t 19mrd!)' · fA Q, Otfnt �"'""" Com� Ru�, ' � � Otlt!t Rti!tl'fl'I« Oita $0i.t(e,: • � � 0fcl.ldt uii.av ltwr. -ttMltflll) 8*!ct \'lllte5
• � Q, o,fn, u,;udtv f";m� T)lle,
Figure 196: Customizing Settings in the Back·end Server
You then need to specify a BPC Configuration set. By default. the standard BPC configuration set provided by SAP is activated for Liquidity Planning.
©Copyright.All rights reserved.
207
E"'
Unit 5: Liquidity Management
If you want to use your own configuration set. add the configuration set and make sure only one configuration set is activated for Liquidity Planning. �y/HG
...........
,.g
....... ·�
CINnge t'liew -��(I.nit�"";�...
� ·----. . ,-f. --�""�· ....._,....,.c.: '·--
'
,- - £fflill
w o.isw.roio ��ton 6.xlt
' Qi 4 Atttme &1'4"otfl fl.ftCOl'IS
tow��., bt w � w,..tv.�..., M9l1l.iOfl
' '' ... ' ...
'• • '• '• ' "
et� Stnxtl.o� �CO!l'l»"itfCS �..dl�(tlew}
•'
fNo!(1'I
' •'
!D � .., I'·
Oilb;SO-.t':....
s� o,ui -;anaotmtr.c
81itt0r4« •..,, CO ,Wn� lN: ilm'� • � (i) Amr,QctPOIWIOU!c � • fi:I. Ot!'t!t C\l't� Cltl'•ffWI It,... tilAmenas
' ti' 17
ERJ>/ORG_UHIT ERP/ORG_UH:JT EIU>/ORG_ulllT eRl'/ORG_UIIIT ERP/ORG_UlflT
tlodetume
L
00000000000000000000000000000001 00000000000000000000000000000010 OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOS 00000000000000000000000000000002 0000000000000000000000000000001,
Maintain Planning Unit Hierarchy Setting • Start BW modeling via t-code RSA 1. Fmd the info-object /ERP/ORG_UNIT under Modellng>lnfoObJects->Financ,al Management and Controlling (technical name: /ERP/FMCO)->Cash and Liquidity Management->Characteristlcs. • Double click the mto-object 'Planning Unit'. In the 'Hierarchy' tab, click 'Maintain Hierarchy' button • Create a new Planning Unit hierarchy. Give the name and description. • New hierarchy node via the button 'Planning Unit'. • Define a planning unit named "Head Quarter" with key '1' which used for currency conversion side. • If planning unit hierarchy is maintained m Bl client, it is required to maintain all planning units with same key as units in business client, or planning unit hierarchy can be maintained directly in business client with t-code RSH1. Figure 198: Maintain Planning Unit Hierarchy Setting
The customer can maintain the Planning Unit Hierarchy via transaction RSAl by following these steps.
208
©Copyright.All rights reserved.
Lesson: Customizing Liquidity Management
1. Check planner and reviewer of planning unit 2. Activate planning unit hierarchy 3. Define currency conversion rules 4. Define reference data sources 5. Define planning type 6. Define liquidity items used as balance 7. Maintain liquidity item hierarchy. If the Planning Unit Hierarchy is maintained in BW client. then all planning units are required to be maintained with same key as units in business client. or Planning Unit Hierarchy can be maintained directly in business client with transaction RSHl. Check Planner and Reviewer of Planning Unit Change View "Maintain P/ann/11f1 Unit S..ttings•: Ovenllew � flew EntriH
f[l � '3 @ � I].
°'loO Stl'\la:ure
.., 0 Malnun Plarri'\9 Unl SI • •Mlntk'I Plwlni'lo OJ,
MillnQh Plilri'IO unt Sttmos
oeso;,oon
Plannnourc l
� Americ»
2
'•
' '' • •
10
..
USAConwny
canadi Coin:wtv
Subsidiary j
""
.
PlannH
""'
SATREVltnD. ZliA:mJOA
,'
...... ... ""
""'
Chna (.onwny
C!IY
»i>an COfl"NflY
sre
8eli'l9 �bSid.acy Shanghai Subsidiary
Eurooe
Re>Mwer
AOQ. OJ".
C.Cd QfOl
!A!PWmt� Sll'P.f'II!k'ER !A!Pt.A.tt!R.'!ll !.UUV?tltt:R
rrrt
Z:!tU:;Jit
QUI
ZWGJIE SAlfDIOl4.�R SAU.fVU:i(t:R
[
I
1icar
CAlCO
JCIWIMO
�
QI'(
Qi.,..,
.
QIY
CIIUl.t
""'
!J..! P:!llFOlt�R :U.ntVI!iml
I
0001 Qf03
user
l=•
Check Planner and Reviewer of Planning Unit • Maintenance view cluster: FCLM VC ORG UNIT • After the Planning Unit Hierarchy has been defined in previous step, the Planner and Reviewer of Planning Unit need to be checked to make sure that the Reviewer of the subsidiary Planning Unit is consistent wrth the Planner of the parent Planning Unit. Otherwise, the status of BPC can not modified as expected. Figure i99: Check Planner and Reviewer of Planning Unit
In the Maintain Planning Unit activity. you need to check the Planner and Reviewer of Planning Units. The Planner and Reviewer of Planning Units need to be checked to make sure that the Reviewer of the subsidiary Planning Unit is consistent with the Planner of the parent Planning Unit. Otherwise. the status of BPC cannot be modified as expected.
©Copyright.All rights reserved.
209
E"'
Unit 5: Liquidity Management
Activate Planning Unit Hierarchy
""""" "' � W�o IITMl!lff!tf:ll)nMt • � � Ac!Jq� &ls«ff �
> >
NO'lDOtl 1$ $AP AttOltltll'O OOMfd 11,- SAP IIAM
$� He!,Y,',e:,,,er
:. I:.
Enttf:l'\llt SW� Qw.,t.p;t:m)t\ CA1T911nns ffltldll A«Wllti'IO (......) r.--,otl sux,y 0-..tin M.ffir.,ell'e!'(
>�
"'"'""
111119�11 o,,11 " l.llvidtr �fflfrt
..,
>>
"""""""" Ol'ii: 4C(Ooil'lt twlacl-
>
Q,tl H1�-t
•
Activilte Pk,nning Unit Hi67,rchy �
Pbnnno un.c- Hierarchy
UQ�"-1'10
· IA � so.ci,, , .c c.nrO-,OOM. s.!.
• 1411> Nlt'lt.> ,,,.,.,.., u,c s-
� � �··Plarnh)···-�. ,; ,i,;J lht H
' 1W '¥
' (4 4)
O&<OilfHCV�--
• � I& • � Q,>
Exd,fa Ui:udt)' br..'e Re'X'tW!t,,O 8'� V..ts Otl'nt UO,lid,ty ,� ft\*
, '" Q> Otli,• -.r.:"'°' l>itl $wic..
Activate Planning Unit Hierarchy • Use this customizing activity to set the Planning Unit Hierarchy to the active hierarchy which will be uniquely used m the whole Liquidity Planning area. • If error message occurred in during the activation, please follow the message description to correct the Planning Unit master data. There are some typical errors: planning currency cannot be assigned to planning unit without company code, planners and reviewers are not assigned correctly. figure 200: Activate Planning Unit Hierarchy
You can use this customizing activity to set the Planning Unit Hierarchy to the active hierarchy, which will be uniquely used in the whole Liquidity Planning area. If an error message occurs during the activation, please follow the message description to correct the Planning Unit master data. There are some typical errors: planning currency cannot be assigned to planning unit without company code. planners and reviewers are not assigned correctly, and so on. Define Currency Conversion Rules D#P,.yIHO
.. �
,_ " Ii\
--"'
SAi' O>ltlllTOffl(I
" "°--
• Q
�Mdv�...,""A-�"«O�
Cul'I M.-IJQffl'em.
"
..,,.,,,,._
'ti> I!! I! I]
O.uldtr PW!nno
• rl'a ti)
Sodt'IIPC��
• � 11;
ActJm• Plwlnino �t Hlrl!fflt'
• � f«>
M,,ig11 �nl'lf',o Ufl( $,t�
• fl; ti) Defile Me
LP_Wfi((){ltu
G-1Jr1� k'«Aooour!t Mt·�nt
l.P_C.SliOP
cw, "�"'*
)
>
M9r1wnto SAP AccotrlUI; poweitd try SAP HAl'fA tff'l\\'ti'lfl
_,,,__
w
rw
�-,-
�l'tNIIClUIIO
OIIJ\.IIOO
:io.t«-.
lM-="r-blCI
�-'-
� ,:..,..
&'lt"'fllllllf SUURVII
> �
Cro�polat,on �tntl
�0,11 A v
RMnoal SUpp\'Chh Mill\�
) ) v
> >
., 0.tC't 8*'19 (on&alel.tt.n 0th and li:l!Adty Man� G�eral Selti'\0$ �k A«ount Managemtnt Cd! tt111aoement > P!ai'lflf'IO ltvff ¥Id PWfll)
Od', ""' ... "-
u_1rrallQ
Cn:IM-1\oobton Coll"CJICrents � Ac
• • •
h'otN
t.,;udcy """"
SAP O.,st� � GiJij,e
• � � ACOvr.e 11.,Mt• funaiOl'ls > M�rlt>Cn frOM SAP 911' to W AC(Ol.ll'ltf'IO ,olll'ffld by S"' HNI,\ SAP ,1el\\'HW1 >
•
-�-
,,;,
ceeee �udty !t«"I Himo:chle,
l.tjafl
�� RI.lies fOt lJG,..iji:y � -
�,-,
""""'""""" "'""".,.. . . ......
A!lw... ,�.
ruclt N,1MK • n,,11 Olll)tJ
Tt>1t 1Nt1tiltJ , Th• N1ll,J
.... eumlftm•
,Al!lll;d-
lettt•lllt�-,l,ltt
1..w·�--....,.... �...
T!Mt ��I �*9 (o,
r•w.�
l�tllltltiltt
TQCSI �' ,DESO
"T�t 111t1tiff --llES.O
t.ted.\lb1K: l'!CFM/Otc-(.)
"'......
�•...oi.,
--· .......
"'-"' "'-"' """"o,;"""1,.u.....,..
...........s
...._
CMl,NOI��
a,tt FIWRtu"l';,ltt,; t'IO'IIM (•}/Oto- (·>
(di�!�·)
CW!""'"-�
....,.,e,t.....,
t:at• h{.t....afts: i'Ot$ (•)/OW-(,)
�·fllll!Nt-•
P.te...«ilts:lla-.e(,)IDe( •) 111:......illl!K�'
Figure 207: Maintain Liquidity Item
Maintain the liquidity item master data as shown in the figure. Maintain Liquidity Item.
..
Liquidity ftem Hierarchy Configuration
,,
"""""' • � "' �
Sir# O.stcfri:nO �tl(Jofl Gull!• �te fuli'lesi Fii.ln«i>tl,
o-,_
> >
r.. > r.. >
11•10
>
&'It�• 5"\ICW't Oo�ppkatlon Cor'!Wlle!!ts
rnancal A
• >
Cash and 1,.l;e:.w:l(Y Nari� General Sttttios
>
&.,,11' A �tion Rults fo( UOUdCV" It�
,
Mamtam as the sample hquidrty hierarchy
•
In addition to the !MG structure, you can also access this configuration using transaction M_LQH
Figure 208: Maintain Liquidity Item Hierarchy
Maintain as the sample liquidity hierarchy. In addition to the IMG structure. you can also access this configuration using transaction M LQH.
©Copyright.All rights reserved.
215
Unit 5: liquidity Management
·�
tntri11 IM! Sm
!Mi«u1t
• i..
•Q
S...,M'111'*'9�Q'*"Mt (i> Aaw:• ILsr!M filFlctiOf'll
� to SI# lo(tol.ttJ'IC »wer.«l t,y SAP IWIJ\
> > > i;:,
S.,., Met'l'>Q•• Ei"..t�St'UWrt
, UI
0.,A�Co!rool'\fflb fi'\11'1(111 A
•
fNM*Sup� O'.-N..-�ffl.
>
llt!t'Ot'ffl
.'
,.,o CO!!solaluon QSII ,nd ll:l.d)' Nr�lll
> > >
Gin"' $tltt'I� 13¥11; Ac((U!l; Mlll'l�t
CWl�mtlll
•
•
� -1.i'-
��--, ·· "-"""'
� VAtw "l.lqUld/tyJttm,#S#dl# �": �
Ol$p/,,y IHG
UQ"udlytt.mtll) � � �dv • 8PC COnl\J-, St't
• 6\. 4)
MftlQIJ\ lllirln•if 1,11\ot �
• °t!, (i> �• PllMitO 00 Hlfll:clr, • :,A. Q, �fr>t OJ!tcl!Q'� � • � (i) 0th Atf.-•flCt Dau SO,oe)
(t.)t\lf"JI' 81.l
llt
l'l•-.V�
-
U.JJ!lel'
"-"""
"""' :..�... .._.
....,...,.. "-""
UJ,IOCr
''-�
........... u_=
I.J�!,JJllc,:t(�
c.t:........:t u_.::t.AU u�-.e u_t_ u_wooc•
"-"""" "-"" "-"""' u.i..eao, "-"""' "·= "-"" u,:-
figure 209: Define liquidity Items Used as Balance
Balance-related liquidity items differentiate themselves from other flow-related liquidity items. In addition to the IMG structure. you can also access the maintenance view FCLM_LP_EX_BAL using transaction SM30.
-···---·� -.,�·-·--
Jtlalnt.6/n Services
H--
o.... -� .,. O r.l W ·�-- O, ,.�--
vrtual Host
......
S,ef\l,(:t P
Dlspuy Vl
� l1t � I].
Flwldll ActOo.t:alll (tit•) R,¥QI 541:,ot\' ChJI �9ffl'll,lll
>
°"'
"'
CHl'I «Kl UQutlly ..
>
SPC (:lsap/
Laooch FCLM_LP
FCLM_LP_DS_NAVI
D�lop
Liquclity Plan•
bc/ui5_u5/ui2/uslle1Vshells/ abaplfiorilaunchpad.htrrl?
launcll
Develop Liquidity Plans •
URL
sap,.client•&sap,. language= #Ban kAce.ount-re'AewPl.in
Figure 216: Configure the Navigation from BPC to Design Studio Reports
Create the launchpads navigating to Design Studio reports as in the sample in the figure. Configure the Navigation from BPC to Design Studio Reports. using transaction LPD_CUST.
a,,,..,...
t� • - ,0.11(.." i:,...... -
t-·-·
p- ......., .,...� c..... ltlco,,,-oir.. .._..- .... ,..__.,.,...._ •- • ••• � .• ' ;a-','-=--===-=�---- .. ..;,. ..---..-·-I
·tr="'�=·=- 1:-
···---��
..
-_
--
1---
•
�SIIOW,....1'Mf
fCUU'J)SJtAVI
...
..,. 3·
- ·-... , . .-,u.-. . . ,.--·"'-- --�I__--
-
= I I11,""""' ... =·,....-_.ei""'""=�=�=-=""'= : .=: "�=""== =· r--_,,P ' ... hw'ltt
� ,...,. ......,........ ,
L_�
�wofuunch,,...
lb11tw� I Dt.tw�Olf'
-
FCCH..,t,,,,.12$,.IIIA v, (tlfJ
•..........
··11:,
_ 1)
>
.,j_ 41,Q___ ,_.,.
--
....,...........,191':::1
T'M' d Uln:to.Jd
., " Figure 217: Configure the Navigation from BPC to Design Studio Reports
Use the following steps to configure the navigation from BPC to Design Studio Reports:
1. Call up transaction LPD_CUST. 2. Choose New Launchpad, and then specify the Role, Instance. and Description in the dialog box as shown in the figure. Configure the Navigation from BPC to Design Studio Reports. 3. Click New Application. and then specify the Link Text. Application Type. URL. Application Alias as shown in the figure. 4. Save the settings.
220
©Copyright.All rights reserved.
Lesson: Customizing Liquidity Management
RegistN Semantic Obj«t
[§].., � [i JJl 6 'f' 'ml 13) Role FCU..,.
Manet
• FClM_LP F0.11..LP
FCLM_LP_os_llAVI FO.M_LP_os_rtAvt
....os_u�Pur
I f,or FIM
x
os_AEVJEW x
...
...
ONttN......
""'-''
·-«
r.:!..11_:.,-!IS_IIJ.l't
""' �Link PK�
@, If. i3 (l)A Y 6 l,�rulldl
�
......
,.._t.. Nltnt
....
..._.
l�FOJUJ' f,W,,•�IJ
0,,\i!ie kw•
)WI,,. s.-idlll't' lil'.ff'
Unified Shell
''" figure 222: Custormzmg Settings in the front·end Server· Activate ICF Service
Use the following steps to activate the ICF services listed in the figure. Customizing Settings in the Front-end Server - Activate ICF Service:
l. Go to transaction SICF, enter the service path and choose Execute. 2. Right click the service and choose Activate Service. Haintain Users
User
Ch.anoed By Dorumentation
Add1ess
Refe,enct Ustr r�
Status
12.10.2015 02:14:29
I � 115' [c, I
lo on Dau
StK
�(l']�[lil .,- . I ta
Oef:,uts
P1oftes
Groups
�
el :tJ. . use11roster record ,ffl , I [�ft,v��-RD-�
Role AssiQnf'ninU
i;ll
Sl>WS Rolt !;I 'SAJ>_BR,_CASli_NAttAGEll
T... Start �tt
8 24.07.2015
End �tt 31.12.9999
Short Role Offa1>ti0n cash Manager
figure 223: Enable App to be Accessed in Fiori Launchpad
SAP delivers a front-end business role SAP_BR_CASH_MANAGER bound with SAP Fiori Catalog and Group. which provide a sample on how you could group cash-managementrelated SAP Fiori tiles and target mappings from technical catalog into Catalog and Group. So that the end users could have those tiles in their SAP Fiori Launchpad after the administrator assigns the role to the users via transactions like PFCG or suor. You can directly assign the sample role to the user or set up your own role.
224
©Copyright.All rights reserved.
Lesson: Customizing Liquidity Management
Confiouration of Launch cads: Role
IMtat1ce
Application Alla�
Applic,auon Type
URL
FCLM_BPC
FCLM_BPC_CI
BPC_CI
URL
http(sJ://,nos1>:/sap/bcluiS_ulS/saplbpcwebcllentlindex.h tml?sap-c/ient= >&sap/anguage=#cm=OFCLM_LP_ENV:connType=pak: VIEW_ID=admin-.composite-conteiner/arimin--bpfproces$_/nstsnces
FCLM_BPC
FCLM_BPC_INBOX
BPC_INBOX
URL
http(s):ll:&sap. language=#cm=�CLM_LP_ENV:con.nType=pek:
Configuration of Target Mappings: Semantic Object
Action
Source of Navigation Target
Launchpad Role
Launchpad Instance
Application Alias
Desktop
Bank.Account
createCyclo
Other SAP Fiori App
FCLM_BPC
FCV"1_8PC_CI
BPC_CI
Yes
BanlJt,t FCUf._ tJll'C I�: J::CUf_#C_CJ {(NJ
o- toll•• _rµ_ �-
.. ltwto.... -.
,e..._._� · Qo,lltlll't"°""'4
�°""t.o,,,w.... �ot •.11n...• ......,
o-
•
--·���
""""'°"
Qr..:.IKau,c,(
J
E]
-- ;�"••• a---... r,..
·"l
,_,--.,..,.--,..m,�-�
"J". I?t.
II'-
1t. •
•'
·-
ll�
11-1',\'*'1"4-.........�........�,-
"'
·�-_,_,�....,,-_.s,,,........, .... __._...
...............
-
---
UI.OH
u1,u,o.,,11.
--(��
-.Cd __ t_.'I
-.-...i,,,.-
_°"'_____
1�--:1 . -"" --· ,.,...., ___ e«i!SIJC M!lttt �-
tft_(I
-·---· -- ·�,-
'>
�
2..:..0
m
S...•ili.......
OlJC,111)- •
..._,..._,
1......,• ...,,_0n:w_ .... w .
figure 226: Enable App to be Accessed in Fiori Launchpad
To configure or change the new launchpad. carry out the following steps:
1. Choose New Application. 2. Fill the following content according to the table Configuration of Launchpads: •
Link Text (up to customer)
•
Application Type
•
URL
•
Application Alias
3. Choose Save.
226
©Copyright.All rights reserved.
Lesson: Customizing Liquidity Management
-
.........
Figure 227: Enable App to be Accessed in Fion Launchpad
To create an SAP Fiori Catalog, carry out the following steps: 1. Open the Fiori Launchpad Designer.
2. Create a standard customizing catalog and fill the Title and the ID. The customizing catalog is to contain the customizing target mappings. 3. Choose Save.
., ... , �-· $' �
-
{ :::
1:
....
...,,.
-- -
--o -·0.
-
----
-·--"'"' __ --- -··-- -...
..
----[�-t ·-"'=
-- �---
-
-
...,
---
-
- -
Create Target Mappings
a
In the customizing catalog, go to Target Mapping panel and click Create Target Mapping
b
Configure the target mapping as fisted in table Configuration ot Target Mappings. Launchpad Role, Launchpad Instance and Application Alias are bound to the target mapping, so that when opening the tile, BPC will be launched.
c
Save.
Figure 228: Enable App to be Accessed in Fiori Launchpad
To create Target Mappings, carry out the following steps: 1. In the customizing catalog. go to the Target Mapping panel and choose Create Target Mapping.
2. Configure the target mapping as listed in table Configuration of Target Mappings. Launchpad Role. Launchpad Instance and Application Alias are bound to the target mapping. so that when opening the tile, BPC will be launched.
©Copyright.All rights reserved.
227
E"'
Unit 5: Liquidity Management
3. Choose Save. Role Haintenance It] tJ"'
...
IIJ 11;-T""""""'
ShOtt Otso;)t1)n
Chl�Roles � � Other 1o1t
...
Oetcf'l)tion
D 1n1i«r.ance
CO
ZLEOU!OlTY_JWt� I.J(lui:fitvM�
gepott �bfflt>efalt Wtb °'fnpro Applation
-
ISP AIIC)flaQOn
---·
�
AP F,on Ut Gtou
·-...... -
._....
·-- u.. ......
I..
If
�·
...... 10, 11,11,l'lto
Figure 229: Enable App to be Accessed in Fiori Launchpad
To bind a catalog to a role. carry out the following steps:
1. Create a customizing role or opening an existing role using transaction PFCG. 2. Add Transaction SAP Fiori Tile Catalog. 3. Bind the customizing Catalog to the role. Catalog Provider should be X-SAP-Ul2CATALOGPAGE. 4. Assign the customizing role to the users. Actlvilte •nd Halnlilln Sent/ces
.till A 'I Ol)�JG).,ffi. Service Catalog Tvo• Te 116'
..,.
......
BSAO ODAIA SllY
V �br
I
�Add Seivu
Jii0o1tte � (l,j StMCe Oeals jl@loMI Mmd.ita I �-- £,rof l.09 I � Aeque:st St;itstlCS JI �R..ofrlHh C.
·v sereee oescrooon
SADt.
:ti�l t:11:H AtW.XIIQi S:PQ2 SB:!£
1 Tbgo .ind 8oobna!k XCM W Odm I SAlX. Genemed SeMCe I SACX. Genemed serw::e I �feitl.lrM
$Alll
GW HOWE AN.Al XIKS SP IO SRV ..
I ANr,US fe.ao.ifM
s �M SQ !tl
�
ms
S 6tllS: SDTTfM Atj �S:
,' l(f uode
• I �¢11 Browsec
Status ra neee CCII OOATA
S MYS SO AH YP
Sessbn nne«it SOft sate
o.sa,,....,
00:00:00
StMdlfd' Mod4
.,
OM
ms
S AIVS SQUfN Afl CDS
SAOL 1:i� l:IOME: !H�I ll"5 Sfili SBY
,u
s.!£!1 l:illi l:f.Qtf: MJ�I YTK'.S SP:l!J: SB!l QI �Add Svstc:mAll1 I'"!.� $)'$ltmAinj�o..stommg
jiiw le Source Apl)iC.at(lf'IS • �
• l6/t �
• (i::, ts f'I Accountl'lg OOC'Umenu • � � u,.,d Trans. Ojti from Sou,ce Aol)l nto Ont EXPoS\trt I • � � eufct Qstl Flows from Accountno Documents • � � CiJstotrize Fl Fbw &.rider A.Wnte Source Applcations
Ste. AOPl ln cee txpo#1.ue BKPr rtna.ticial Operatio�s
�
I
ODeilCO/ite
""'""" ""'"""''
Coll'O.-,y eo.!e
Coed An
.,....., • -'!.
,..., I
•• r::J •• ' _}
-
Figure 234: Load Transaction Data
Use the transaction FQM_INITIALIZE to load transaction data from a source application into the One Exposure from Operations hub so that the data is available for reporting.
©Copyright.All rights reserved.
233
E"'
Unit 6: One Exposure from Operations
Build Cash Flows from Accounting Documents Integration of Source Applications· Build Cash Flows from Accounting Documents (Fl Flow Builder]
.
cash MWOtmtnt Plannno U:•1tls �nd Prat1nflo Grouos UquidlY Jtems
•
• • .•
FIFlowBulltHlr
�&
Flow Types
Mem:, Records
COl'lttol P�fl'S
Oati Setup · � � Alcat!Mf • � � Actmte Multt)le source APOieatj()ns
. . ..........
� Sti0$ol�fA(t\9"
• � (1) ttebukl Ptannno levels. Gloups, Oates n A
• l6a (t,
R!Tf'St ftun
hsert House Sank .ind House Bank Account Oata to
W Show� A�et A#ed
Rebufd UQuidty ltems fl Accountrl9 Documents
0Mtf9t 1)x k.,-.;
• re). (i) Rtbuld Flow l'(pes n Accountr'lo Oocume:nts · � loxt T'1f'ls.. om hom sour
View more...
Comments