Billing Validation

From Varibill Documentation
Jump to: navigation, search

To ensure your billing runs smoothly Varibill validates your billing data as well as the setup of your clients, contracts, products and prices. This can be done by selecting "Validate Billing Data". Only cycles to which clients are linked will be validated and each cycle is validated separately. Only "Open" billed cycles are validated.

All errors for a specific billing cycle must be resolved before billing can proceed. Use the resolution options as a guideline to resolve them. A warning is not as severe as an error and can be accepted to allow billing to proceed, but may result in incorrect billing.

The Process at A Glance

ImportBillingData Gray.png

Arrow.png

MaintainBillingData Gray.png

Arrow.png

ResolveBillingErrors Active.png

Arrow.png

GenerateInvoices Gray.png

Arrow.png

PreviewInvoice Gray.png

Arrow.png

PostToAccountingSystem Gray.png

Arrow.png

EmailInvoices Gray.png


Before You Start:

  • Billing Data Import
  • Billing Data Maintenance
  • Include / Exclude Source Collected Data
  • Validation Messages This section lists the billed cycles validated and the outcome of each.

    Actions
    Fix Errors - This action will appear once validation completed and errors exist for the billed cycle. Refer to the Billing Errors to resolve all errors.
    Bill Now - This action will appear once validation completed and no errors exist for this billed cycle. Select "Bill Now' or navigate to 'Billing, Processing Billing to generate invoices for the billed cycle.

    Billing Errors

    Action

    This feature allows you to select a notification to remove it from the notification list. The notification will appear again, post validation, if the error / warning is still valid.

    Notification Date

    The date on which the validation was run and the error / warning was generated.

    Billing Cycle

    The billing cycle to which the error / warning relate.

    Cycle Start

    The start date of the billed cycle.

    Cycle End

    The end date of the billed cycle.

    Title Description What does it mean? Severity Resolution
    Data Discrepancy A Contract Service for product {0} and contract {1} is active, but the Product Master of the contract {2} and the product {3} differs. This could occur if the product was initially allocated to a product master and a contract service created for it, but the product was then switched to another product master. Error Edit product - to change the Product's Product Master.

    View and Edit a contract service item.

    Duplicate Data Billing data exist where the client identifier '{0}' is linked to multiple active contracts for the product master '{1}'. This could occur if the client identifier is linked to multiple contracts for the same product master, but the active period of the contracts overlap. I.e. the start date of the one contract falls before the end date of the other contract or the end date of the one contract falls after the start date of the other contract. Error View client identifiers - to relink client identifiers.

    View and edit an existing contract - to amend the start and / or end periods of the contracts.

    Duplicate Data {0}’s contract ('{1}') for product, {2} ('{3}') has multiple contract prices setup for overlapping periods. This could occur if the contract has multiple contract prices and the active period of the contract prices overlap. I.e. the start date of the one contract price falls before the end date of the other contract price or the end date of the one contract price falls after the start date of the other contract price. Error View contract prices - to amend the start and / or end periods of the contract prices.
    Duplicate Data Duplicate billing records with varying quantities exist where the Client ID is '{0}', Record ID is '{1}', Product Code is '{2}', Last Seen Date is '{3}' and GUID is '{4}'. Please review billing data to delete incorrect billing records. Error View billing data.
    Missing Client Identifier The client identifier ('{0}') does not exist. Billing data exist with a client identifier that is related to billing records that are still pending and falls within the billed cycle , but the client identifier does not exist. Error View billing data

    Link the record to a contract

    View client identifiers

    Missing Client Identifier A billing record with client identifier ('{0}') and product code ('{1}') exist, but the client identifier is not linked to a contract with a product master ('{2}') to which this product is allocated. Billing data exist with a client identifier that is related to billing records that are still pending and falls within the billed cycle , but the client identifier is linked to a contract with a different product master than the product master of the product to which the billing record relate. Error View billing data

    Create a new contract

    View and edit an existing contract

    Link the record to a contract

    View client identifiers

    Missing Client Identifier The contract ('{0}'), effective from {1}, to which the client identifier ('{2') is linked is inactive or not yet effective for the period {3} - {4} for which pending billing records exist. Billing data exist with a client identifier that is related to billing records that are still pending and falls within the billed cycle , but the client identifier is linked to a contract and the billing record falls before the start date of the contract or after the end date of the contract. Error View billing data

    View and edit an existing contract

    Link the record to a contract

    View client identifiers

    Missing Data {ClientName} has been set up to generate invoices with defined groups, but its contract ({0}) has not been linked to an invoice group. Error Link contract to an invoice group

    Edit the client

    Missing Prices The {0} month contract ({1}), effective from {2}, has no prices or contract prices set up for the product code '{3}' and ‘{4}’ pricelist. Error Create a selling price

    Create a contract price

    View selling prices

    View contract prices

    Missing Prices {0}’s {1} month fixed term contract ('{2}') has no contract prices setup for the billing period {3} – {4}. Error Create a contract price

    View contract prices

    Missing Markup Rate The selling rate for the product {0} for the contract {1} with the pricelist {2} and term {4} has not effective prices for the cycle. Error Create A Selling Rate

    Create A Contract Price

    View Selling Rates

    View Contract Prices

    Missing Products The product code {0} does not exist as seen in your billing data. Error Create a new product

    View and edit an existing product

    View billing data

    Fix billing data at source

    Possible Missing Data The product '{0}' was seen in last month's billing, but no billing data has been uploaded for this month's billing cycle. Warning Create a contract service item

    View and Edit a contract service item

    Edit product

    Next Steps

  • Billing Processing
  • Related

  • Billing Cycles
  • Billed Cycles
  • Frequently Asked Questions