Orders can originate from various sources, like Conga CPQ, CLM, or external systems. Apart from this, existing CPQ customers can create ALIs. Irrespective of their origin, the OLIs or ALIs are billed in more or less the same way. Conga Billing provides you the flexibility to select the pricing source as OLI or ALI. Based on the pricing source chosen in the Billing Settings, the pricing information can be fetched either from the OLI or ALI. If the pricing source is set to OLI, Billing fetches all the information, including the pricing information, to create the BH, from the OLI. If the pricing source is ALI, during the creation of the BH, Billing fetches the pricing information from the ALI associated with the OLI.

image-2024-3-7_13-7-26.png

When the Order Line Item is selected as a pricing source, the Billing Header fields are fetched from OLI.

When the Asset Line Item is selected as a pricing source, the following Billing Header fields are sourced from the ALI:

BH Data

Fetched from ALI Field

BH Data

Fetched from ALI Field

Pricing SourceUpdated to Asset Line ItemBilling FrequencyFetched from the Billing Frequency field of the ALI
Price TypeFetched from the Price Type field of the ALITCV (Sales)Fetched from the Asset TCV field of ALI
Asset Line ItemThe ID of the Active ALI associated with the OLIBillable Amount from Current Order LineFetched from the Net Price field of the ALI
Billing Start DateFetched from the Original Start Date field of the ALINet Unit PriceFetched from the Net Unit Price field of the ALI
Billing End DateFetched from the End Date field of the ALI Selling TermFetched from the Selling Term field of the ALI

Computing TCV (Sales) Based on Pricing Source

You have the flexibility to select the pricing source at the Billing Settings level. This selection impacts the computation of the value of the TCV (Sales) field on the BH. Exclusively for new sales operations, you must select the pricing source from the Billing Settings. For, any further operations like Renewal, Amendment, or Cancellation, on the product or the service, the existing value of the pricing source on the billing header is considered.

When the Pricing Source is Asset Line Item

  • If the Pricing Source is set to Asset Line Item, then TCV (Sales) is always updated from the Asset TCV field of the ALI.
  • To complete a Renewal or Cancellation operation, the BH is called by Conga Billing. A new OLI ID on the Current Order Line Item field is created for each operation. However, the TCV (sales) is fetched from the Asset TCV field of ALI for every instance and the TCV (Sales) field is progressively updated as shown: 

    BH IDAsset Line Item IDCurrent OLI IDCurrent OLI Line StatusALI Associated to Current OLIAsset TCV of ALITCV (Sales)Remarks
    BH-1ALI-1OLI-1NewALI-1USD 1,200.00USD 1,200.00TCV (sales) fetched from the Asset TCV field of ALI
    BH-1ALI-1OLI-12RenewedALI-1USD 2,400.00USD 2,400.00TCV (sales) fetched from the Asset TCV field of ALI
    BH-1ALI-1OLI-29CancelledALI-1USD 0.00USD 0.00TCV (sales) fetched from the Asset TCV field of ALI

When the Pricing Source is Order Line Item

  • TCV (Sales) is computed based on the Net Price during the New Sales.
  • For Renewal and Cancellation, TCV (Sales) is equal to the sum of the previous TCV (Sales) and Delta Price captured on the billing header as shown:

    BH IDALI IDCurrent OLICurrent OLI Line StatusNet Price on Current OLIDelta Price on Current OLITCV (Sales)Remarks
    BH-1NAOLI-1NewUSD 1,200.00NAUSD 1,200.00TCV (Sales) is equal to the Net Price field on Current OLI
    BH-1NAOLI-15RenewedUSD 1,500NAUSD 2,700.00TCV (Sales) = Previous TCV (USD 1,200.00)  + Net Price on Current OLI
    BH-1NAOLI-32CancelledNA

    USD 1,000.00

    USD 1,700.00TCV (Sales) = Previous TCV (USD 2,700.00) + Delta Price on Current OLI