Routing Rule
In Routing Rule maintenance, user can define a set of rules which are to be applied on outbound payment requests so that payments can be validated and rejected upfront or can be routed to an appropriate Network or a currency correspondent and the related settlement account. These rules are applied after deriving the Network using Network Rule maintenance rules can be maintained for a Host and Effective Date.
Routing rules are enabled for Cross border /RTGS transactions which are received through service requests or input in UI.
- On Homepage, specify PMDRTRLE in the text box, and click next
arrow.Routing Rule screen is displayed.
- Click New button on the Application toolbar.
- On Routing Rule screen, specify the fields.For more information about the fields, refer to field description below:
Table 2-154 Routing Rule - Field Description
Field Description Host Code System defaults the Host Code of transaction branch on clicking ‘New’. Effective Date This field is defaulted as current date. You can modify it to a future date, if required. Back dates are not allowed. Currency Specify the Currency from the list of values. All valid currencies are listed and *AL can be used for ALL currencies. A rule can be maintained for a particular transfer currency or for all currencies. Rule ID Specify the Rule Identification. Rule Description Specify the Rule Description for Rule ID. Priority Specify the Priority Number for all rules. Note:
Priority can be set as a Number, maximum upto 5 digits are allowed.
Rules are evaluated on Priority and the first rule which is satisfied are considered for applying the Action defined. Subsequent Rules are ignored.
On save, system will order the rules on ascending order of priority.
Rule Expression Specify the Rule Expression. Action Select Transaction code from the following: - Change Correspondent (Applicable for Cross border/RTGS payment types)
- Reject
Note:
If the option is Change Correspondent, it is mandatory to maintain Network Code.
If the Network Code is of RTGS payment type, then the Nostro Account maintained in PMDNCPRF for Outgoing transactions is defaulted in Correspondent Account field based on Network and Currency. Correspondent Bank BIC & Account fields are disabled for user input in this case.
If the Network Code is of type Cross border, it is mandatory to maintain the Correspondent Bank BIC and Account.
Network Code Specify the Network Code from the list of values, if the resultant action is Change Correspondent. Correspondent BIC This field is applicable if Resultant Action is selected as 'Change Correspondent' and network is of type 'Cross border'. Specify the Correspondent BIC from the list of values. Correspondent Account Specify the Correspondent Account from the list of values. All Correspondent accounts maintained for the correspondent BIC selected are listed.
For RTGS Networks, this field are defaulted as the Nostro Account linked in Network Currency preferences (Function ID: PMDNCPRF).
Error Code This field is applicable if Resultant Action is selected as 'Reject'.
Specify the Error Code from the list of values. User defined error codes in User Defined Error Codes (Function ID: PMDERRCD) with Error Type 'Reject Errors' are listed.
Error Description Error Description is populated based on Error Code selected. Expression Details -- Expression Section Specify the unique sequence number for the expression defined. Scope Specify the Scope assigned to the Left operand. LOP Type Select type of Left Operand from the following: - Parameter
- Expression
- Constant
LOP Data Type Select Data type of Left Operand from the following: - String
- Date
- Number
LOP Function Type Select LOP Function type from the following: - IndexOf
- IndexOfGroup
- SubString
- Length
- Uppercase
- Lowercase
Function Details If the LOP Function Type is selected, then it is mandatory to provide Function Details. You can invoke ‘Function Details’ screen by clicking on the ‘Function Details’ button. For more details, refer to Section List of LOP Function Type. LOP Operand Specify the Left Operand the following list of values. For more details on Basis Elements, refer Section Routing Rule Basis Elements. Operator Select Operator details from the following: - Greater Than
- Less Than
- Not Equal To
- Equal To
- Greater Than or Equal To
- Less Than or Equal To
ROP Type Select type of Right Operand from the following: - Expression
- Constant
ROP Data Type Select Right Operand Data from the following: - String
- Number
ROP Operand Specify the Right Operand from the list of values. Scope Specify the Scope assigned to the Right operand. Logical Operators Select Logical Operator from the following: - And
- OR
Populate Click this button after specifying the expression details.