Siebel Order Management Guide Addendum for Communications > Workflows for Promotion Groups > Workflows That Validate Quotes and Orders >

ISS Promotion Verify SubProcess Workflow


This workflow is used to check invalid promotions and promotion groups in the current quote or order. This workflow is called by the VerifyPromotion signal.

Figure 136 illustrates this workflow.

Figure 136. ISS Promotion Verify SubProcess Workflow

Workflow Description. This workflow performs the following actions:

  1. Get Context. Gets the necessary parameters from the Context Service when the workflow is called by the Signal mechanism.
  2. Clear Messages. Clears the previous UMF messages.
  3. Check Promotion Related. Checks whether the current quote or order includes a promotion or promotion-related items.
  4. Has Promotion? Checks whether any unverified promotions or promotion groups exist.
  5. Commitment Compliance Check. Checks whether any commitment is broken by calling the ISS Promotion Commitment Compliance Check SubProcess workflow.
  6. Violate Commitment Compliance. Checks whether any commitment is broken.
  7. Integrity Check. Checks the integrity of the items in the current quote or order.
  8. Violate Integrity. Checks whether any integrity violations exist.
  9. Verify Membership. Checks the integrity of the membership items in the current quote or order.
  10. Violate Valid Membership. Checks whether any membership integrity violations exist.
  11. Load Commitment Message. Loads the UMF message for a commitment.
  12. Load Integrity Message. Loads the UMF message for an integrity check.
  13. Load Membership Message. Loads the UMF message to check the membership integrity.
  14. Promotion Recommendation. Creates promotion recommendations that are based on items in the current quote or order, by calling the ISS Promotion Recommendation SubProcess workflow.
  15. Continue Recom? Checks whether to continue with the promotion recommendation.

Table 131 shows the steps in this workflow that call business service methods.

Table 131. Associated Business Service Methods
Workflow Step
Method Called
In Business Service

Get Context

GetContext

ISS Promotion Management Service

Clear Messages

ClearMessages

ISS Promotion Management Service

Check Promotion Related

CheckPromInCurrDoc

ISS Promotion Management Service

Integrity Check

IntegrityCheck

ISS Promotion Management Service

Verify Membership

VerifyMembership

ISS Promotion Agreement Manager

Load Commitment Message

LoadMessage

ISS Promotion Agreement Manager

Load Integrity Message

LoadMessage

ISS Promotion Agreement Manager

Load Membership Message

LoadMessage

ISS Promotion Agreement Manager

Siebel Order Management Guide Addendum for Communications Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.