CMUInvoiceAdjustmentWF

This workflow creates appropriate adjustment request detail when a user adjusts an entire bill.

The following image shows this workflow.

A user initiates this workflow by clicking the Adjust button for an entire bill.

This image is described in surrounding text.

Workflow Description

This workflow performs the following actions:
  1. Create Invoice Header. Calls the CMUInvoiceQueryWF workflow to check if the bill exists in the Siebel database. If the bill does not exist, then it creates the bill header. For more information, see CMUInvoiceQueryWF.

  2. Create Adjustment Header. Creates the adjustment request header, and defaults the Request Amount and the Approved Amount to 0. The Bill Number is populated with the Bill Number of the bill on which the adjustment is being made. The Adjustment Class is set to Billed for all adjustments made on the bill, whether at the item, event, or bill level.

  3. Goto Adjustment View Sub Process. Calls the CMU Adjustment View Sub Process to navigate to the adjustment view. For more information, see CMU Adjustment View Sub Process.

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 Adjustment Header

CMUAdjustmentDataTransfer

CMU Util UI Service