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

MS Quote Preview Item Process Workflow


This workflow executes the logic for the decomposition process and generates the order line items for the multi-site quote. The MS Quote Preview Item Wrapper workflow calls this workflow.

Figure 15 shows this workflow.

Figure 15. MS Quote Preview Item Process Workflow

Workflow Description. This workflow performs the following actions:

  1. Set Process Status to Processing. This step updates the Process Status field to a value of Processing to notify the user that decomposition process started for the multi-site quote.
  2. Rev > 0. This step determines whether the revision number for the multi-site quote is greater than 0.
  3. DecomposeMSQ. This step calls the DecomposeMSQ method in the MSQ Service business service if the revision number is 0. This method uses the Cartesian product between the products and sites in each product group of the multi-site quote to generate the corresponding order line items.
  4. Decompose RevisedMSQ. This step calls the Decompose RevisedMSQ method in the MSQ Service business service if the revision number is greater than 0. This method uses the Cartesian product between the products and sites in each product group of the multi-site quote to generate the corresponding order line items for any product updates, site updates, and billing account changes.
  5. Update PG Dirty Flag to N. This step updates the Prod Grp Dirty Flag field to a value of N.
  6. Update Site Dirty Flg to N. This step updates the Site Dirty Flag' field to a value of N.
  7. Set Process Status to Completed. This step updates the Process Status field to a value of Completed.
Siebel Energy Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.