Siebel Order Management Guide Addendum for Communications > Workflows for Employee Asset-Based Ordering > Workflows to Process Time-Based Offerings >

SWISetTBOEndDate Workflow


This workflow calculates the Service End Date of a Time Based Offering product by using the Service Start Date and the attribute values configured for this product in the orders.

This workflow is a subprocess. This workflow is called from the SetFieldValue and Dynamic Pricing Procedure workflows when the Status of an order is updated from Pending to Open, or when the order is repriced.

Figure 108 illustrates the SWISetTBOEndDate workflow.

Figure 108. SWISetTBOEndDate

Workflow Description. This workflow performs the following actions:

  1. Get LIC Value. From the row sets passed, returns the Language Independent Code (LIC) values from the display values.
  2. Get XA. Returns the Extended Attribute (XA) values that are configured for the Time Based Offering product.
  3. Set End Date. Calculates the end date.

Table 107 describes the steps in this workflow that call business service methods.

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

Get LIC Value

PopulateAttrLICValue

Pricing Manager

Get XA

Conditional Action Transform

Row Set Transformation Toolkit

Set End Date

Conditional Action Transform

Row Set Transformation Toolkit

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