Siebel Order Management Guide Addendum for Communications > Workflows for Employee Asset-Based Ordering > Workflows to Modify a Service Item >

SIS OM Add Service Charge Sub-Process


This workflow adds a one-time charge to a service instance for a disconnect, move, suspend, or remove order type. Figure 22 shows this workflow.

This workflow is called when a user performs a MACD operation. The following workflows call this workflow as a subprocess:

  • SIS OM Edit Complex Asset Workflow
  • SIS OM Disconnect Asset Sub-Process
  • SIS OM Suspend / Resume Sub-Process
  • SIS OM Move Process
Figure 22. SIS OM Add Service Charge 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, transfer, suspend, or resume 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 34 shows the steps in this workflow that call business service methods.

Table 34. 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.