7 Workflow Deployments

This topic provide the systematic instructions to setup the workflow deployments for Oracle Banking Origination Installation.

Before deploying the process the following topic to be updated with the server ip/port for the end points used in the process.

For each process, open the process to find for http_request and modify the following in the uri.

Table 7-1 Update the process

Term Value
uri http://{{PROCESS_SERVER_HOST}}:{{PROCESS_SERVER_PORT}}/
{{PROCESS_SERVER_HOST}} IP of the Conductor server.
{{PROCESS_SERVER_PORT}} Port of the Conductor server

For the list of the workflow-based processes to be deployed, refer to Oracle Banking Origination Processes. The server names, domain names need not be the same as this document provides. The steps to deploy a process remains the same for all the workflow files.

To deploy the Workflow Process:

Approach 1 - Postman

Note:

Server names, Domain names must be same as provided in this guide.
  1. Launch Postman.
  2. Create a new request (if not done already) and select the POST method.

    If the process flow is already deployed and needs to be updated, then the method should be PUT.

  3. Input the URL in the below format

    http://{{PROCESS_SERVER_HOST}}:{{PROCESS_SERVER_PORT}}//plato-orch-service/api/metadata/workflow

  4. Input the header parameters as shown below:

    Content-Type:application/json
    userId:<userId>
    appId:platoorch
    branchCode:<branchCode>
    entityId:DEFAULTENTITY

  5. Paste the body of the message with the content from the process file.

  6. Click Send.

    Response status 200 returned from server.

Approach 2 – UI
  1. From the menu, navigate to Tasks and click Business Process Maintenance.

    The Workflow Maintenance screen appears.

  2. Select the Process Name: blank check box and click Upload DSL + to the required DSL.json file.
  3. Click Next to navigate to the Process Management screen.
  4. Click Next to navigate to the Verify & Submit screen.
  5. Click Create Process.

Oracle Banking Origination Processes

The following list of Workflow based processes to be deployed for Oracle Banking Origination.

Table 7-2 List of Workflows

Serial Number Process Name Dependent Process
1 APPENTRYHANDOFF.json None
2 BNPLACCOPEN.json None
3 CASAHOSTORCH None
4 CREDITCARD None
5 CURRENTACCOUNT None
6 CURRENTACCOUNTUS None
7 EDUCATIONLOAN None
8 HOMELOAN None
9 HOSTORCHESTRATOR None
10 INITIATION None
11 INSTACURUS.json None
12 INSTASAVIUS.json None
13 INSTCURACC None
14 INSTPLOAN None
15 INSTSAVACC None
16 INSTTDACC None
17 IPA None
18 IRACDORIG.json None
19 IRASAVORIG.json None
20 LOANAGDEPO.json None
21 LOANQUICKACCOPEN.json None
22 PERSONALLOAN None
23 SAVINGSACCOUNT None
24 SAVINGSACCOUNTUS None
25 SECPERSONALLOAN None
24 SMBCURRENTACCOUNT None
25 SMBINITIATION None
26 SMBLOAN None
27 SMBLOANAGDEPO.json None
28 SMBSAVINGS None
29 SMBTD1 None
30 SMBTERMLOAN None
31 TDACCOUNT None
32 TDACCOUNTUS None
33 TDAPPENTRYHANDOFF.json None
34 TDHOSTORCH None
35 VEHICLELOAN None