User Experience
R24 AMR | Min(s) read

Integrating Transact Explorer with External DMS

IRIS API acts as an adapter between Transact Explorer (TE) and any external system to minimize the components used for integration. It provides endpoints and operations exposed to TE that allow vendor-agnostic consumption. The external Document Management system (DMS) integration offers search, download, generate, and upload features.

To enable integration with TE, configure the below values in config.properties (tb-server.war\WEB-INF\classes\config.properties) or add them as JVM option in the startup bat files.

com.temenos.te.api.externalDMS.baseUrl=http://localhost:9089/irf-document-services/v1.0.0
com.temenos.te.api.externalDMS.documentSearchApiPath=/documents
com.temenos.te.api.externalDMS.documentDownloadApiPath=/documents/{id}/download
com.temenos.te.api.externalDMS.documentUploadApiPath=/documents
com.temenos.te.api.externalDMS.documentDefinitionApiPath=/document-definitions/
com.temenos.te.api.externalDMS.documentGenerateApiPath=/documents/generation
com.temenos.te.api.externalDMS.enquiriesEnabledForDocumentGenerate=SECTOR|CUSTOMER.INFO|CUSTOMER.SCV|CUSTOMER.LIST
  • Configuring com.temenos.te.api.externalDMS.baseUrl is mandatory and others are optional.
  • Configuring com.temenos.te.api.externalDMS.enquiriesEnabledForDocumentGenerate is mandatory with designated values while adding generate option.
  • Enquiries should start with EXTERNAL.DMS.XXX.
  • Version should start with EB.EXTERNAL.DMS.XXX.

The following section helps you to enable the document search, download, generate and upload features.

Searching a Document

To enable document search,

  1. Copy the below files in to t24lib > EB_API.jar.
  2. Create a STANDARD.SELECTION record with the same field names as document-keys available in the external DMS.

    NOFILE.EXTERNAL.DMS.SEARCH

  3. Create an enquiry based on NoFile record created above, specific to the search type available in the external DMS.

    EXTERNAL.ACCT.SEARCH

    The field names in the enquiry definition should be the same as the field names in irf-document-services.war.

    search-document-response_transformer.jsonexternal DMS

  4. Launch the newly created enquiry in TE (ENQ EXTERNAL.DMS.SEARCH) to verify the results.
    newly created enquiry

Downloading a Document

To download a document, perform the following steps:

  1. Define a drill down as shown below for the EXTERNAL.DMS.STMT.DOCUMENT.SEARCH enquiry.

    EXTERNAL.ACCT.SEARCH

  2. Launch ENQ EXTERNAL.DMS.STMT.DOCUMENT.SEARCH and verify if the drill down is available in the page.

    ENQ EXTERNAL.DMS.STMT.DOCUMENT.SEARCH

    On clicking the drilldown, the document gets downloaded within the same page as shown below.

    Downloaded Documents

  3. Create an enquiry (ENQUIRY I EXTERNAL.DMS.PHOTO.DISPLAY) to display images in TE from the external DMS.

    EQ S EXTERNAL.DMS.PHOTO.DISPLAYENQUIRY I EXTERNAL.DMS.PHOTO.DISPLAY

  4. Launch ENQ EXTERNAL.DMS.PHOTO.DISPLAY to display the customer photo.

    Photo DisplayPhoto Display

  5. Create an enquiry record (ENQUIRY I EXTERNAL.DMS.SIGNATURE.DISPLAY) to display the signature.

    EQ S EXTERNAL.DMS.SIGNATURE.DISPLAY

  6. Launch ENQ EXTERNAL.SIGNATURE.DISPLAY to display the customer signature.

    View SignatureView Signature

Generating Documents

Configure config.properties in tb-server.war or add as JVM option to enable the generate option for the enquiries in the properties file.

  • For specific enquiries, mention the enquiry names by using the pipe symbol (|) separated as shown below:
    com.temenos.te.api.externalDMS.enquiriesEnabledForDocumentGenerate=SECTOR|CUSTOMER.INFO|CUSTOMER.SCV|CUSTOMER.LIST
  • For all enquiries, specify as shown below:
    com.temenos.te.api.externalDMS.enquiriesEnabledForDocumentGenerate=ALL
    Generate DocumentGenerate Doc

Uploading Documents

To enable the document upload feature,

  1. Create a new datatype for upload as shown below and attach it to the file while creating an application.
    Attach File
  2. Create a new application for uploading documents into external DMS using EB.TABLE.DEFINTION.
  3. Enter the application name as EB.EXTERNAL.DMS.UPLOAD and Product as EB-System Core.
    EXTERNAL.DMS.UPLOAD
  4. Define the fields with same field name as document-keys available in the external DMS.
  5. Update the application name created above in the COMPANY record for Auto ID population while launching an application or version.
    COMPANY record for Auto ID
  6. Create a version (VERSION I EB.EXTERNAL.DMS.UPLOAD,UPLOAD.DOCUMENT) based on the new application and define document type as hot field where the validation occurs automatically.
  7. Launch the version created above using EB.EXTERNAL.DMS.UPLOAD,UPLOAD.DOCUMENT I F3.
  8. Select any Document Type, and the required fields are visible.
    Select Document Type
  9. Fill the required details and upload the files and commit the record.

Alternatively,

  1. Create a version and default the Document Type field as customer-image/statement/portfolio-statement.
  2. Upload documents specific to that type in VERSION I EB.EXTERNAL.DMS.UPLOAD,CUSTOMER.IMAGE.

    VERSION I EB.EXTERNAL.DMS.UPLOAD,CUSTOMER.IMAGE

  3. Launch the version created above (EB.UXPB.EXTERNAL.DMS.UPLOAD,IMAGE I F3 ) to upload customer images only.

    EB.UXPB.EXTERNAL.DMS.UPLOAD,IMAGE I F3

  4. Fill the required details and commit the record.

    Upload ImageUplaod Image

Integrating TE and DMS with COS

To integrate the version and enquiry created previously into the Customer Overview (COS) page instead of using the standard model bank enquiry,

  1. Search and check if the details of the customer match to the specific customer as given below.

    Search CriteriaCheck Customer Details

  2. Click Capture New Image and check if the enquiry (EXTERNAL.DMS.CAPTURE.NEWIMAGE, EXTERNAL.DMS.CAPTURE.NEWDOCUMENT) launches, to upload customer images.
    Ensure capture enquiries attached in composite screen starts with EXTERNAL.DMS.CAPTURE.
    Check Version
  3. Enter the required details and commit the record to move the uploaded images to the external DMS.
    Images in External DMS
  4. Check if the image, signature and the account details belong to the specific customer in COS.

    Check Signature and ImageCheck account details

Configuring IRIS R18 Document Service

Read Configuring IRIS R18 Document Service in UXPB for more information.

Copyright © 2020- Temenos Headquarters SA

Published on :
Monday, May 27, 2024 2:04:51 PM IST