Siebel Communications Guide Addendum > Workflow Reference > Workflows to Modify a Service Item >

SIS OM Add Service Charge Sub-Process


This workflow adds a onetime charge to a service instance for a disconnect, move, suspend, or remove order type. Figure 25 shows this workflow.

The following workflows invoke 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 25. SIS OM Add Service Charge Sub-Process Workflow
Click for full size image

Workflow Description. This workflow:

  1. 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.
  2. Queries each of the products and gets the penalty charge details, if any, to append to the input property set.

Associated Business Service Methods. The following table shows the steps in this workflow that call 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 Communications Guide Addendum Copyright © 2008, Oracle and/or its affiliates. All rights reserved. Legal Notices.