External Accounts
Note
The functions for external accounts are delivered with the business function TRM, Central Counterparty Clearing (Reversible) (FIN_TRM_CCC
), together with SAP Note 1705912
and all related SAP Notes.
External accounts represent accounts that you have with business partners. An example of an external account is the clearing account that you have with your central counterparty. The functions for the external accounts allow you to portray central counterparty clearing.
To be able to use these functions, you need to make the following settings:
You need to activate the business function TRM, Central Counterparty Clearing (Reversible)
(FIN_TRM_CCC
).
Customizing
In Customizing for external accounts under , you first have to create a product type (for product category 690
External Accounts
) for the positions on the external accounts.
In the activity , you can define rules for automatically determining account assignment references for your external account positions in the parallel valuation areas. To be able to make postings to a clearing position, you need to assign an account assignment reference to each clearing account position. The system assigns the account assignment references automatically when you post a flow to the clearing account for the first time using the function Post Flows
(TREA) [transaction TREA_POST_FLOWS
]. The assignment is made on the basis of the rules that you define in this Customizing activity.
Note
You need to have previously created the account assignment references in the activity .
In the activity , you have to activate clearing for your relevant financial transactions specifically for the company code, product type, and transaction type. You can choose between the following clearing options:
Central Clearing Mandatory
Central Clearing Optional
Central Clearing Already Occurred
Not relevant
Under , you first need to call the Customizing activity Define Update Types and Assign Usages
, create all update types that are required for central counterparty clearing, and assign them to the usage External Account: Central Counterparty Clearing
.
In the activity Specify Update Types for Central Counterparty Clearing
, you need to assign the flow category to these update types. You also need to select the Aggregation-Relevant
checkbox. With this checkbox, you can decide for each update type of the external account whether the flows of that update type are relevant for aggregation.
If you select the Aggregation-Relevant
checkbox for an update type, all flows of this update type within an external account statement are summarized into one flow on the clearing account position.
All summarized flows are cleared with a net payment (transaction TREA_PAY
).
If you do not select the Aggregation-Relevant
checkbox, the flows are not summarized and do not form part of the net payment. Instead, individual payments are made for these flows.
In the activity Assign Update Types for Clearing Account Positions
, you have to assign update types for the transaction-dependent variation margins and fees. This is because the transaction-dependent flows need to be visible on the assignment position as well as on the clearing account position.
In the activity Assign Update Types for Net Payment
, you assign an update type for an outgoing net payment and an update type for an incoming net payment.
Example
You need to create one update type for each flow category and four update types for the transaction-dependent flows on the clearing account position:
Update Type | Name | Flow Category | Comment |
|---|---|---|---|
EA_FEE+ | CCC: Fee Refund | Fee Refund |
|
EA_FEE- | CCC: Fees | Fees |
|
EA_FEED+ | CCC: Fee Refund (Deal-Related) | Fee Refund (Deal-Related) |
|
EA_FEED- | CCC: Fee (Deal-Related) | Fee (Deal-Related) |
|
EA_INI+ | CCC: Initial Margin Refund | Initial Margin Refund |
|
EA_INI- | CCC: Initial Margin Outgoing | Initial Margin Outgoing |
|
EA_MTI+ | CCC: Positive Variation Margin (Deal-Independent) | Positive Variation Margin (Deal-Independent) |
|
EA_MTI- | CCC: Negative Variation Margin (Deal-Independent) | Negative Variation Margin (Deal-Independent) |
|
EA_MTM+ | CCC: Positive Variation Margin | Positive Variation Margin |
|
EA_MTM- | CCC: Negative Variation Margin | Negative Variation Margin |
|
EA_INT- | CCC: Interest Outgoing | Fees |
|
EA_INT+ | CCC: Interest Incoming | Fee Refund |
|
EA_NET- | Outgoing Net Payment |
| |
EA_NET+ | Incoming Net Payment |
| |
EA_VM- | CLP: Negative Variation Margin | Does not need to be specified |
|
EA_VM+ | CLP: Positive Variation Margin | Does not need to be specified |
|
EA_FEED- | CLP: Fee | Does not need to be specified |
|
EA_FEED+ | CLP: Fee Refund | Does not need to be specified |
|
In the activity , you have to define how accounts are determined for the update types that are relevant for posting. For posting flows, you need to create a new account symbol (such as 9.9
CCC Technical Clearing
) and assign to it the posting type Central Clearing Posting in Payment Currency
. Furthermore, you create new posting specifications for the postings made with these accounts. You then assign these posting specifications to the update types. In the activity Assignment of G/L Accounts to Account Symbols
, you then assign G/L accounts (which, technically, are clearing accounts) to the new account symbol, possibly on the basis of your account assignment references. You need to have created the G/L accounts beforehand in Financial Accounting.
Authorization Objects
You can use the following authorization objects to assign authorizations for processing the new functions:
Authorization Object | Permitted Activities | Description |
|---|---|---|
|
| You use this authorization object to specify the activities for which users have authorization for an external account statement. The authorization object is checked by the following functions:
|
|
| You use this authorization object to specify the activities for which users have authorization for an external account. The authorization object is checked by the following functions:
|
The functions for the external accounts are integrated in transaction and position management in Transaction Manager
.
You can use the following functions for external accounts to manage clearing accounts in the Transaction Manager
.
Enter Master Data
Enter Clearing-Relevant Financial Transactions
When you enter a financial transaction, you assign a clearing account on the Administration tab page.
When the central counterparty has accepted or rejected clearing, you perform the function Accept/Reject Clearing (transaction TREA_CLEAR
). You use the Reverse Clearing/Rejection function (transaction TREA_CLEAR_REV
) to reverse clearing or a rejection.
To perform clearing, you can also use the Central Clearing Monitor (transaction TPMCCP
).
Once you have entered the master data for an external account, you can also create the account statements for this account and release the account statement items.
See also:
Process External Account Statement (transaction TREA_STA_MNT
)
Upload External Account Statement (transaction TREA STA_UPL
)
Release Positions (transaction TREA_RELEASE
)
You can use the following functions to post flows to an external account and to make a payment for them:
Generate Net Payment (transaction TREA_PAY
)
Post External Account Flows (transaction TREA_POST_FLOWS
)
Reverse External Account Flows (transaction TREA_REVERSE
)
Information System
You use the Clearing History (transaction TREA_CLEAR_HIST
) to obtain an overview of all financial transactions that are relevant for clearing.
Assignment positions and clearing account positions are managed for clearing accounts. On the assignment positions, you find all flows of a clearing account that relate to a specific financial transaction. The clearing account position provides information about all flows on a clearing account. The clearing account position is integrated with Position Management. For an overview of positions, you can use the program Display External Account Positions (transaction TREA_SHOW_POSITIONS
). The following values are displayed for the selected clearing account positions:
Variation Margin in Position Currency
Variation Margin in Local Currency
Initial Margin in Position Currency
Initial Margin in Local Currency
A clearing-relevant financial transaction is managed as an operative position on which you see the flows of the financial transaction. If you would like to see all flows for a clearing account as well as the flows of the related financial transactions, you can use the program External Account: Position Flows (transaction TREA_SHOW_FLOWS
). Select the clearing account position, the operative position, and the relevant clearing account. However, you could also display just the flows on the assignment positions or on the clearing account positions.
You can use central counterparty clearing for foreign exchange transaction (product type 600
) and for swaps (product type 620
).
The clearing account positions are not integrated with the Risk Analyzer in SAP Treasury and Risk Management
.
See also the documentation in Customizing for external accounts in the SAP Reference IMG under .