Skip to main content
Version: 8.1

Implement a custom verification action page

Level: intermediate

Verification action is a confirmation that the data in the application form corresponds to the requirements of the application. The verification action is performed to check the data provided by the clients when they fill out their application forms.

When creating a custom verification action page, for example, in the Approve application business process, you can select the Preconfigured verification page.

Fig. 1 Selecting the verification page
Fig. 1 Selecting the verification page

The page is displayed after clicking the Complete button of the Approve loan issuance activity that is created when the application is moved to the Validation stage (fig. 2).

Fig. 2 Activity on the Validation stage
Fig. 2 Activity on the Validation stage

Preconfigured verification page contains (Fig. 3):

  1. Buttons for selecting the result of the verification action.
  2. The [Comment] field – comments to the verification action.
  3. The [Conversation script] detail – contains a hints for the verifiers who call customers in the process of verification. Read only.
  4. The [Attachments] detail – contains files and links attached to the validation stage. Read only.
  5. The [Checklist] detail – contains control questions and answers to them.
Important

If a detail has no attached data, it will not be displayed to save page space.

 

Fig. 3 Verification page
Fig. 3 Verification page

You can create custom verification pages, inheriting them from the preconfigured page. To create a custom page:

  1. Create a custom schema of the verification action page.
  2. Use the schema created in the business process.

Case description

Create a verification action page where the Comment field is hidden.

Case implementation algorithm

1. Create a schema of the verification action page

To do this, go to the Configuration section and select a custom package. Then execute the Add > Schema of the Edit Page View Model command. The process of creating custom schema of the view model is covered in the Client module article.

You need to assign the following properties for the created schema (Fig. 4):

  • Title – Verification page without comments.
  • Name – UsrCommentlessAppValidationPage.
  • Package – Custom (or another custom package).
  • Parent object – Preconfigured verification page of the FinAppLending package.
Fig. 4 Schema properties of the view model page
Fig. 4 Schema properties of the view model page

Add the following source code to the Source code tab:

define("UsrCommentlessAppValidationPage", [], function() {
return {
entitySchemaName: "AppValidation",
diff: [{
"operation": "remove",
"name": "CommentContainer"
}]
};
});

The Comment field is removed from the parent element in the diff array.

Save the schema to apply the changes.

2. Use the schema created in the business process.

To use the created schema, specify it in the Execute on page field of the Validation item item of the business process. This schema can be used in both new and existing business processes, such as Approve application (Fig. 5).

Fig. 5 Specifying the custom verification page
Fig. 5 Specifying the custom verification page

Save the business process to apply the changes.

Important

Restart the application in IIS for the changes to take effect.

 

After the changes are applied, the previous verification page (Fig. 3) will be replaced with a custom page that does not contain the Comment field (Fig. 6).

Fig. 6 Verification page without the Comment field.
Fig. 6 Verification page without the Comment field.