Uploaded by Sunny Rao

Treasury Trading for Cash Trade Requests via Trading Platforms

advertisement
Treasury Trading for Cash Trade Requests via
Trading Platforms
Cash Request
In the Manage Memo Records app, you can create cash requests
with an approval process, which will later trigger trade requests in
treasury and risk management systems.
The process to manage trade requests on the SAP Cloud Platform is
equivalent to the trade requests coming from hedge requests in SAP
Treasury and Risk Management.
For the outbound process, trade requests can be split, grouped as
block requests, or handled as phone trades.
These trade requests (other than phone trades) are sent to an
external trading platform (for example, 360T), where the orders are
placed and an offer is accepted. The completed trade information is
later imported to the SAP Cloud Platform and matched against the
trade request.
The cash request is a communication channel between a cash
manager and the trading department. When a cash manager would
like to do foreign exchange, he has to ask the trading department
for an FX deal. The cost of information transfer, confirmation, and
approval is quite high. The cash request scenario provides end-toend support for this process.
The cash manager initiates the cash request with foreign exchange
information. After checking by both the cash manager and trading
department, the cash request is released to the trading department
with a trade request. When the deal is created via trading platform
or manually, the cash request is fulfilled. Cash request impacts cash
position for better forecast.
A cash request entry is split into cash forecast inflow and outflow
under corresponding bank accounts according to its receiving and
sending information. Different statuses are mapped to different
planning levels.
Furthermore the cash manager has the option to not only create a
cash request for foreign exchange transactions but also for money
market instruments.
The Cash Trade Requests for Money Market functionality enables
you to create a cash trade request for the new instrument category
Money Market: Fixed Term Deposit/Loan. After you release the cash
trade request, the cash trade request is automatically passed to the
treasury platform integration application.
The process for a money market transactions is started either in the
Cash Flow Analyzer or the Manage Memo Records app with a Cash
Trade Request. From the Cash Trade Request a Money Market
Trade Request is derived which is to be transferred to the trading
platform integration application.
There could be several options for how this (internal) money market
trade request can be processed:
•
•
•
Intercompany trading via manual completion of deal (interest
rate, …)
Back-to-back trading
External trading via phone trade
After all the deal creation in SAP Treasury and Risk Management is
triggered. This step creates the financial transactions in the
Transaction Manager and updates the cash request.
Starting from the Cash Flow Analyzer, the cash manager can create
a cash request as a receiving bank account as a sending bank
account.
There is also the option to create the cash request directly in the
Manage Memo Records app.
In terms of the Money Market transactions the following instruments
are covered:
•
•
•
Deposits and Loans
Fixed Term
Fixed Interest Rate
From the Cash Flow Analyzer, you are directed to the Manage
Memo Records app. The cash request is handled in this app. From
here, you create a cash request for a specific financial instrument,
such as FX spot rate, with a specific traded amount. It is also
possible to assign other information to this cash request, such as
liquidity items, planning levels, certificate documents, and payment
information.
Manage the status of the cash request once it's created. A cash
request can have the following statuses:
•
Created:
You create a new cash request. It can be deleted.
•
•
•
•
Submitted: After you create a cash request, you can submit it
for approval. As a result, your request can be released, or
rejected. A submitted request cannot be edited anymore. If the
request is rejected, you can still edit it and submit it again.
Released: You can only release a request after it’s submitted.
The released request is transmitted to create a trade request.
Fulfilled: A released request is then fulfilled once a trade
request is created.
Canceled: A released request gets canceled if the trade
request is not created.
The cash trade request is equipped with an additional instrument
category called FT (Money Market: Fixed Term Deposit/Loan).
The information from the cash trade request is transformed into a
money market trade request which is moved to the trading platform
integration application. Here the money market transactions are
executed and the incoming information updates the cash trade
request as well as the Transaction Manager.
From the memo record information, the Cash Flow Analyzer and the
liquidity forecast information are updated. The outgoing and
incoming flows with the new planning levels are shown:
C1 - Cash Request Created
• C2 - Submitted Cash Request
• C3 - Released Cash Request
This enables a more accurate cash management.
•
The cash request functionality comes equipped with a four-eye
principle. A second person must release the cash request. With the
release of the cash request, a trade request is created.
This trade request is picked up by the trading platform integration
for further processing.
Trading Platform Integration — Process Steps
With the SAP Cloud Platform application trading platform integration
and the Manage Trade Requests app, you can split the trade
information into several smaller items. On the other hand, you can
group trade requests to have them block traded with the external
trading platform.
If no automatic integration to external trading platforms is needed,
there is also the possibility to handle the trades via phone with an
external partner.
Trade requests are always assigned a status in the Manage Trade
Requests app. This way, you can easily tell what stage a trade
request is at.
When the application receives a trade request, the trade request is
assigned the status In process. Afterwards, it is assigned the
status Initiated. From there, you have several options regarding how
to process the trade request. You can choose one of several
activities, such as Decline or Split. Depending on the activity you
perform, the corresponding status is assigned to the trade request.
If your trade request appears to be stuck in either the status In
process or Sent to trading platform, you can use the Reset activity.
Resetting the trade request assigns the relevant error status
according to the reason for the error.
The trading team that is administering the trading platform
integration can check the request category of the trade request to
understand where the information is originating.
If there is reason to do so, the trading team can also decline the
request. The status of your trade request is set to Declined in the
app, and it is communicated to your back-end system.
In this example, the trade request is executed as phone trade. After
populating the mandatory fields for the value date, counterparty, or
forward rate, the trade can be saved.
Interest Rate Calculation
The nominal amount, interest amount, start date, and end date
returned from the external trading platform are stored in the trading
platform integration, but not forwarded to the back-end system.
Hence, these values are calculated based on the back-end settings.
360T Custom Fields
360T supports custom fields that allow customers to group
transactions more specifically. These custom fields are mapped to
ACCOUNT_ASSIGNMENT fields for trades received by this app.
The Money Market Fixed Term instrument category supports only
these account assignment fields:
•
•
•
•
ACCOUNT_ASSIGNMENT
ACCOUNT_ASSIGNMENT_PORTFOLIO
ACCOUNT_ASSIGNMENT_INTERNAL_REFERENCE
ACCOUNT_ASSIGNMENT_CHARACTERISTICS
SAP S/4HANA Cloud Treasury Management
Finally, the cash manager in the SAP S/4HANA Cloud system gets
the information from the inbound service of the trading platform
integration that the cash request that he started is fulfilled.
Counterparty Management
Overview
You can manage your counterparties centrally in the trading
platform integration application using the Manage Counterparties
app. Counterparties are business partners with the
role Counterparty assigned. This role identifies them as a party that
participates in a financial transaction.
The Counterparty Management functionality provides best-in-class
processes for the following:
•
•
•
Counterparty Maintenance
Deriving preferred Counterparties for transactions
Additional features for phone trades
Note
Once you start editing the IDs of your counterparty entries, this app
acts as your single source of truth for your counterparties.
When setting up your counterparties in this app, you assign your
trading platform and back-end profiles to the relevant counterparty
entries. By doing so, the mapping of the target
fields COUNTERPARTY_ID and PARTNER is set to read-only for
these standing profiles in the apps for mapping configuration, so the
configuration under Configure Mappings is no longer used.
Maintain Counterparties
You have two options for maintaining your counterparties. You can
either replicate the counterparty business partners from your backend system, or create new entries manually in the Manage
Counterparties app.
•
Replicating Counterparties from Your Back-End System
•
Maintaining Counterparties in the Trading Platform
Integration Application
Note
You cannot edit instrument authorizations directly in this app.
Existing authorizations for back-end counterparties (origin type
not Internal) are only displayed. Internally-created counterparties
are authorized for all available instrument categories by default.
If you choose to replicate business partners from your back-end
system, you need to configure the Derivation of Counterparty
Role business rule. This rule defines which business partner role is
used to recognize a business partner as a relevant counterparty for
the trading platform integration application. If a business partner
does not have this role, it is ignored by trading platform integration.
Authorizations are replicated along with the business partners with
the counterparty role. Depending on the authorization detail level of
the assigned authorizations, more mappings can be necessary. If
the business partner only has authorizations for instrument
categories assigned on contract type level or product category level,
no additional mapping is required. If the assigned authorizations are
done on product type and transaction type level, you need to
configure the Derivation of Authorized Instrument
Categories business rule to make sure that the correct
authorizations are derived and stored.
You can edit the ID and Name fields of the replicated
counterparties, but not the replicated authorizations. Therefore, it is
important that you configure the Derivation of Authorized Instrument
Categories business rule carefully to make sure that all
authorizations are replicated properly.
Replicated counterparties cannot be deleted in this app, but
counterparties flagged for deletion in the back-end system are set to
inactive.
Prerequisites
•
•
•
•
You have configured your back-end system.
You have configured your external trading platforms.
You have set up the Derivation of Counterparty Role business
rule.
You have set up the Derivation of Authorized Instrument
Categories business rule.
Procedure
If you want to synchronize your counterparties between your backend system and the trading platform integration application, you
need to set up the data replication of business partners.
For more information on how to set this up, see SAP Note: 2959101.
For manually created counterparties, you can define the
authorizations yourself when creating the new entry by assigning
the relevant profiles.
Open the Manage Counterparties app and create a new entry using
the following parameters:
•
•
•
•
ID: Specify a name for your counterparty. This ID must be
unique throughout the system.
Name: Enter a descriptive name for your counterparty.
Trading Platform Profiles: Set up which trading platform profile
to map with which Counterparty ID (Trading Platform).
Back-End Profiles: Set up which back-end profile to map with
which business partner.
Prerequisites
•
•
You have configured your back-end system.
You have configured your external trading platforms.
Preferred Counterparties
With the Preferred Counterparty functionality, you can only edit your
preferred counterparties for individual trade requests in the Manage
Trade Requests app. Quotes are requested on the trading platform.
Through the configuration of business rules, you can create a
derivation of preferred counterparties. When a trade request is
loaded into the app, these preferred counterparties are assigned in
case the trade request attributes match your rules.
This business rule lets you assign preferred counterparties based on
the following attributes:
•
•
•
•
Company ID
Instrument Category
Currency Pair
Traded Currency
For this rule, you use the counterparties created under Manage
Counterparties. Once the preferred counterparties are assigned to
trade requests, they can also be updated based on the Manage
Preferred Counterparties action under Manage Trade Requests.
To set a preferred counterparty in a trade request, open the Manage
Trade Requests app. Select the trade request from the list for which
you want to manage your preferred counterparties. On the detailed
screen, choose Manage Preferred Counterparties.
In the dialog box, you have the following options:
•
•
Add a new counterparty to the list
Derive your counterparties again in accordance with the
Derivation of Preferred Counterparties business rule set up in
your system. This action will override the existing list of
counterparties.
Prerequisites
•
•
You have set up the Derivation of Preferred
Counterparties business rule.
You have replicated your counterparties from your back-end
system or created them manually in the Manage
Counterparties app.
The trade request must have one of the following statuses:
•
•
•
•
•
•
Initiated
Edited
Mapping Error
Technical Error
Validation Failed
Failed to Send
Phone Trades
When working on phone trades in the trading platform integration,
the counterparty information can be leveraged as a search help in
the Manage Trades app. The system will autocomplete the ID when
working on a new phone trade.
Counterparty Limit Utilization
As a trader, you want to have a clear overview of the free limits of
your counterparties to be able monitor your counterparty risks and
prevent trading beyond the limit for each counterparty. The trading
platform integration application provides the Counterparty Limit
Utilization app to enable you to monitor your counterparty limits and
make better decisions.
There are some prerequisites for the Counterparty Limit Utilization
in both the SAP S/4HANA Cloud back-end system and the Business
Technology Platform app Trading Platform Integration.
Trading Platform Integration
Set the Derivation of Counterparty Limit Types business rule to
derive from your back-end system the limit types that you want to
display in this application.
SAP S/4HANA Cloud Back-End System
Make sure you are using the limit management in your back-end
system. Make the following settings in your back-end system. Set up
your limit types and make special note of the following settings:
Currency of the limit type
• Exchange rate type
Depending on your configuration in the back end, a warning
threshold is displayed in this app. The warning threshold
corresponds to the settings you make under Define Limit Types
•
Check Limit Utilizations in your limit management. You can choose
between not including a warning threshold, creating a percentage
barrier, or creating a warning threshold, which is referred to as an
external limit in the back end.
Note
While you can assign as many dimensions in your back-end system
as you see fit, the display of dimensions is limited in the trading
platform integration. This application supports limit types with up to
three dimensions, namely:
•
•
•
Counterparty
Limit Product Group
Company Code
The Counterparty dimension is mandatory. The other two
dimensions are optional. All other dimensions are displayed in
aggregated form. You can still display them normally in your backend system.
Set the Derivation of Counterparty Limit Types business rule to
derive the limit types that you want to display in this application
from your back-end system. With this business rule, you can set up
which limit types you want to include from your back-end system
when displaying counterparty limits in the Counterparty Limit
Utilization app.
Make the following settings in your back-end system:
Set up your limit types and make special note of the following
settings:
•
Currency of the Limit Type
Enter a currency for the limit type as follows:
If you use an SAP S/4HANA Cloud back-end system, go
to Finance → Treasury and Risk Management → Risk
Management → Define Limit Types.
o If you use an SAP S/4HANA back-end system, go
to Financial Supply Chain Management → Treasury and
Risk Management → Credit Risk Analyzer → Limit
Management → Define Limit Types.
Exchange Rate Type
o
•
Enter an exchange rate type for Settings for Exchange Rate
Type For Limit:
o
o
If you use an SAP S/4HANA Cloud back-end system, go
to Finance → Treasury and Risk Management → Risk
Management → Define and Set Up Evaluation Type.
If you use an SAP S/4HANA back-end system, go
to Financial Supply Chain Management → Treasury and
Risk Management → Credit Risk Analyzer → Limit
Management → Basic Settings for Limit Management.
The Counterparty Limit Utilization app displays only external
counterparties maintained in the Manage Counterparties app. You
recognize these counterparties by their assigned trading usage
category External Trading.
To view the limit utilization, open the Counterparty Limit Utilization
app. By default, the chart view is displayed. You can choose
between different chart types by selecting Selected Chart Type: Bar
Chart. You can also select View By and select the dimension you
want to display your counterparty limits for, such as Company ID or
Counterparty.
The bars in the chart identify the following:
•
Good
The limit utilization is still below the warning threshold for your
internal limit. You can still use this counterparty for trading.
•
Warning
The limit utilization exceeds the warning threshold, but is still
below the internal limit. You can still use this counterparty for
trading, but you should be careful not to exceed the internal
limit.
•
Bad
The limit utilization exceeds the internal limit. You should not
use this counterparty for trading anymore.
•
Warning Threshold
Once this amount is reached, you receive a warning that the
internal limit will be reached soon. If you receive this warning,
you can still use the counterparty for trading, but you should
pay close attention to avoid exceeding the internal limit.
•
Internal Limit
The defined limit configured for a counterparty. It should not
be exceeded to avoid making this counterparty a high-risk
counterparty. Therefore, once this limit is reached, you should
consider using other counterparties for trading.
Download