Siebel Finance Guide > Workflow Reference for Oracle FLEXCUBE Universal Banking in Siebel Finance > Oracle FLEXCUBE Universal Banking Workflow Reference >
FINS BIB Customer Info Create SYNC Workflow
FINS BIB Customer Info Create SYNC Workflow, shown in Figure 28, creates a customer, either an account or contact in Siebel Finance and returns the Siebel ROW_ID of created record to Oracle FLEXCUBE Universal Banking.
Figure 28. FINS BIB Customer Info Create SYNC Workflow
|
Workflow Description. This workflow does the following:
- EIO to XML Hier. This step converts the format of the payload from EBM hierarchy to XML hierarchy.
- Get Cust Id, Type & Msg Id. This step retrieves the Customer ID, Customer Type, and the Message Id from payload.
- EIO to XML Doc. This step converts the payload from EBM hierarchy to XML hierarchy for the XSL transform.
- Customer Type? This step checks the customer type that the payload intends to create.
- XSLT Service - EIO to IIO - Account. In the Account branch, this step transforms the payload from EBM to IIO hierarchy.
- XML Doc To IIO - Account. In the Account branch, this step converts the payload from XML hierarchy to IIO format.
- Insert - Account. In the Account branch, this step saves the details of the Account received from Oracle FLEXCUBE Universal Banking to the Siebel Finance database.
- XSLT Service - IIO to EIO - Account. In the Account branch, this step inserts the ROW_ID of the Account created in Siebel Finance in response to the payload sent back to Oracle FLEXCUBE Universal Banking.
- XSLT Service - EIO to IIO - Contact. In the Contact branch, this step transforms the payload from EBM to IIO hierarchy.
- XML Doc To IIO - Contact. In the Contact branch, this step converts the payload from XML hierarchy to IIO format.
- Insert - Contact. In the Contact branch, this step saves the details of the Contact received from Oracle FLEXCUBE Universal Banking to the Siebel Finance database.
- XSLT Service - IIO to EIO - Contact. In the Contact branch, this step inserts the ROW_ID of the Contact created in Siebel Finance in response to the payload sent back to Oracle FLEXCUBE Universal Banking.
- XML Doc to EIO. In the Contact branch, this step converts the response payload from XML Doc format to EBM hierarchy.
- 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 to send it back to Oracle FLEXCUBE Universal Banking.
|