Siebel Communications Guide Addendum > Workflow Reference > Workflows to Enter Adjustments in the Billing Profile Portal >

CMUBalanceDetailsEventAdjustmentWF


This workflow creates appropriate adjustment request detail when a user adjusts a resource balance. Figure 12 shows this workflow.

A user initiates this workflow by clicking the Adjust button for a resource balance total relating to events.

Figure 12. CMUBalanceDetailsEventAdjustmentWF Workflow
Click for full size image

Workflow Description. This workflow:

  1. Calls the CMUInvoiceQueryWF workflow to check if the bill exists in the Siebel database. If the bill does not exist, creates the bill header. For more information, see CMUInvoiceQueryWF Workflow.
  2. Calls the CMUItemChargeQueryWF workflow to check if the item charge exists in the Siebel database. If the item charge does not exist, creates the bill line item. For more information, see CMUItemChargeQueryWF Workflow.
  3. Calls the CMUEventDetailsQueryWF workflow to check if the bill event detail exists in the Siebel database. If the bill event detail does not exist, creates the bill event detail. For more information, see CMUEventDetailsQueryWF.
  4. Creates the adjustment request header and populates some of the header fields.
  5. Creates the adjustment request line item and populates the Request Value and Approved Value fields with the value in the After A/R Actions field in the Non-Currency Balance Impacts for Event list in the billing profile portal.
  6. Calls the CMU Adjustment View Sub Process to navigate to the adjustment view. For more information, see CMU Adjustment View Sub Process Workflow.

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

Create Invoice Header

CMUInvoiceDataTransfer

CMU Util UI Service

Create Invoice Line Item

CMUInvoiceDataTransfer

CMU Util UI Service

Create Invoice Details

CMUInvoiceDataTransfer

CMU Util UI Service

Create Adjustment Header

CMUAdjustmentDataTransfer

CMU Util UI Service

Create Adjustment Line Item

CMUAdjustmentDataTransfer

CMU Util UI Service

Siebel Communications Guide Addendum Copyright © 2008, Oracle and/or its affiliates. All rights reserved. Legal Notices.