Use Case: Work with Draft Usage Rating
Business Context
The Draft state in Conga Billing's usage rating workflow is the mechanism that provides a controlled environment. A usage input in Draft state has been entered into the system but has not yet been rated — it carries no Rated Amount and has no effect on the Billing Schedule Record (BSR) or Billing Header (BH) until it is explicitly rated. This allows billing analysts to manage large volumes of usage data with confidence, correcting errors and validating estimates before committing amounts to the billing lifecycle.
Requirement
A Billing Analyst needs to enter usage data for a customer's cloud infrastructure subscription, validate the expected rated amounts before committing to a final rating and then rate the validated usage inputs. The generated billing schedule must reflect accurate, validated usage amounts before invoice generation is triggered.
Scenario
A Billing Analyst needs to enter usage data for a customer's cloud infrastructure subscription, validate the expected rated amounts before committing to a final rating and then rate the validated usage inputs.
| Sequence | Quantity | Adjustment Amount | Adjustment Type |
|---|---|---|---|
| 1 | 100 | 120 | List Price Override |
| 2 | 200 | 150 | List Price Override |
| 3 | 300 | 275 | List Price Override |
| 4 | 999999 | 500 | List Price Override |
Enter the quantity through Usage Input: Create usage inputs to capture the usage data. For more information, see Creating Usage Inputs.
(Draft) Process the usage inputs: The draft usage rating enables you to see the forecasted billable amount for the submitted usage inputs before you actually rate them.
This helps you to
- Edit the quantity, add more inputs, etc., before you perform the actual rating.
- Use this amount as a source for your Revenue Forecast requirements.
Once you are comfortable with the draft computed data, you can process them to get the rated amount.
| Usage Input ID | Quantity | Status | Rated Amount | (Draft) Rated Amount |
|---|---|---|---|---|
| UI-0000300101 | 80 | Draft | — | USD 9600.00 |
| UI-0000300102 | 150 | Draft | — | USD 19500.00 |
| UI-0000300103 | 300 | Draft | — | USD 82500.00 |
Rate the Usage Inputs: After reviewing the (Draft) Rated Amount, the Billing Analyst selects all three usage inputs and initiates the Rate action. The billing engine populates the Rated Amount field on each usage input record.
| Usage Input ID | Quantity | Rated Amount | Status |
|---|---|---|---|
| UI-0000300101 | 80 | USD 9600.00 | Rated |
| UI-0000300102 | 150 | USD 19500.00 | Rated |
| UI-0000300103 | 300 | USD 82500.00 | Rated |
Initiate Billing and Invoicing: Once the billing analyst has reviewed and validated the usage input data, they initiate the billing process. The system generates billing schedules that accurately reflect the approved usage amounts. When invoicing is subsequently initiated, the invoicing engine uses these billing schedules to generate accurate invoices based on the validated usage data.
- Elimination of billing errors before invoice generation.
- Operational efficiency through draft rating.
- Controlled correction workflow without billing disruption.
