Siebel Communications Guide Addendum > Workflow Reference > Workflows to Enter Adjustments in the Billing Profile Portal >
CMUItemChargeAdjustmentWF
This workflow creates appropriate adjustment request detail when a user adjusts bill item charges. Figure 8 shows this workflow. A user initiates this workflow by clicking the Adjust button for item charges relating to a bill.
Figure 8. CMUItemChargeAdjustmentWF Workflow
|
Workflow Description. This workflow:
- 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.
- 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.
- Creates the adjustment request header and populates some of the header fields.
- Creates the adjustment request line item and populates the Request Amount and Approved Amount fields with the value in the Net Amount field in the Item Charges list in the billing profile portal.
- 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.
|
|
|
Create Invoice Header |
CMUInvoiceDataTransfer |
CMU Util UI Service |
Create Invoice Line Item |
CMUInvoiceDataTransfer |
CMU Util UI Service |
Create Adjustment Header |
CMUAdjustmentDataTransfer |
CMU Util UI Service |
Create Adjustment Line Item |
CMUAdjustmentDataTransfer |
CMU Util UI Service |
|