ISO 20022 Payment Templates Customization
You can customize or create new ISO 20022 EFT and DD templates from the Payments Formats page. You can use the Customize link on the Payments Formats page to customize or create new payment format templates using the base version of the templates.
The base version of the payment format templates have tags with default possible mappings to the electronic bank payments SuiteApp fields. You can edit or remove any mapping values as required. For more information, see Default Possible Mapping Values in ISO 20022 Templates.
The following are the templates supported for ISO customizations:
Creating and Customizing Payment Format Templates
You can create and customize payment format templates in the following stages:
Select Format
You can enter a template name and select the required countries to customize the payment format template. The template type is automatically updated for the selected template.
To select a format:
-
Go to Setup > Localization Assistant > Payment Formats.
-
Click Customize next to the required template.
-
In the Template Name field enter a name for the payment template.
The template name is validated for duplications.
-
From the Country list, select the required countries.
-
The Template Type field displays the type of template. This field is automatically updated from the selected template.
-
Click Next.
Field Mapping
You can use ISO 20022 tags from the ISO Tags Names list to map the fields available in the Electronic Bank Payments SuiteApp records. The ISO Mapping page has a left and right panel. The left panel has the ISO Tags Names list and search bar to search and select the ISO tags. The right panel displays the fields available in the each ISO tag selected in the left panel.
To select an ISO tag and map the fields:
-
From the Select Format page, click Next.
-
On the Field Mapping page, select the required tag from the ISO Tags Names list.
You can also search for the ISO Tags by typing the names of the tags in the search bar.
-
The right panel displays the following fields for the selected ISO tag:
-
Record Type – Select a record from the list of Electronic Bank Payment SuiteApp records.
-
Record Field – Select the required field name from the list. This field is populated depending on the selected record type.
Note:If the required record field is not available, enter the internal Id of the Record Field in the Mapped Value text box.
A Processing. Please wait, message appears when the Record Field list is retrieving the fields of each record. It takes a few seconds for the fields to load in the beginning.
-
Label – Enter a custom field label that appears in the Company Bank Details or Entity Bank Details page. This field is enabled only when you select either Company Bank Details or Entity Bank Details options from the Record Type list.
-
Description – Enter the field description used in the Company Bank Details or Entity Bank Details page. This field is enabled only when you select Company Bank Details or Entity Bank Details from the Record Type list.
-
Mapped Value – The final value used to map the selected tags. If a default mapping value is available, the value is automatically populated.
Note:If the field is not available in Choose Record Field list, enter the field ID in Mapped Value field inside the brackets ${}.
For example: ${cbank.custrecord_temp}.
-
Mandatory – Check this box on the Bank Details page if you want to make the fields required during company or entity bank details setup.
-
Enable FreeMarker Functions – Use the switch to enable validations and formatting functions provided by Electronic Bank Payment SuiteApp.
-
-
Click Next to move to the next page.
-
Click Save as Draft, to save the template as draft.
Note:Saving the template as a draft saves your progress at any time while you’re editing. On the ISO Standard Format page, the template’s in Draft status. The draft template has an Edit option. You can click Edit to update the template and submit your changes. After you submit your changes, the template’s available to install.
-
Click Submit to submit the template.
Looping
You can use the following loops in the Localization Assistant SuiteApp:
-
Payment loop – This is a default loop applied at the credit transfer transaction information tag. No manual input is required.
-
TransHash loop – This loop’s applied to the remittance information tag. For more information, see transHash.
Note:You can map a transaction record only when TransHash loop is enabled.
Because of a limitation, the Apply Transaction Loop switch is available in the unstructured tag. But in the final template, you’ll see the transaction loop applied at the start of the structured tag.
Template Review
You can review the all the customized ISO tags and fields from the ISO Template Review page. After you review the template, click Confirm to save the custom template.
After you save the template, you can view the newly created custom template in the Payments Format page. You can customize this template again by clicking the Customize link next to the template name.