<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1907245749562386&amp;ev=PageView&amp;noscript=1">
Event_bg

The Leonardo Blog

All Posts

How to Demonstrate the Mortgage Process PAMlet

Scenario : A mortgage application is automatically qualified and becomes ready for final approval

In this scenario we will:

  1. give you a high-level introduction to using Red Hat's Business Central to view the Mortgage process and to view a Decision Table in the process (see Demo Steps: Business Central)
  2. allow a customer to submit an application for a Mortgage using the applicant's UI developed in Entando (see Demo Steps: Applicant UI)
  3. allow the mortgage lender to view the status of a mortgage application and then claim the application and move it to Final Approval (see Demo Steps: Lender UI)

Demo Steps: Business Central

Demo Flow: Business Central

Step 1

Inside the OpenShift Console and just beneath the black navigation bar at the top, there is a project drop-down menu. In the screenshot below it is showing "pie-mortgage".

Click on the project drop-down menu and a list of projects will be displayed. Select "dev-sandbox".

This will display the "dev-sandbox" project.

Step 2

On the left-hand side of the OpenShift Console, if you move your mouse over the "Applications >" button, a pop-up menu will appear as per the screenshot below:

Step 3

Move your mouse down the pop-up men and select "Routes". The following screen will appear:

Step 4

Using the Routes screen above, in the Hostname column of the last entry "pie-rhpam74-rhpamcentr", click on the link - https://secure-dev-sandbox-businesscentral.192.168.99.130.nip.io - to launch Business Central.

Please login in to Business Central using the following Username and Password (kieAdmin/kieAdmin!23) and click on the "Sign In" button.

 

Step 5

On signing in to Business Central, the Home Page will be shown (see screenshot below) giving the user 4 main options - Design, Deploy, Manage and Track.

In the Design option click on the blue "projects" link.

Step 6

Click on the box labelled "Mortgage_Process".

Step 7

On the second navigation bar under the title "Mortgage_Process" on the left-hand side, there is a drop-down menu labelled "All v". Click on this and select the "Process" option as shown in the screenshot below:

Step 8

Click on the blue text "MortgageApprovalProcess" to open the MortgageApprovalProcess in the Process Editor.

Step 9

Click on the blue ">" in the top left-hand corner.

Step 9

Click on the blue ">" in the top left-hand corner to reveal the Project Explorer down the left-hand side.

Step 10

Inside Project Explorer down the left-hand side, click on the button labelled "Guided Decision Table" to reveal the button labelled "MortgageDecisionTable". Now click on the "MortgageDecisionTable" button.

Step 11

This allows you to view the rows of the MortgageDecisionTable. Click on the label "MortgageDecisionTable.gdst - Guided Decision Tables v" to reveal a drop-down menu.

Step 12

From the drop-down menu, select "MortgageApprovalProcess.bpmn - Business Process" to go back to the process view.

Step 13

Select the sequence flow between the exclusive or gateway and the Qualify task and then click on the Diagram properties button.

Step 14

This will provide you with a pop-up panel which allows you to view the properties of any element of the process you are editing/viewing.

 

 

Demo Steps: Applicant / Customer UI

 

Step 1

To start the demo, please go to any internet browser and use this link: http://mortgage-entando-applicant.192.168.99.130.nip.io/mortgage-entando-applicant 
(The IP address you use will differ from the one used here based on your local installation of VirtualBox as part of the cdk-setup-config script)

Step 2

You will see a page similar to the below screenshot with default data entered into the form. 

Click the blue "New Process" button in the top right-hand corner, then click the blue "submit" button in the bottom right-hand corner. This will submit a new mortgage application.

A green pop-up panel across the top of the screen will appear with the process id (in the screenshot below, process id 7).

Step 3

Go to the panel labelled "Sale Price" and change the value from 14000 to 160000.

Click the blue "New Process" button in the top right-hand corner, then click the blue "submit" button in the bottom right-hand corner. This will submit a 2nd mortgage application.

A green pop-up panel across the top of the screen will appear with the process id (in the screenshot below, process id 8).

 

Demo Steps: Lender / Admin UI

 

Step 1

To start the demo, please go to any internet browser and use this link: http://mortgage-entando-lender.192.168.99.130.nip.io/mortgage-entando-lender

(The IP address you use will differ from the one used here based on your local installation of VirtualBox as part of the cdk-setup-config script)

Step 2

Initially, you will see a page similar to the below screenshot without any processes being displayed.

Step 3

After Step 3 of the “Demo Steps: Applicant/Customer UI” has been performed (or click on your browser's refresh button), the screen above should be replaced with the screen below:

Step 4

Click on the green "Diagram" button on the right-hand side of the process with id 7. The red box represents the status of the process (i.e. where in the process it is up to). Click on the blue box with the “x” (in it in the top right-hand corner) to close the BPM PROCESS DIAGRAM view.

Step 5

Click on the green "Diagram" button on the right-hand side of the process with id 8. The red box represents the status of the process. Click on the blue box with the “x” (in it in the top right-hand corner) to close the BPM PROCESS DIAGRAM view.

Note the difference between the 2 BPM PROCESS DIAGRAM views as to where the applications are up to.

Step 6

From the lender home page, click on the blue "Claim" button of both active mortgage applications (process id 7 & 8).

A green pop-up panel will appear for each mortgage application with the text "Success Task N claimed successfully".

Step 7

The screen will refresh and the claimed processes will disappear from the list.

Terry Lee
Terry Lee
Enterprise Application Integration Architect, specialising in webMethods, Red Hat. Solution architect and team lead experiences in global enterprise EAI implementation in HK, Taiwan, China, and Australia. Currently based in Melbourne, Australia. Extensive integration experience in Banking, Finance, High Tech Manufacturing, Logistics, Utility, Defence, Gambling, Superannuation, Garments Manufacturing, Beverage Manufacturing, and Consumer Electronic Manufacturing.

Related Posts

How data-driven insights can transform your business

All businesses have processes, from payroll to patient admissions. Often, the larger the organisation, the more unwieldy its processes can become.

Leonardo at 2019 Gartner Symposium ITXPO Gold Coast

Leonardo will be exhibiting at 2019 Gartner Symposium / ITXPO Gold Coast. We will be talking about how we drive end-to-end process improvement - from business architecture and modelling to process mining and automation, integration and platform- implemented for clients using an agile, scalable delivery model.

10 Common Problems in Container Adoption - And How to Fix It

The Compelling Origins of Containers A number of years ago, it become clear that the rise of container platforms was more than just a passing technology trend.  A genuine technology shift was taking place that would undoubtedly change the IT industry forever. Early indicators were everywhere.  Investment by the largest software industry giants was significant, as was their marketing positioning.  Pivotal and IBM were aggressive with Cloud Foundry and Blue Mix.  Red Hat was progressive with Openshift and receiving industry praise.  Docker Inc stormed onto the scene.  Then Google started the Kubernetes opensource project with immediate impact. Locally, there were also strong indicators.  MeetUp groups were started and quickly became well-attended - especially the Docker meetups based in Australia.  In the early days, the meetings were sold-out, and eager attendees weren't able to secure a spot.   After a humble start, the Kubernetes MeetUp was became very popular and continues to be so to this day. There was something brewing, and everyone wanted to be a part of it.