Template Maintenance Function - Fields Description
At this function, user will come across various fields or columns that needs to be maintained with relevant data.
The descriptions of the respective field or column, are as follows:-
| <Documents Search> (Panel) | |
|---|---|
Module Code |
This is the unique code of the applicable area of the system of the respective document, e.g., CIF - Customer Information File or LN - Financing. |
Document Name |
This is the name of the respective document associated with a document identity or reference number in the system, e.g., Letter of Offer. |
Document ID |
This is the internal system generated identity, or reference number used to uniquely identify each required document type in the systen, e.g. LO01. |
<Documents Listing> (Panel) |
|
Module Code |
This is the unique code of the applicable area of the system of the respective document, e.g., CIF - Customer Information File or LN - Financing. |
Document ID |
This is the internal system generated identity, or reference number used to uniquely identify each required document type in the systen, e.g. LO01. |
Document Name |
This is the name of the respective document associated with a document identity or reference number in the system, e.g., Letter of Offer. |
Category |
This is the group of the respective document, e.g., LOF Document. |
| Template Editor (Panel) | |
|---|---|
Document (Section) |
|
<Document Main Details> (Sub-Section) |
|
Name |
This is the name of the respective document template file to be used for displaying a certain document’s content. |
Eff date |
This is the date of which the respective document template can be used for displaying a certain document’s content. |
Language |
This is the language applicable for the contents that will be displayed at the selected document template, e.g., E - English. |
CUBA Template Defined |
This is to indicate whether the system has defined its internal template for the document type. The options, are as follows:-
|
Actual File Name |
This is the name of the document template file that user has uploaded. |
<Document Template Details> (Sub-Section) |
|
Output Type |
This is the format of the document template. The available options, are as follows:-
|
Eff date |
This is the date of which the respective document template can be used for displaying a certain document’s content. |
Name |
This is the name of the respective document template file to be used for displaying a certain document’s content. |
Language |
This is the language applicable for the contents that will be displayed at the actual uploaded document template file, as displayed at the 'Upload' column, e.g., E - English. |
View Existing Template |
This is the hyperlink to be clicked once, in order to view the present document template set and in use. |
Upload File |
This is the column for user to add the relevant document template file to be used. Note:
|
| SMS (Section) | |
|---|---|
<SMS Main Details> (Sub-Section) |
|
Name |
This is the subject matter related to a Short Message Service (SMS). |
Eff date |
This is the date of which record of a Short Message Service (SMS) will be displayed. |
Body Content |
This is the message sent via Short Message Service (SMS). |
Language |
This is the language applicable for the contents of the Short Message Service (SMS), e.g., E - English. |
<SMS Template Details> (Sub-Section) |
|
Name |
This is the subject matter related to a Short Message Service (SMS). |
Eff date |
This is the date of which record of a Short Message Service (SMS) will be displayed. |
Body Content |
This is the message sent via Short Message Service (SMS). |
Language |
This is the language applicable for the contents of the Short Message Service (SMS), e.g., E - English. |
| Email (Section) | |
|---|---|
Email Main Details> (Sub-Section) |
|
Name |
This is the name for the template to be used for displaying a certain email’s content. |
Eff date |
This is the date of which record of an email template will be displayed. |
Language |
This is the language applicable for the contents of the email template, e.g., E - English. |
CUBA Template Defined |
This is to indicate whether the system has defined its internal template for the document type. The options, are as follows:-
|
<Email Template Details> (Sub-Section) |
|
Name |
This is the name for the template to be used for displaying a certain email’s content. |
Eff date |
This is the date of which record of an email template will be displayed. |
Language |
This is the language applicable for the contents of the email template, e.g., E - English. |
Description |
This is the brief details of the email template. |
| Keywords (Panel) | |
|---|---|
Keyword Code |
This is the word used as a key to a code or any significant word or phrase, especially to describe the contents of a document, e.g., $CUSTOMER_ID$ and $ADDR$. |
Description |
This is the description of the word used as a key to a code or any significant word or phrase, especially to describe the contents of a document, e.g., $CUSTOMER_ID$ - Customer Identity Numbers and $ADDR$ - Corresponding Addresses. |
| Email Template (Panel) | |
|---|---|
This panel basically allows user to maintain the email template layout, contents and attachments. |
|
Main (Section) |
|
<Upload> (Sub-Section) |
|
Note: This is the button to be clicked once, to display the selected template file from the 'Open' pop-up window, for upload into system. |
|
<HTML file and format Handling> (Sub-Section) |
|
Note: This part is Not Applicable in System. |
|
<View> (Sub-Section) |
|
Note: This is the button to be clicked once, to display the selected template file to be opened for preview, via the default internet browser. |
|
<Report> (Sub-Section) |
|
Note: This is the button to be clicked once, to display the Report Structure panel, for data input. |
|
Template Details (Sub-Section) |
|
Name |
This is the 'Document ID' in system, which indicates the purpose of the document’s template that will be mapped, e.g., RD001. |
Code |
This is the system generated template code name, which take the following format:- (User defined email template name)(Language Code)(YYYYMMDD)(system generated unique number)_ For example: REDEEMNOTICE_E_20230511_5dljH0NDcQ |
Group |
This is referring to the email template group. Note: This field is Not Applicable and Not in Used |
Default Addresses (Sub-Section) |
|
Subject |
This is the subject matter related to a message sent via email. Note: If there is no value inputted into this field, the default value will be the user defined code name of an email template, e.g., RedeemNotice. |
From |
This is the default sender’s email address of each generated email. |
To |
This is the default recipients' email addresses to be sent, with each generated email. Note: Use a separator either ',' or ';' as separators for more than one email address. |
CC |
This is the default 'other' recipients' email address to be sent with each generated email. Note:
|
BCC |
This is the default 'other' recipients' email address to be sent with each generated email. Note:
|
Body |
This is the pattern or layout of the contents that is required for the respective type of document, that has been or will be uploaded (via the document template file) into system for use. |
<Possible Design Layout for Adoption to the Template> (Sub-Section) |
|
This sub-section contains the possible layout parts to be dragged into the 'Body' field for the entire template layout to appear. |
|
Parameters and Formats (Section) |
|
Parameters (Sub-Section) |
|
This sub-section basically allows user to do the following:-
|
|
Caption |
This is the keyword of a document’s field value to be retrieved for display via a template. |
Parameter Alias |
This is the other name to associate the keyword of a document’s field value to be retrieved for display via a template. Note: The value of this column is usually same as the column value displayed at the 'Caption' column, unless there are some reasons, e.g., to have another name to associate with a group of keywords for a certain purpose in a template. |
Parameter Type |
This is the 'data type' of the respective keyword value (also referring to a document’s field value). Some options, are as follows:-
|
Required Parameter |
This is to indicate whether the keyword or field is mandatory in the document’s template. Note: Checked check box indicates that the keyword is mandatory. |
Validation Is On |
This is to indicate whether the keyword is subject to a certain kind of data validation. Note: Checked check box indicates that the keyword is subject to a certain kind of data validation. |
Value Format (Sub-Section) |
|
This sub-section will only be used depending on the design of the data retrieval of the designated document generated in system. However, presently this sub-section is not applicable for documents in system. |
|
Value Name |
This is the document’s field name where related keyword value will be displayed. |
Format String |
This is the document’s keyword or field value’s type, e.g., dd/MM/yyyy HH:mm. |
Cross Parameters Validation (Sub-Section) |
|
The sub-section allows user to maintain a form of program script to ensure the related values of keywords or fields' values are logical in relative to each other to be displayed in the designated document, and if not to prompt a certain invalid message. This sub-section will only be applicable, dependent on the design of the data retrieval of the designated document generated in system. However, presently this sub-section is not applicable for the available types of documents in system. |
|
Validate |
This is to indicate whether the related keywords or fields' values are to be validated, to ensure they are logical relative to each value that will be displayed in the designated 'document', and if not to prompt a certain invalid message. Note: Checked check box indicates that the program script(s) are required, for the return of a final field value as display at the designated document. |
Groovy Script |
This is the related cross parameter validation program script (used for user interface) at the designated document. |
Attachments (Section) |
|
This section basically allows user to maintain the reports or files to be attached to the email template. This section is not applicable, presently. |
|
Report Attachments (Sub-Section) |
|
This section basically allows user to select report(s) from system to be attached to the email template. Click once on the 'Add' button, where the 'Reports' panel will be displayed for report selection to be attached to the email template. Click once on the 'Remove' button upon mousing over a record for report, in order to remove the report as attachment from the email template. |
|
Name |
This is the applicable system’s report code that is to be attached or already attached to the email template. |
System Code |
This is the development platform’s other report code to be mapped to the system’s report code as displayed at the 'Name' column for report’s content generation purpose. Note: The value of this column defaults to the same value as the system’s report code value in the 'Name' column. |
Output Type |
This is the report content’s file format, e.g., XLSX, HTML and DOCX. |
Description |
This is the report name in system. |
Default Parameters (Sub-Section) |
|
File Name |
This is the attachment name of the report selected as attachment to the email template. |
<Filter Parameters> |
This is the parameter to be inputted with relevant value in order to filter the report data or content, that will be generated as attachment to the email template. Note: Different reports will have different sets of parameters for report data or content filtration purpose. |
File Attachments (Sub-Section) |
|
This section basically allows user to select file(s) to be attached to the email template.
|
|
Name |
This is the applicable file name that is to be attached or already attached to the email template. |
Create Date |
This is the date with time, that the file has been attached to the email template. |
Extension |
This is the file content’s format, e.g., TXT, XLSX and DOCX. |
Size |
This is the file size. |
| Parameter Editor (Pop-Up Window) | |
|---|---|
Properties (Section) |
|
This section allows user to define the keywords to be used in the email template. |
|
Caption |
This is the keyword of a document’s field value to be retrieved for display via a template. |
Parameter Alias |
This is the other name to associate the keyword of a document’s field value to be retrieved for display via a template. Note: The value of this column defaults to the same as the column value displayed at the 'Caption' column, unless there are some reasons, e.g., to have another name to associate with a group of keywords for a certain purpose in a template. |
Parameter Type |
This is the 'data type' of the respective keyword value (also referring to a document’s field value). Some available options, are as follows:-
Note: The list of options that can be selected for use in this field is dependent on the design of the system. |
Hidden |
This is to indicate whether the keyword or field is to be hidden in the document’s template. Note: Checked check box indicates that the keyword is to be hidden. |
Required Parameter |
This is to indicate whether the keyword or field is mandatory in the document’s template. Note: Checked check box indicates that the keyword is mandatory. |
Default Value |
This is the default value of the keyword or field. |
Localization (Section) |
|
This section allows user to set the document name displayed in the language of which the user has logged in. |
|
Groovy Script |
This is the program script (used for user interface) to display the document name in the language of which the user logged in. |
Transformation (Section) |
|
This section allows user to maintain a further program script in order to return the final keywords or field values. |
|
Groovy Script |
This is the program script (used for user interface) to be applied for the return of the final keywords or field values. |
Validation (Section) |
|
This section allows user to validate the value of the respective keyword or field, to ensure it is logical in relation to each other field value. Otherwise, a certain invalid message will be displayed. |
|
Validate |
This indicates whether the list of keywords or fields in the email template will be subjected to the validation via the program script below. Note: Checked check box indicates that the list of keywords or fields in the email template will be subjected to the validation program script. |
Groovy Script |
This is the program script (used for user interface) to be applied for keywords or field values' validation, to ensure it is logical in relation to each other field value. Otherwise, a certain invalid message will be displayed. |
| Formatter (Pop-Up Window) | |
|---|---|
This pop-up window allows user to define the format of the respective keyword or field value. |
|
Value Name |
This is the document’s field name where related keyword value will be displayed. |
Format String |
This is the document’s keyword or field value’s type, e.g., dd/MM/yyyy HH:mm. |
Groovy Script |
This is to indicate whether the document’s field value is to subject to a form of program script (used for user interface) before returning the value for display at the designated document. Note: Checked check box indicates that the program script(s) are required for the return of a final field value for display at the designated document. |
Groovy Script |
This is the program script (used for user interface) to be applied for keywords or field values, to be converted before returning the value for display at the designated document. |
| Reports (Panel) | |
|---|---|
This panel allows user to select the relevant system’s report as attachment to a email template. |
|
Filter (Sub-Panel) |
|
System Code |
This is the development platform’s other report code that has been mapped to the system’s report code as displayed at the 'Name' column at the '<Reports Listing>' for report’s content generation purpose. |
<Reports Listing> (Sub-Panel) |
|
Group |
This is the report category, e.g., Common Admin, General and Customer Information File, appended with the available numbers of reports. |
Name |
This is the available system’s report code. |
Description |
This is the report name in system. |
System Code |
This is the development platform’s other report code that has been mapped to the system’s report code as display at the 'Name' column at the '<Reports Listing>' for report’s content generation purpose. |
| Edit File Descriptor (Pop-up Window) | |
|---|---|
This pop-up window allows user to select the relevant file, as attachment to the email template. Click once on the |
|
Name |
This is the applicable file name that is to be attached or already attached to the email template. |
Extension |
This is the file content’s format, e.g., TXT, XLSX and DOCX. |
Size |
This is the file size. |
Create Date |
This is the date with time, that the file has been attached to the email template. |
ID |
This is the internal system generated identity, or reference number used to uniquely identify each document template record, e.g., 9d0f9086-09d1-ac56-b603-9e81012e7ac0. |


