Siebel Pricing Administration Guide > Creating Product Offers > Workflow Reference for Product Offers >

RAF RunProcess Driver Workflow


RAF RunProcess Driver Workflow, shown in Figure 27, is invoked whenever there is a Run Process Action Type. It takes Context, Row Set, Active Doc Id, Asset Id and Account Id as input arguments.

Figure 27. RAF RunProcess Driver Workflow

Workflow Description. This workflow performs the following actions:

  • Fetch Workflow Parameters. This step calls the Query Transform method of the Row Set Transformation Toolkit business service to fetch the row set related to the Run Process action, querying the business component RAF Product Offer Workflow Parameters using the Action Id as the search specification.
  • Convert PS. This step calls the ConvertPS method of the RAF Product Offers business service, which is a specialized method that takes Context and the output of the previous step (that is, the Workflow Parameters row set) and merges the workflow parameters into the context which is the output.
  • Business Service 0. This step calls the GetFieldValue method of the CMU External Integration business service to extract Activity Description and Type from the context.
  • Dispatch Service. This step calls the CallPSPWorkflow method of the ISS PSP Dispatch business service, which takes Context, Row Set, Instance Name and PSPWorkflowName, which is the Workflow name defined in the Run Process Action, thus invoking the required workflow.
Siebel Pricing Administration Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.