Siebel Finance Guide > Workflow Reference for Oracle FLEXCUBE Universal Banking in Siebel Finance > Oracle FLEXCUBE Universal Banking Workflow Reference >

FINS BIB Customer Info Inquiry Workflow


FINS BIB Customer Info Inquiry Workflow, shown in Figure 29, retrieves prospect information from the Siebel Finance database.

Figure 29. FINS BIB Customer Info Inquiry Workflow

Workflow Description. This workflow does the following:

  1. EIO to XML Hier. This step converts the format of the payload from EBM hierarchy to XML hierarchy.
  2. Get Cust Id, Type & MsmaxItemsId. This step retrieves the Customer ID, the Customer Type, and maxItems from the payload.
  3. EIO to XML Doc. This step converts the payload from EBM hierarchy to XML hierarchy for the XSL transform.
  4. Customer Type? This step checks the customer type that the payload intends to query.
  5. Account - Query. In the Account branch, this step queries the Siebel Finance database for account details using the account ROW_ID retrieved from the payload.
  6. Account - IIO to XML Doc. In the Account branch, this step converts the format of the payload from IIO to XML Doc.
  7. Account - XSLT Service - IIO to EIO. In the Account branch, this step transforms the Account details retrieved from the Siebel Finance database from IIO hierarchy to EBM hierarchy.
  8. Contact - Query. In the Contact branch, this step queries the Siebel Finance database using the account ROW_ID retrieved from the payload.
  9. Contact - IIO to XML Doc. In the Contact branch, this step converts the format of payload from IIO to XML Doc.
  10. Contact - XSLT Service - IIO to EIO. In the Contact branch, this step transforms the Contact details retrieved from the Siebel Finance database from IIO hierarchy to EBM hierarchy.
  11. XML Doc to EIO. In the Contact branch, this step converts the response payload from XML Doc format to EBM hierarchy.
  12. XSLT Error Service - XML to EIO. This step handles errors. If an error occurs at any step in the workflow, this step creates a response payload with the error code and the error message and sends it to Oracle FLEXCUBE Universal Banking.
  13. Is Error Path. This step checks whether an error occurred. If an error occurred, this step returns an error message.
  14. Set Transaction Code. This step sets the transaction code for the response payload.
Siebel Finance Guide Copyright © 2016, Oracle and/or its affiliates. All rights reserved. Legal Notices.