Siebel Order Management Guide Addendum for Communications > Workflows for Employee Asset-Based Ordering > Workflows to Edit Order Line Items >

SIS OM Add Service Charge Order Sub-Process


This workflow adds a one-time charge to a service instance for a disconnect order type. Figure 14 shows this workflow.

This workflow is called when a user customizes a product. The SIS OM Edit Service Order Line Item workflow calls this workflow as a subprocess.

Figure 14. SIS OM Add Service Charge Order Sub-Process Workflow

Workflow Description. This workflow performs the following actions:

  1. Traverse and Get Prod Ids. Recursively loops through the input property set (the complete hierarchy of service instances for the delete operation) and returns a list of the product IDs and corresponding integration IDs with a Service Bundle billing type, or with a Subscription billing type and Service Instance set to True.
  2. Query Details and Append. Queries each of the products and gets the penalty charge details, if any, to append to the input property set.

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

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

Traverse and Get Prod Ids

GetProductId

SIS OM PMT Service

Query Details and Append

AppendServiceCharge

SIS OM PMT Service

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