Introduction to Miscellaneous Deal
ⓘContent enriched:New structure and revised (Docs 2.0)
A guarantee is an undertaking by one party (the guarantor) to stand behind specific obligations (current and future) of a third party (Principal). The Guarantor agrees to compensate the Beneficiary of loss (up to a specified amount) when the third party (Principal) defaults or fails to fulfill the obligations under the guarantee.
A guarantee is:
- A security for performance of a contractual obligation
- An irrevocable undertaking from a guarantor
- A commitment independent of the obligations of its underlying contract
- A guarantor’s assurance towards beneficiary whereby the guarantor replaces the client’s (principal’s or applicant’s) credit worthiness with its own
- The guarantor undertakes to pay a specific sum of money to the beneficiary in the event of non-performance or default by the client (principal or applicant).
Understanding Guarantees in Temenos Transact
The Miscellaneous Deals (MD) module provides the facility to record guarantee undertaking, which are off balance sheet. The principal amounts involved are booked as contingent entries. Temenos Transact uses the MD module to record different guarantee type transactions on the banks’ books. These range from straight forward guarantees (issued and received) to more specific trade finance related deals (bid and performance bonds). It allows forward dated contracts and collection of charges using standard FT.CHARGE.TYPE
and FT.COMMISSION.TYPE
tables respectively. Additionally, customised delivery advices can be generated. The MD.DEAL
contracts can be linked to the LIMIT
and COLLATERAL
modules and this parameter setting can be changed at the contract level.
The types of deals that are entered in MD.DEAL
are related to contingent liability or assets. The main feature is that the risk is recorded off balance sheet otherwise known as below the line. There are options to utilise the LIMIT
updates at contract level, ability to levy charges or commissions and the number of deal types that can be entered.
The below shown is letter of guarantee cycle:
Configuring MD.DEAL
The configuration required for MD.DEAL
is defined in the below parameter tables:

MD.PARAMETER
The foundation block for the MD module is the MD.PARAMETER
table. The MD.PARAMETER
record is set for each COMPANY
in Temenos Transact. For example, US0010001.
Each bank has one record of this file, and for each company the bank can create a parameter file. This application provides the user with an option to specify where the accounting entries are passed, what accrual cycles are set, and the transaction codes are used in Temenos Transact. Valid deal types, deal sub types and category code ranges are set up. Overall, level rules are specified.
Some of these fields are explained below:

The following are basic types of contract based on which all deal types are created:
The difference between contingent and memorandum type is negligible. Memo type is considered as the softer type of deals. Exact usage of these types are at the discretion of user.
MD.PARAMETER
.
Within the each of the four main types there are user defined sub-types called deal sub types. They have their own range of category codes but must be within the overall range defined for the main type. The user has to enter the ranges in Contract Type field based on the deals within the four basic types discussed above. The CATEGORY
range enables the bank to add new products that are introduced in the future. Suggested category code ranges from 28000 to 28999. The category range cannot be changed after MD.PARAMETER
is authorised.
The category of a MD can be changed after the authorisation, but within the range meant for the deal sub type. Care should be taken while defining the deal sub types and allocating category ranges so that sufficient detail does not already exist to provide the required breakdown. The CATEGORY
codes should not be defined separately for resident and non-resident customers or for local and foreign currency transactions, since this information is already available on an individual prime record.
A simple deal sub-type structure is illustrated below, where a new sub-type of guarantee can be added later to the respective contract yype.
In the above screentshot:
Type | Description |
---|---|
CL | Contingent Liability |
CA | Contingent Asset |
ML | Memorandum Liability |
MA | Memorandum Asset |
The category code range for each of these sub types are indicated in Sub Cat Starting and Sub Cat End in MD.PARAMETER
fields. These category codes should be within the range meant for the respective contract type.

MD uses P&L category codes for accrual of charges and commission. The Accrual Cycle field defines the cycle for accruing time-based commission. The frequency can be set to Daily, Weekly or Monthly. The format of the value entered in this field is <accrual start date followed by the standard frequency code>. For example, DAILY/BSNSS or WEEK1 to WEEK9 or M01 to M12.
Only when a value is entered in this field, the commission schedule accruals are performed. The user is not allowed to leave this field blank once value has been entered and authorised. When the system performs commission accruals, the date on which the accruals are posted is updated and displayed in this field. Respective P&L category codes for accrual of time-based commission can be set up in the Current Accrual, Previous Month and Previous Year fields.
The category code entered in the Current Accrual field is used for posting the current month accruals related to the commission based fees allowed in MD contracts. The value in this field cannot be changed once authorised. However, New Current field can be used to amend the value. This triggers a system change and rebuild the financial information produced by MD. The Previous Month field is used to define category used for posting the accruals of the previous months. The value in this field cannot be changed once authorised.
The Previous Year field is used to set category for posting the accruals of previous year. The value in this field cannot be changed once authorised. The P&L category code must be a valid code ranging from 50000 to 59999. The below screenshot shows the Contract Type CA broken down into different sub-types for specific usage.

Allowed values are Online or End of Day. When set to,
- Online (for negative principal movements) – The limit is updated dynamically for same day, even for negative principal movements. Customer position is updated and contingent entries are raised online for new deals, reversals, same day principal movements and change in principal movements.
- End of Day – The contingent entries are raised only during Close of Business(COB). Limit updation for principal decrease takes place during COB. Limit updation for decreases and accounting entries for changes to principal done only during COB.

The system performs accrual or amortisation of commission at the end of day batch, based on the details of commission setup in each MD.DEAL
. The system capitalises the commission amount based on the value at the contract level, (Process At Sod and Liquidation Mode) irrespective of the value at the parameter level. Allowed values are Yes or No. When set to,
- Yes – The process takes place during the start of day
- No – The process takes place at the end of day

The bank might want to keep the record in live status, even after the maturity till they receive the original guarantee issued. Temenos Transact provides an option to keep the deal live until the original guarantee is returned. This means that even after the maturity date, the deal stays with the status CUR and LIQ, unless the user sets the Auto Expiry field to Yes in MD.DEAL
. This can be controlled from the parameter or record level. For example, even after the expiry, a guarantee can be kept in the live file, until the original guarantee is received on hand.

Allowed values are Manual or Automatic and when set to,
- Manual – The guarantee continues to be in live file even after maturity and has become null and void. This prevents the record to move to history. The Auto Expiry field in
MD.DEAL
table is defaulted to No. However, this can be overridden at the deal. This caters to scenarios where the record is live until the original guarantee is returned. - Automatic – The Auto Expiry field in
MD.DEAL
is defaulted to Yes. On maturity, the record moves to history after the number of days mentioned in the Days Post Maturity field.
1 to 999 working or calendar days can be mentioned as NW/NC. For example, 3 Working days are entered as either 3W or 03W and 5 Calendar days as 5C or 05C.


Impact on limit could be set to less provision amount taken (if any), by setting Include Provision field. Allowed values are Yes or No and when set to,
- Yes – The impact on limit is reduced to the extent of the provision taken against the deal.
- No – Irrespective of any provision taken for the deal, the limit gets hit for the entire principal amount of the deal (full guaranteed amount of the leader’s portion). The value entered in this field is defaulted in the deal. A NULL value however, is treated as No.

Provision can be credited to an internal account. If the credit provision account is not defined in the deal, then an internal account created under the category (10000 – 19999), in which the margin money or cash margin is to be parked. The category code in which the default internal account to be opened is entered in Prov Category field. An internal account is opened in local currency in this category. Temenos Transact automatically creates accounts for other currencies whenever needed.

The feature of netting the proportionate provision amount to be released with the invocation amount and debit the balance amount from the invocation debit account can be setup. The user can choose to net the accounting entries, at the time of payment of invocation amount. Allowed values are Yes or No and when set to,
- Yes – The user can net the provision release entry with the debit invocation account entry at the time of executing invocation.
- No – The user cannot net the provision release entry with the debit invocation account entry at the time of executing invocation. The system defaults the value to No, when the user does not define it.

The transaction code that is used in the accounting entries during debit or credit provision, commission or when a contract is invoked is defined.
- Crediting and debiting provision amounts in Tr Prov Code Cr and Tr Prov Code Dr
- Paying and receiving time based commission in Csn Pay Txn Code and Csn Rec Txn Code
- Crediting and debiting during invocation in Tr Inv Code Dr and Tr Inv Code Cr

In case of syndicated lending for non-funded limits, participant’s share in the commission is temporarily parked in an internal account with category code defined in Part Csn Acc field.

When a shipping guarantee is issued against an import LC, the guarantee limit is also updated in addition to the existing LC liability duplicating the customer's liability. LC liability is reversed when the drawing under the LC is settled and the guarantee liability is reversed on the maturity of the guarantee contract. The Reduce LC Liab field is used to shift the liability from LC to guarantee instead of duplicating the liability entries in both LC and guarantees. Allowed values are Yes or No and when set to,
- Yes – The system automatically create SG type of drawings under LC, thus reversing the LC liability and updating the guarantee liability.
- No – The existing functionality of updating the guarantee liability in addition to the LC liability continues. The user cannot amend the value once defined. The system defaults the value No, if not defined by the user.

The parameter table determines whether the limit should be updated and later checked or blocked at individual deal level. For example, the user may opt not to set up limits for guarantees received from customers. Complete flexibility is available to classify miscellaneous deals into asset and liability products and further into those requiring limit checking.
Separate rules for limit checking can be set if limit has to be made Mandatory, Optional or No input using choices available in respective fields Cont Limit Link, Memo Limit Link, CL Limit Link and ML Limit Link. The Cont Limit Link field indicates the relationship of deal amounts for Contingent Assets (contract type CA) within the LIMITS
system. This parameter determines whether an entry has to be made in the Update Limit and Limit Reference fields of a contingent asset MD.DEAL
.
The Memo Limit Link field indicates the relationship of Memorandum Assets (contract type MA) with the LIMITS
system. This field determines whether an entry has to be made in the Update Limit field and Limit Reference field of a memorandum MD.DEAL
. The CL Limit Link field indicates the relationship of Contingent Liabilities (contract type CL) with the LIMITS
system. This field determines whether an entry has to be made in the Update Limit field and Limit Reference field of a contingent MD.DEAL
. The ML Limit Link field indicates the relationship of Memorandum Liabilities (contract type ML) with the LIMITS
system. This field determines whether an entry has to be made in the Update Limit field and Limit Reference field of a memorandum MD.DEAL
.

The value in this field decides the stage at which the internet banking customer's limit must be updated when request for issuance of guarantee is initiated through internet banking. Allowed values are Yes or No and when set to,
- Yes – The system checks and updates customer's limit, when the corporate customer requests for issuance of guarantee through internet banking.
- No – The customer's limit is checked and updated only when the request is approved at the banks side.

In order to have a soft delivery option for messages, Md Class Type and Eb Class Type fields are setup. To preview messages in soft delivery, Preview is mentioned in the Additional Info field in PGM.FILE for the record MD.DEAL
.
When Backward Delivery field is set to Yes, the system continues the old delivery set-up. This field is set to No, for new implementations. Md Class Type and Eb Class Type multi value fields are necessary for soft delivery set up.

In a deal, when debit and credit currency are different, treasury or default buy or sell rate is used for converting amounts, for which a rounding rule can be applied. The default in Temenos Transact is natural rounding. However, the Rounding Rule field in MD.PARAMETER
is used to setup new rounding rules. Rounding rule is first setup in the EB.ROUNDING.RULE
application and then entered into Rounding Rule field.
Similarly, using the Csn Acct Roundg Rule field in the MD.DEAL
application, the user can specify the rounding type for the calculation of commission. Values entered in this field at application level overrides the conditions defined at product level. If the rounding types are not defined in these fields, then it takes place as defined at the product level. Other methods defined in EB.ROUNDING.RULE
are attached to the Rounding Type field.

While issuing a guarantee, charges and commissions can be collected at the time of issue or can be scheduled to be taken at a future date. When commission is claimed on the guarantee, the claiming commission amount is recorded in MD.BALANCES
application and the commission details are defaulted in a new application where the user transacts the settlement of claimed amount.
The system defines the P&L category code for accounting when already collected charges which have not been amortised and those which have, and commission, either time based or fixed, are refunded or written-off in case of a claimed commission. MD.FEE.SETTLEMENT
is used to settle, write-off and refund the commission as well as charges. However, write off and refund category code is defined in the parameter level.These category codes are used to account write-off and refund of commission transactions
Claim Wof Cat field holds the P&L category to be debited while writing off the unsettled claimed commission. Refund Category field holds the P&L category to be debited for the refund of realised portion of commission or charge.

It is possible to reinstate a contract from LIQ to CUR status and it allows all actions that can be performed on a live contract. This option allows user to process the invocation claim and extend the maturity date of the guarantee, when the system date crosses the original maturity date before the contract matures. It allows to reinstate a guarantee after expiry of the contract from EXP to CUR status.
The following fields in MD.PARAMETER
caters to the requirement of reinstating a guarantee after expiry:
- The number of days entered in the Expiry Days field by the user is used to calculate the maturity date from the Advice Expiry Date. If this field is amended, then it is applied only to the new contracts. This is an optional field with the format as nnnC or nnnW where,
- nnn – number of days from 1 to 999
- C – calendar days
- W – working days
- Value entered in the Csn Period field decides the end date for calculating time based commission at the contract level.

- The information in this field defines the number of days within which a decision has to be taken for any invocation claims received. This is used under enquiries.
- Accepts valid days format - +NNX; where,
- n stands for two numeric digits representing the number of days
- X denotes the calendar days (C) or working days (W)
- This is an optional input field.
- Enquiries are created to list the guarantees with outstanding claims, for which decision has to be taken within the specific period.

This field indicates whether commission rate change can be done at the contract level or through MD.CSN.RATE.CHANGE
application. Allowed values are Yes or No.

PAYMENT.ORDER
To enable the settlement of guarantee claims through PAYMENT.ORDER
, an initial setup is done in the PAYMENT.ORDER.PRODUCT
table and linked to MD.PARAMETER
.
PAYMENT.ORDER.PRODUCT
is defined for MD application as below- The
PAYMENT.ORDER.PRODUCT
created is linked inMD.PARAMETER
- A corresponding Poa Wash Categ is defined for the
PAYMENT.ORDER.PRODUCT
inMD.PARAMETER
table.
Poa Wash Categ and Payment Order Product fields in the MD.PARAMETER
is defined for linking the POA, for settlement of the guarantee claim in MD.DEAL
.
Fields in MD.PARAMETER |
Values in the Field |
---|---|
Poa Wash Categ | Valid PO wash account category code as defined in
the CATEGORY table |
Payment Order Categ | Valid record ID of the
table PAYMENT.ORDER.PRODUCT |
The Poa Wash Categ lists all the internal account category codes. This field identifies the category code of the internal wash account to which the proceeds under the MD are taken for settlement, When the payment method is N in DRAWINGS
application.
When the Invocation Status field is set to Execute and Claim Payment Method field is set as N in MD contract and Payment Order option is set as Yes, the system credits the internal wash account, which was formed using the category code defined at the parameter level. The Temenos Transact system creates a PAYMENT.ORDER
record and the reference is updated in MD.DEAL
. The MT202C and MT103 messages are suppressed at this stage.
The value entered in the Payment Order Product helps in mapping the payment order product in PAYMENT.ORDER.PRODUCT
, MD
and FUND.TRANSFER
applications. The record ID of PAYMENT.ORDER.PRODUCT
table is a valid input for Payment Order Product field in the MD.PARAMETER
table.

MD
to PAYMENT.ORDER
Mapping from PAYMENT.ORDER
application to MT103 fields are provided as per below. The mapping is the key step as a part of the set up for generating the payment messages. MD.DEAL
application uses the message type MT103 as one of the delivery messages. The fields from the MD.DEAL
are mapped to the respective fields in PAYMENT.ORDER
record to enable the generation of the MT103 from the PAYMENT.ORDER
application.
MT103 TAG | PAYMENT.ORDER Fields |
MD Fields
|
---|---|---|
20 | Instruction Id Ref |
ID of MD.DEAL record |
– | End To End Reference |
ID of MD.DEAL record |
33B | Payment Amount | Invocation Amount |
33B | Payment Currency | Ccy |
50 | Ordering Cust Name | ordering customer (own bank short name) |
50 | Ordering Post Address Type | – |
57 | Acct With Bank Bic | Account with Bank (SW-XXXXXX) |
57 | Acct With Bank Swift Addr.1+ Acct With Bank Swift Addr.2 | Account with Bank (When there is no SWIFT ID) |
59 | Beneficiary Name | 2/<Beneficiary Name> |
59 | Ben Post Addr Line | 3/<Beneficiary> |
59 | Beneficiary Country Code | 4/<Country Code> |
57 | Credit Acct | Account with Bank (SW-XXXXXX) |
57 | Beneficiary Account No | 1st line of Beneficiary Customer |
72 | Remittance Information | Sender to Receiver Information |
32A | Required Credit Value Date | Claim Credit Date |
56 | Intermed Bic | Intermediary Bank (No SWIFT ID) |
56 | Intermed Bank Postal Addr Type | Intermediary Bank (No SWIFT ID) |
56 | Intermed Bank Customer Name | Intermediary Bank |
72 | Bank To Bank Info | Sender to Receiver Information |

MD.DEAL.TYPE.PARAMETER
The contract type (CA,CL type only), with the form of undertaking in MD( Direct Guarantee(DGAR) and Standby Letter of Credit(SBLC) )and the Deal Sub Type that can be performed in the guarantee are configured as follows:
Contract Type |
Form of Undertaking |
Deal Sub type |
---|---|---|
CA |
DGAR |
GTISS |
|
DGAR |
BBOND |
|
DGAR |
PBOND |
|
DGAR |
SGILC |
|
DGAR |
SGCOL |
|
STBY |
STDY |
Contract Type |
Form of Undertaking |
Deal Sub type |
---|---|---|
CL |
DGAR |
GTREC |
|
DGAR |
GTFAC |
|
STBY |
GTREC |
|
STBY |
REIMB |
Configuration of the basic contract types and all deal types is based on the creation of user types that require the input of ranges according to the kind of deals within the two basic types namely CA and CL.
To configure the basic CA and CL contracts and all deal types, based on the creation of the user types, the user has to input ranges according to the nature of deals within these two basic types.

MD.CLAUSES
Banks ensure that clauses are framed in such a way that they clearly define the content and extent of its obligations towards the beneficiary. It is vital that the text of the guarantee provides absolute clarity as regards the nature of security. MD.CLAUSES
are records created for customer specific purpose. It contains the full clause text, which is used in the construction of MD advices or documents generated under the transaction.
MD.CLAUSES
table stores standard conditions required for different guarantees. To reduce time while entering a guarantee, the content in Details of Guarantee field in the MD.DEAL
can be defaulted from MD.CLAUSES
by entering ID of this record. Details of Guarantee field is a multi-valued field. It is advisable to keep a meaningful Id to remind the nature of clauses. Full description can be recorded in the Description field.
After implementing Swift 2021, the fields available in the MD application must contain values with variable lengths. The defaulting mechanism of predefined texts in the MD application is updated using the MD.CLAUSES
table. This table is configured to create a template to have default values in the newly-enabled fields, which allows the bank user to define the clauses and default text that needs to be populated in the defined fields when a Guarantee or Standby Letter of Credit (SBLC) is issued.
The MD.CLAUSES
table is enabled to capture the records for customer-specific clauses and conditions. Fields in MD.CLAUSES
have a pre-defined text and are mapped to a field in MD.DEAL
, whose value can be selected during issuance.
The fields in MD.CLAUSES
accommodate values that can be selected during other events.
The user can select an enquiry, which displays the MD.CLAUSES
customer ID and the respective description available for the fields.
The events of the guarantee or SBLC cycle triggered in the defaulting are:
- Issuance
- Amendment
- Acknowledgment for incoming guarantee or incoming amendment Guarantee
- Claim generation under incoming guarantee or SBLC
- Reject claim guarantees or SBLC
- Pay claim guarantees or SBLC
- Advice of reduction
- Non-extension notification
- Amendment consent for incoming amendment
- Presentation under outgoing SBLC
- Presentation under incoming SBLC
The table below lists the fields in the MD.CLAUSES
application.
Fields
in MD.CLAUSES |
Fields in MD.DEAL |
Swift Tag |
---|---|---|
Sender Info 72Z | Sender Info | 72Z |
Undk Charges71D | Undk Charges | 71D |
Docs Present Instr 45C | Docs Present Instr | 45C |
Txn Details 45L | Txn Details | 45L |
C Docs Present Instr 45C | C Docs Present Instr | 45C |
C Txn Details 45L | C Transfer Cond | 45L |
C Undk Charges 71D | C Txn Details | 71D |
Mt767 Sender Info 72Z | Mt767 Sender Info | 72Z |
Mt767 Undk Term Cond 77U | Mt767 Undk Term Cond | 77U |
Mt767 C Undk Term Cond 77L | Mt767 C Undk Term Cond | 77L |
Mt768 Sender Info 72Z | Mt768 Sender Info | 72Z |
Mt765 Addl Amount Info 78 | Mt765 Addl Amount Info | 78 |
Present Comp Dets 77 | Present Comp Dets | 77 |
Mt765 Send Recv Info 72Z | Mt765 Send Recv Info | 72Z |
Reason For Refusal 77J | Reason For Refusal | 77J |
Disp Of Docs 77B | Disp Of Docs | 77B |
Mt786 Send Recv Info 72Z | Mt786 Send Info | 72Z |
Inv Bnk To Bnk 72Z | Inv Bnk To Bnk | 72Z |
Amount Spec 39C | Amount Spec | 39C |
Mt769 Chg Details 71B | Mt769 Chg Details | 71B |
Mt769 Sender Info 72Z | Mt769 Sender Info | 72Z |
Mt787 Sender Info 72Z | Mt787 Sender Info | 72Z |
Mt785 Sender Info 72Z | Mt785 Sender Info | 72Z |
Mt750 Sender Info 72Z | Mt750 Sender Info | 72Z |
Mt754 Sender Info 72Z | Mt754 Sender Info | 72Z |
Mt752 Sender Info 72Z | Mt752 Sender Info | 72Z |
Mt756 Sender Info 72Z | Mt756 Sender Info | 72Z |
Mt756 Sender Info 72Z | Mt756 Narrative | 72Z |
The text for the field can be picked up using the enquiry.

MD.TXN.TYPE.CONDITION
MD.TXN.TYPE.CONDITION
table facilitates defaulting provision and commission percentage. It ensures the collection of minimum commission amount for the guarantees issued. The default commission thus collected is defined currency-wise. In the absence of any default value for a given currency, the local currency equivalent is computed and applied.
- Similarly, the percentage of commission is defined for any
CATEGORY
mentioned in the Deal Sub Type field and the same is defaulted in the deal. The definition of commission percentage becomes mandatory ifMD.CSN.RATE.CHANGE
is invoked. - To ensure the recovery of a minimum amount of commission for any deal, a bank can use Min Comm Tenure field. Value entered in this field indicates the minimum tenure represented in days, for which commission is to be calculated. To ensure that a minimum amount of commission is recovered for any Deal, Min.Amount and Min Comm Tenure fields are used.
- When the resultant commission of a deal is greater than the default value, the computed value stays.
- When the resultant commission of a deal is greater than the default value, but the tenor is less than the default value, the computed value stays.
- When the resultant commission of a deal is less than the default value, but the tenor is greater than the default value, the default commission is taken.
- When the resultant commission of a deal is less than the default value and the tenor is less than the minimum period, the commission is recalculated for the default period.
- If this commission is greater than the default commission, it is applied else, the default commission is applied.
- This default commission is defined currency-wise. In the absence of any default value for a given currency, the equivalent of the local currency is computed and applied.
- The percentage of commission for any
CATEGORY
under a Deal Sub Type can be defined and that is defaulted in the deal. This definition of commission percentage becomes mandatory ifMD.CSN.RATE.CHANGE
application is to be invoked.

APPL.GEN.CONDITION
The bank can establish a percentage for a contract group. If required, user may stipulate different provision rates for the same category of guarantee. For example, deal amount-wise.
APPL.GEN.CONDITION
can be used to allocate group codes based on a number of defined conditions and/or local routines for any Temenos Transact application with a STANDARD.SELECTION
record for the application. Hence, banks can form different groups for different treatment of charges.
The APPL.GRP.CONDITION subroutine is called to evaluate the current contract record using relevant APPL.GEN.CONDITON
. It returns the first group code where all decision checks evaluate to true. This application can call the evaluation routine from VERSION
routines to update local reference fields with the relevant group code.

MD.GROUP.CONDITION
The Group Id is defined in the APPL.GEN.CONDTION
for the MD
application. For example, NON-RESIDENT of C-XXXXXX, where XXXXXX is the Customer ID.
The MD.GROUP.CONDITION
application can default the following values:
- Applicant’s default provision percentage and the respective debit and credit provision accounts (if applicable).
- Applicant’s commission schedule details such as Csn Perc, CSN Rate, Csn Ccy and CSN Amount.
MD.GROUP.CONDITION
is used for setting up provision percentage of a particular group, deal subtype-wise and category-wise. Group ID defined in APPL.GEN.CONDITION
is the ID for MD.GROUP.CONDITION
. Additionally, C-1001 is accepted as ID, where the customer number is 1001. The specific condition for the customer is defined .
When Provision % field in MD.DEAL
is set to Yes, the related fields open up in MD.DEAL
. The user can define the account from which provision is to be taken using Debit Prov Acc and into which it is to be kept using Credit Prov Acc fields in MD.GROUP.CONDITION
.
The user can define the date on which the provision is to be released using Provision Release Date field in MD.DEAL
. Though the default release account is indicated in Debit Prov Acc field in MD.GROUP.CONDITION
, the user can specify a different account in Margin Release Acct field in MD.DEAL
. Commission can be defined in percentage, fixed rate or fixed amount based on category.
MD Build Sequence
The order in which these files should be created is stored within the automated tool for IM. The order sequence in the ascending build reference order is given in the left. Mandatory tables are indicated with a red star mark and optional tables in blue colour.
Wherever there are dependencies for filling up values in the tables in build sequence, the dependencies are shown on the right.
In this topic