Executing the Corporate Payments Solution Scenario using Business Space

The Corporate Payments Solution Scenario interacts with other banking systems and networks to carry out a credit or a debit transaction. The partners can use different modes to access the banking system. The interbank transactions take place across different networks depending on geographies. The customer sends out a credit initiation request to a bank. The bank accepts it, processes it, and sends out a payment status report back to the customer. For all these communications the ISO-20022 message standards are used. This Corporate Payments can be executed in Business Space using the procedure provided here.

A bank officer can execute the Corporate Payments Solution Scenario in Business Space by logging on to Business Space, initiating a request, providing details using forms, and submitting the data for processing. A bank manager can then verify and authorize the required transactions using Business Space.

Note: Some of the fields, used in the forms, for this Solution Scenario are programmed using basic validations. You can verify the validation for the field by moving the mouse pointer over the field.

The fields in which data is required are labeled with a * and have a different color. The Submit button in the form is disabled until you provide a value in all such fields in a form.

You can start the Solution Scenario in Business Space to view the Getting Started Widget. The Getting Started Widget lists the assets and the steps for using the Solution Scenario.

Table 1. Widgets to roles mapping
Roles Submit Approval All dashboards Process instance
Bank Officer Yes N/A N/A N/A
Bank Manager N/A Yes Yes N/A
Process Owner N/A N/A N/A Yes
Before you begin
Ensure that the following prerequisites are complete before you execute the Solution Scenario.
  • Add and configure users and groups.
  • Verify that the Corporate Payments Solution Scenario artifacts are successfully installed in WebSphere® Process Server.

Accessing the Corporate Payments Business Space

When using Business Space to view the Solution Scenario execution, you need to log in to the Business Space. This involves providing login details and viewing various pages that are part of the Corporate Payments space.

Procedure
  1. Open the Business Space portal.
  2. Log on to Business Space with the User ID as Adam.
  3. Open the Corporate Payments space and verify that the following pages are displayed.
    • Getting Started
    • My Tasks
    • Corporate Payments Process
    • Corporate Payments Process Check
    • Corporate Payments Dashboard
    • Corporate Payments Performance
    • Corporate Payments Analysis
    • Corporate Payments Reports
    Note: This Solution Scenario is configured to display the Corporate Payments space by default.

Accepting transaction details

After logging to the Corporate Payments space, a Submit Corporate Payments Request can be created. The Submit Corporate Payments Request form can be used to provide the customer details along with the transaction amounts.

Procedure
  1. Open the My Tasks page.
    Note: The My Tasks page is displayed by default the first time you log on to the Business Space.
  2. In the Task Definitions List widget, select the Submit Corporate Payments Request check box and click the Create an instance from this task template icon Create an instance from this task template icon. The Submit Corporate Payments Request form is displayed in the Task Information widget.

  3. Provide the required information in the form, and click Submit. The Transaction Approval task is displayed in the Tasks List widget for transaction amounts over 1,000. The View Corporate Payments Response task is displayed in the Tasks List widget for transaction amounts less than 1,000.
    Note: Select the All - Assess and work on tasks option from the list that is displayed in the Tasks List widget to view the task.

Approving the transaction

Depending on the transaction amount provided in the Submit Corporate Payments Request form, the request is sent for an approval to the Bank manager. If the transaction amount exceeds 1000, the bank manager must approve the transaction using the Payment Approval Request form.

Procedure
  1. Log on to Business Space using the User ID and password for Martha, the Bank Manager.
  2. Open the My Tasks page from the Corporate Payments space.
  3. Select the Transaction Approval check box from the Tasks List widget, and select Accept from the Actions list. The Transaction Approval task is displayed in the My Tasks widget.
    Note: Select the All - Assess and work on tasks option from the list that is displayed in the Tasks List widget to view the task.
    Tip: You can also click the Accept and edit the task icon Accept and edit the task icon to open the form.
  4. Select the Transaction Approval check box from the My Tasks widget, and select Edit from the Actions list. The Payment Approval Request form is displayed in the Task Information widget.
  5. View the transaction details, click Approve, and click Submit.
    Note: You can click Reject to reject the transaction request.

Viewing the transaction request

After the approval of the transaction, the bank officer can view the status of the payment as received or rejected in the Transaction status.

Procedure
  1. Log on to Business Space using the User ID and password for Adam, the Bank Officer.
  2. Open the My Tasks page from the Corporate Payments space.
  3. Select the View Corporate Payments Response check box from the Tasks List widget, and select Accept from the Actions list. The View Corporate Payments Response task is displayed in the My Tasks widget.
    Note: Select the All - Assess and work on tasks option from the list that is displayed in the Tasks List widget to view the task.
    Tip: You can also click the Accept and edit the task icon Accept and edit the task icon to open the form.
  4. Select the View Corporate Payments Response check box from the My Tasks widget, and select Edit from the Actions list.
  5. View the transaction number and the payment status in the form displayed and click Submit.

Viewing reports

The Solution Scenario provided with the WebSphere Banking Content Pack includes different pages that are customized to display reports. These reports can be used for further analysis.

After you submit the request, the information can be viewed for analysis on the following pages.

Corporate Payments Dashboard

The Corporate Payments Dashboard page contains widgets that provide information about Messages, transaction percentage, critical KPI overview, and so on, related to the transaction request raised.

The details for the widgets displayed on the Corporate Payments Dashboard page are given in the following table.

Table 2. Corporate Payments Dashboard page - widgets
Widget Description
Worldwide Distribution of Transactions - Current Month The world map displays the transaction statistics for three countries, US, CN, and GB.
Critical KPI Overview - Current Month The graph displays the transaction details for the current month.
Transaction Percentage by Country The pie chart displays the transactions received for each country.
Transaction Verification Distribution The pie chart displays the transactions verified for each country.
Messages The measures widget displays the business measure alerts.
Note: You can drill down to view and further analyze the attributes of report values. To drill down, double-click a drillable field on the graph or diagram that you want to analyze. To return to the previous level, right-click a value and click Drill Up. You can also click Display menu icon from the Instances widget title bar, and click Refresh.

Corporate Payments Performance

The Corporate Payments Performance page contains widgets that provide information about number of rejected payments by network related to the transaction request raised.

The details for the widgets displayed on the Corporate Payments Performance page are given in the following table.

Table 3. Corporate Payments Performance page - widgets
Widget Description
Number of Rejected Payments by Network - Current Month The full gauge diagram displays the number of transactions rejected for the SEPA and SWIFT network.
Note: You can drill down to view and further analyze the attributes of report values. To drill down, double-click a drillable field on the graph or diagram that you want to analyze. To return to the previous level, right-click a value and click Drill Up. You can also click Display menu icon from the Instances widget title bar, and click Refresh.

Corporate Payments Analysis

The Corporate Payments Analysis page contains widgets that provide information about transaction percentage and payments details related to the transaction request raised.

The details for the widgets displayed on the Corporate Payments Analysis page are given in the following table.

Table 4. Corporate Payments Analysis page - widgets
Widget Description
Transaction Percentage by Status The pie chart displays the status of the transactions received and rejected.
Transaction Percentage by Network The pie chart displays the number of transactions transferred over the SEPA or the SWIFT network.
Payment Details The widget displays the details for the transaction payments submitted and processed.
Note: You can drill down to view and further analyze the attributes of report values. To drill down, double-click a drillable field on the graph or diagram that you want to analyze. To return to the previous level, right-click a value and click Drill Up. You can also click Display menu icon from the Instances widget title bar, and click Refresh.

Corporate Payments Report

The Corporate Payments Report page contains widgets that provide information about payment amount, transaction number, and so on, related to the transaction request raised.

The details for the widgets displayed on the Corporate Payments Report page are given in the following table.

Table 5. Corporate Payments Report page - widgets
Widget Description
Payment Amount Report The line graph displays the payments received over a period.
Transaction Number Report The line graph displays the number of transactions over a period.
Average Transaction Approval Time Report The line graph displays the average approval time over a period.
Note: You can drill down to view and further analyze the attributes of report values. To drill down, double-click a drillable field on the graph or diagram that you want to analyze. To return to the previous level, right-click a value and click Drill Up. You can also click Display menu icon from the Instances widget title bar, and click Refresh.

Viewing the Corporate Payments process flow

The Corporate Payments process flow can be viewed as published using the WebSphere Business Compass or as inflight process that displays the services used and the sequence in which they are processed.

View the Corporate Payments Process on the following pages.

Corporate Payments Process

The artifacts, users, and roles used in the Solution Scenario can be viewed in the Corporate Payments Process page.

The details for the widget displayed on the Corporate Payments Process page is given in the following table.

Table 6. Corporate Payments Process page - widgets
Widget Description
Draft Artifacts Navigate and view the artifacts used in the Solution Scenario.
Publishing Server Access Control Navigate and view the users and roles provided for the Solution Scenario.

Corporate Payments Process Check

The Corporate Payments Process Check page contains a process flow that shows the sequence of the services executed for every transaction inquiry request raised using the use case. The human tasks that show the flow for this process are displayed in green on this page.

The details for the widgets displayed on the Corporate Payments Process Check page are given in the following table.

Table 7. Corporate Payments Process Check page - widgets
Widget Description
Instances The instances of the requests and responses created can be viewed in this widget.
Diagrams This dynamic process flow diagram displays the state of the transaction. Select an item from the Instances widget to view the run time transaction flow in this widget.