Siebel Energy Guide > Multi-Site Quotes in Siebel Energy > Workflows for Multi-Site Quotes >

MS Quote Preview Item Wrapper Workflow


This workflow gets the multi-site quote in integration object format, validates the quote, and, if the quote is valid, calls the MS Quote Preview Item Process workflow to execute the decomposition process for the quote. This workflow is called when you click the Preview Order button.

Figure 14 shows this workflow.

Figure 14. MS Quote Preview Item Wrapper Workflow

Workflow Description. This workflow performs the following actions:

  1. Set Processing Status to Queued. This step sets the Process Status field to a value of Queued to indicate that the current multi-site quote is in the queue for the decomposition process.
  2. Generate IO. This step queries the multi-site quote by using the SIS OM MS Quote integration object.
  3. ValidateMSQ. This step calls the ValidateMSQ method in the MSQ Service business service to validate the input (MS Quote).
  4. Set Process Statusto Not Processed. This step processes any exception in the previous step, and updates the Process Status field to a value of Not Processed.
  5. Async? This step uses the value in the Enable Multi Site Quote Async system preference to determine to execute the decomposition process in asynchronous mode or synchronous mode. If the system preference is TRUE, then the decomposition process is executed in asynchronous mode. If the system preference is FALSE, then the decomposition process is executed in synchronous mode.
  6. Call MS Quote Preview Item Process. This step calls the MS Quote Preview Item Process workflow to execute the decomposition process in synchronous mode. For more information, see MS Quote Preview Item Process Workflow.
  7. Submit Async Request. This step submits a server request to run the MS Quote Preview Item Process workflow in asynchronous mode.
Siebel Energy Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.