Siebel CRM Siebel Mobile Guide: Connected Siebel Innovation Pack 2017, Rev. A E52426-01 |
|
Previous |
Next |
View PDF |
This group of workflows controls processing for Siebel Finance-related interview sessions, which can be conducted from your Siebel Mobile or Siebel desktop application. It includes the following workflows:
This workflow manages an interview session from OPA for a particular type of needs analysis for an account. This workflow:
Is called from the following Business Component: FINS Needs Analysis Account.
Contains the following Business Component User Properties:
Name: BCPreseedField1
Value: Rulebase:FINS Needs Analysis.Rule Base
Name: BCPreseedField2
Value: SeedAccountId:FINS Account - Mobile.Id
Name: WFInputArgs1
Value: Business Service:OPA Interview Framework Service
Name: WFInputArgs2
Value: Method:InvokeWorkflow
Name: WFInputArgs3
Value: GotoViewName:FINS Account Recommendation View - Mobile
Name: WFInputArgs4
Value: WorkflowName:FINS Needs Analysis Account Main Workflow
Name: WFInputArgs5
Value:MappingName:FINSCheckingAccountMappings
Uses the following Business Component Class: CSSBCFINSIntw.
Note that this is a specialized class for business components, which supports the following business component user properties:
BCPreseedField<x> where x is any positive number, and prepares the property set in format [Rulebase]=<Value of BC field FINS Needs Analysis.Rule Base>.
WFInputArgs<x> where x is any positive number, and prepares the property set in format [Business Service] = "OPA Interview Framework Service".
Uses the following Apply Button method: StartFINSInterview.
The FINS Needs Analysis Account Main workflow is the driver workflow to start a needs analysis for an account. Figure 11-1 shows this workflow.
A customer calls the FINS Needs Analysis Account Main workflow by selecting an option (a type of needs analysis) in the Needs Analysis applet on the Account 360 View of the Siebel Mobile application for Siebel Finance.
Workflow Description. This workflow performs the following actions:
Is Resume. This step determines whether the action for the interview request applies to resuming an existing interview.
Get Preseed Data. This step calls the Oracle Policy Automation (OPA) Get PreSeed Data Workflow.
OPA Interview Sub WorkFlow. This step calls the OPA Interview Service Sub Workflow.
Get Snapshot data. This step calls the Upsert Record method from the PUB OPA Utilities Service business service.This method reads the saved interview session with base64 data.
User Interact Step. This step evaluates the user action to render the interview session. The following events are configured in this step:
FrameEventMethodWFSave
FrameEventMethodWFNavigate
FrameEventMethodWFSubmit
FrameEventMethodWFMyApplications
FrameEventMethodWFClose
Has Any Error. This step determines whether the OPA response contains an error.
Is Session Active. This step determines whether an active interview session exists.
Is Submit Action. This step determines whether the user taps the Submit button in the interview session.
Is Snapshot. This step determines whether the user taps the Save button in the interview session.
Is Last Screen? This step determines whether the screen that appears is the last screen of the interview session.
Is Application Present. This step determines whether an application record already exists for the interview session.
Upsert Application. This step calls the UpsertRecord method from the PUB OPA Utilities Service business service. The input arguments to this method are the business component, business object, search spec, input fields, and output fields. This method returns the Id and application number.
Handle Exception. This step calls the Error Handling method from the OPA Interview Framework Service business service if errors or Simple Object Access Protocol (SOAP) fault exceptions occur during the OPA outbound proxy call. The input arguments to this method are the fault code and fault string.
Save Snapshot Data. This step calls the UpsertRecord method from the PUB OPA Utilities Service business service. The input arguments to this method are the business component, business object, search spec, input fields, and method. This method creates the interview session record with base64 data.
Convert OPA Submit Data IO to Siebel IO. This step calls the OPA Process Submit Data Workflow.
Create Application. This step calls the UpsertRecord method from the PUB OPA Utilities Service business service. The input arguments to this method are the business component, business object, search spec, input fields, and output fields. This method creates the application record with a Save status, and returns the Id and application number.
Is Submit Screen Last Screen. This step determines whether the screen that appears is the last screen of the interview session.
OPA End Interview. This step calls the OPA End Interview Workflow.
Has Any Error. This step determines whether the OPA response contains an error.
Show Error. This step calls the ShowErrors method from the OPA Interview Framework Service business service to show the errors that occurred when sending the request to OPA.
Clear Flags. This step calls the Clearflags method from the OPA Interview.
Go To Summary View. This step calls the GotoView method from the FINS Teller UI Navigation business service to navigate to the home page or the My Applications applet, depending on the user action.
This workflow manages an interview session from OPA for a particular type of needs analysis for a contact. This workflow:
Is called from the following Business Component: FINS Needs Analysis Contact.
Contains the following Business Component User Properties:
Name: BCPreseedField1
Value: Rulebase:FINS Needs Analysis.Rule Base
Name: BCPreseedField2
Value: SeedContactId:FINS Contact - Mobile.Id
Name: WFInputArgs1
Value: Business Service:OPA Interview Framework Service
Name: WFInputArgs2
Value: Method:InvokeWorkflow
Name: WFInputArgs3
Value: GotoViewName:FINS Contact Recommendation View - Mobile
Name: WFInputArgs4
Value: WorkflowName:FINS Needs Analysis Contact Main Workflow
Name: WFInputArgs5
Value:MappingName:FINSCheckingContactMappings
Uses the following Business Component Class: CSSBCFINSIntw.
This is a specialized class for business components, which supports the following business component user properties:
BCPreseedField<x> where x is any positive number, and prepares the property set in format [Rulebase]=<Value of BC field FINS Needs Analysis.Rule Base>.
WFInputArgs<x> where x is any positive number, and prepares the property set in format [Business Service] = "OPA Interview Framework Service".
Uses the following Apply Button method: StartFINSInterview.
The FINS Needs Analysis Contact Main workflow is the driver workflow to start a needs analysis for a contact. Figure 11-2 shows this workflow.
A customer calls the FINS Needs Analysis Contact Main workflow by selecting an option (a type of needs analysis) in the Needs Analysis applet on the Contact 360 View of the Siebel Mobile application for Siebel Finance.
Workflow Description. This workflow performs the following actions:
Is Resume. This step determines whether the action for the interview request applies to resuming an existing interview.
Get Preseed Data. This step calls the Oracle Policy Automation (OPA) Get PreSeed Data Workflow.
OPA Interview Sub WorkFlow. This step calls the OPA Interview Service Sub Workflow.
Get Snapshot data. This step calls the Upsert Record method from the PUB OPA Utilities Service business service.This method reads the saved interview session with base64 data.
User Interact Step. This step evaluates the user action to render the interview session. The following events are configured in this step:
FrameEventMethodWFSave
FrameEventMethodWFNavigate
FrameEventMethodWFSubmit
FrameEventMethodWFMyApplications
FrameEventMethodWFClose
Has Any Error. This step determines whether the OPA response contains an error.
Is Session Active. This step determines whether an active interview session exists.
Is Submit Action. This step determines whether the user taps the Submit button in the interview session.
Is Snapshot. This step determines whether the user taps the Save button in the interview session.
Is Last Screen? This step determines whether the screen that appears is the last screen of the interview session.
Is Application Present. This step determines whether an application record already exists for the interview session.
Upsert Application. This step calls the UpsertRecord method from the PUB OPA Utilities Service business service. The input arguments to this method are the business component, business object, search spec, input fields, and output fields. This method returns the Id and application number.
Handle Exception. This step calls the Error Handling method from the OPA Interview Framework Service business service if errors or Simple Object Access Protocol (SOAP) fault exceptions occur during the OPA outbound proxy call. The input arguments to this method are the fault code and fault string.
Save Snapshot Data. This step calls the UpsertRecord method from the PUB OPA Utilities Service business service. The input arguments to this method are the business component, business object, search spec, input fields, and method. This method creates the interview session record with base64 data.
Convert OPA Submit Data IO to Siebel IO. This step calls the OPA Process Submit Data Workflow.
Create Application. This step calls the UpsertRecord method from the PUB OPA Utilities Service business service. The input arguments to this method are the business component, business object, search spec, input fields, and output fields. This method creates the application record with a Save status, and returns the Id and application number.
Is Submit Screen Last Screen. This step determines whether the screen that appears is the last screen of the interview session.
OPA End Interview. This step calls the OPA End Interview Workflow.
Has Any Error. This step determines whether the OPA response contains an error.
Show Error. This step calls the ShowErrors method from the OPA Interview Framework Service business service to show the errors that occurred when sending the request to OPA.
Clear Flags. This step calls the Clearflags method from the OPA Interview.
Go To Summary View. This step calls the GotoView method from the FINS Teller UI Navigation business service to navigate to the home page or the My Applications applet, depending on the user action.
This workflow manages an interview session from OPA to apply for a product. This workflow:
Is called from the following Business Component: FINS Product.
Contains the following Business Component User Property:
Name: Named Method
Value: "StartApplCapture", "INVOKESVC", "FINS Product", "OPA Interview Framework Service", "InvokeWorkflow", "SeedAccountId", "[Acc Id]", "SeedLeadId", "[Lead Id]", "SeedProductId", "[Id]", "'MappingName'", "'FINSApplicationCaptureMappings'", "'Rulebase'", "'ApplicationCapture'", "'GotoViewName'", "'FINS Account Application View - Mobile'", "SeedProductName", "[Name]"
Uses the following Apply Button method: StartApplCapture.
The FINS Application Capture Main workflow drives the interview session to apply for a product by calling other workflows. Figure 11-3 shows this workflow.
A customer calls the FINS Application Capture Main workflow by selecting a product and then tapping Apply in the Recommendations view of the Siebel Mobile application for Siebel Finance.
Workflow Description. This workflow performs the following actions:
Is Resume. This step determines whether the action for the interview request applies to resuming an existing interview.
Upsert Oppty. Create an opportunity (application) for the given account.
Upsert Opty Product. For the opportunity created in Step 2, add the product for which the application capture process is taking place.
Get Preseed Data. This step calls the Oracle Policy Automation (OPA) Get PreSeed Data Workflow.
OPA Interview Sub WorkFlow. This step calls the OPA Interview Service Sub Workflow.
Get Snapshot data. This step calls the Upsert Record method from the PUB OPA Utilities Service business service.This method reads the saved interview session with base64 data.
User Interact Step. This step evaluates the user action to render the interview session. The following events are configured in this step:
FrameEventMethodWFSave
FrameEventMethodWFNavigate
FrameEventMethodWFSubmit
FrameEventMethodWFMyApplications
FrameEventMethodWFClose
Has Any Error. This step determines whether the OPA response contains an error.
Is Session Active. This step determines whether an active interview session exists.
Is Submit Action. This step determines whether the user taps the Submit button in the interview session.
Is Snapshot. This step determines whether the user taps the Save button in the interview session.
Is Last Screen? This step determines whether the screen that appears is the last screen of the interview session.
Is Application Present. This step determines whether an application record already exists for the interview session.
Upsert Application. This step calls the UpsertRecord method from the PUB OPA Utilities Service business service. The input arguments to this method are the business component, business object, search spec, input fields, and output fields. This method creates the application record with a Save status, and returns the Id and application number.
Handle Exception. This step calls the Error Handling method from the OPA Interview Framework Service business service if errors or Simple Object Access Protocol (SOAP) fault exceptions occur during the OPA outbound proxy call. The input arguments to this method are the fault code and fault string.
Save Snapshot Data. This step calls the UpsertRecord method from the PUB OPA Utilities Service business service. The input arguments to this method are the business component, business object, search spec, input fields, and method. This method creates the interview session record with base64 data.
Update Application Status. This changes the application status to Saved.
Convert OPA Submit Data IO to Siebel IO. This step calls the OPA Process Submit Data Workflow.
Transform Data. This uses the EAI Data Transformation Engine business service to transform OPA data to Siebel data using the following EAI data map: FINS Application Capture.
Create Application. This step calls the UpsertRecord method from the PUB OPA Utilities Service business service. The input arguments to this method are the business component, business object, search spec, input fields, and output fields. This method creates the application record with a Save status, and returns the Id and application number.
Is Submit Screen Last Screen. This step determines whether the screen that appears is the last screen of the interview session.
OPA End Interview. This step calls the OPA End Interview Workflow.
Has Any Error. This step determines whether the OPA response contains an error.
Show Error. This step calls the ShowErrors method from the OPA Interview Framework Service business service to show the errors that occurred when sending the request to OPA.
Clear Flags. This step calls the Clearflags method from the OPA Interview.
Go To Summary View. This step calls the GotoView method from the FINS Teller UI Navigation business service to navigate to the home page or the My Applications applet, depending on the user action.
Query Oppty. In the case of resuming an interview session, it queries the existing opportunity.