6.1.1.8 User Action - Enrich or Save

This topic explains the function of Enrich or Save buttons.

Details of Enrich or Save action are as follows:

Debit Amount in the Return Details tab is calculated automatically based on the exchange rate and it populates on clicking the Enrich button.

Instructing Agent in Parties Agents and Charges Information tab auto populates with the Our Branch BIC.

Instructed Agent in Parties Agents and Charges Information tab auto populates as follows:
  • If original transaction payment method is Serial, then Instructed Agent auto populates with Original Transaction Instructing Agent.
  • If original transaction payment method is Cover, then Instructed Agent auto populates with Cover Transaction Instructing Agent.

Debtor, Debtor Agent, Creditor and Creditor Agent fields auto populates in the Return Chain tab with the values derived from the original transaction as below:

Table 6-38 Values derived from Original Transaction

pacs.004 field pacs.008 field
Debtor Creditor
Debtor Agent Creditor Agent
Creditor Debtor
Creditor Agent Debtor Agent

BIC is auto populated in Parties Agents and Charges Information tab for Instructing Agent under BICFI field.

BIC is auto populated in Return Details tab for Instructed Agent under BICFI field.

Below mentioned mandatory fields are validated:
  • Original Transaction Reference Number
  • Source Code
  • Interbank Settlement Amount (Return Details section)
  • Interbank Settlement Date (Return Details section)
  • Return Code
  • Charge Bearer
  • Instructing Agent (BICFI field)
  • Instructed Agent (BICFI field)
When user clicks Enrich or Save, the system performs the following network level validations:
  • If the network derived for payment is CBPR network, the user provides values in the Compensation Currency and Compensation Amount field under the Return Details tab, then the system displays an error message.
  • If the network derived for a payment is a TARGET2 network, then the Clearing System Code field under the Return Details tab populates with the TGT value.
  • If the network derived for a payment is a TARGET2 network, then the Settlement Priority field under the Return Details tab populates with the NORM value.
  • If the network derived for a payment is a CBPR network, then the Clearing System Code field under the Return Details tab does not populate.
  • If the network derived for a payment is a TARGET2 network, the Settlement Account field under the Return Details tab is present, then the system displays an error message.
  • If the network derived for a payment is a CBPR network, then the Original Transaction's Other Details button gets enabled.
  • If the network derived for a payment is a TARGET2 network, then the Original Transaction's Other Details button is not enabled. Users are not allowed to click this button.
  • If the network derived for a payment is a TARGET2 network, the value in the Original Instruction Identification field under the Main tab is not present, then the system displays an error message.
  • If the network derived for a payment is a TARGET2 network, the value in the Original Transaction Identification field under the Main tab is present, then the system displays an error message.
  • If the network derived for a payment is a TARGET2 network, the value in the Original Interbank Settlement Amount and Original Interbank Settlement Currency fields under the Main tab is not present, then the system displays an error message.
  • If the network derived for a payment is a TARGET2 network, the value in the Original Interbank Settlement Date field under the Main tab is not present, then the system displays an error message.
  • The Contact Details tab for the Other Party Details button under Debtor Details - Party is displayed only, if the network derived for a payment is a TARGET2 network.
  • If the network derived for payment is CBPR network and in Charge Bearer field DEBT is provided, then the system displays an error message.
  • If the network derived for payment is CBPR network and sequence Return Chain is absent,then the system displays an error message.
  • If the Settlement Method is of an Original Inbound pacs.008/pacs.009 transaction is CLRG and value provided in Return Message Type field is other than Payment Return, then the system displays an error message.
  • If the Settlement Method is of an Original Inbound pacs.008/pacs.009 transaction is CLRG and value is provided in Return Cover Message Type field, then the system displays an error message.
  • If the Settlement Method is of an Original Inbound pacs.008/pacs.009 transaction is CLRG and value provided in Return Source field is other than Non-Originated, then the system displays an error message.
  • If Settlement Method is of an Original Inbound pacs.008/pacs.009 transaction is COVE and value provided in Return Message Type and Return Cover Message Type fields (that is both fields) is Payment Return, then the system displays an error message.