Skip to end of banner
Go to start of banner

Configuring Normal Billing Run Definitions

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Current »

Table of Contents

Navigating to Normal Billing Run Definitions

CONFIGURATION > BILLING APPLICATION > BILLING > SET UP NORMAL BILLING RUN DEFINITIONS

What are Normal Billing Run Definitions?

Normal Billing Run Definitions are a set of business rules which are used to control the behaviour of Normal Billing Runs throughout their Life Cycle. Normal Billing Run Definitions are used to define several business rules that must be applied during the Billing Run, as well as default values that are used during Normal Billing Runs.

Normal Billing Run Definitions can be edited, deleted and have their Life Cycle State changed.

  • Navigate to Normal Billing Run Definitions and explore existing entries via the Summary page
  • Click on the link (name or number) of the entry of your interest to access the Data Entry page and see more detail, or submit the Definition. 

  • Use the Actions Menu to create a NEW Definition, modify (EDIT), or DELETE an existing one.  

  • Use BACK to return to the Summary page and CANCEL to revert any unwanted changes made to the Definition. 

  • Click on the Audit Log button to view a log of changes performed on the displayed Normal Billing Run Definition.

Check the Validations & Restrictions Table below for a list of available Actions when working with Normal Billing Run Definitions, including each Action's related validations and restrictions.  View the Attributes Table for a comprehensive description of the Normal Billing Run Definitions fields.

NORMAL BILLING RUN DEFINITION


Validations & Restrictions

ActionValidationsRestrictions
Create
  • Mandatory Fields must be defined
  • Name and Alternative Code must be unique
  • Only one Normal Billing Run Definition can be 'Active' at any time
Edit
  • Mandatory Fields must be defined
  • Name and Alternative Code must beunique
  • Not Applicable
Delete
  • Not Applicable
  • Cannot be deletedifitsthe'Active' Definition

Attributes

An * indicates a field is mandatory.

Name

Description

Main Information
Name*The name of the normal Billing Run Definition.
Alternative Code*The alternative code of the normal Billing Run Definition.
StateThe state of the normal Billing Run which can be 'Active' or 'Inactive'.
DescriptionA description of the normal Billing Run Definition.
Settings
Generic
Number Of Threads*The number of threads that should be used by the Normal Billing Run process.
RecurrenceThe recurrence settings which are applied on all Billing Runs which are classified as recurring, measured in hours, days, weeks, months or years.

Rating

These are the settings that will be applied during the Rating Step of the Normal Billing Run. View Understanding Normal Billing Run Execution Steps for more information.

Period To Bill In Advance*

Defines the period that should be billed in advance, which is applicable only on pre-billed services. The available choices are:

  • One Billing Frequency period ahead
  • One Billing Frequency period ahead minus the post-bill prorated period
Period Cycle Adjustment*

Defines how a billed period is adjusted when the calculated 'From' date is not equal to the Cycle date (as specified in the billing terms). This is applicable only on pre-billed services. 

  • Adjustment Options:
    • Previous Billing Cycle Date: The date is adjusted to the previous billing cycle date.
    • Next Billing Cycle Date: The date is adjusted to the next billing cycle date.
    • Nearest Billing Cycle Date Based on Threshold Day: The date is adjusted to the previous billing cycle date if the date is equal to or before the threshold day. The date is adjusted to the next billing cycle if the date is after the threshold day.
      • Threshold day: A number between 1 and 31 can be entered. This field is applicable and mandatory only if the "Nearest Billing Cycle Date" option is selected.
Bill As Of Day settings

Rules on how to calculate the default Bill As Of Day which is used by all Normal Billing Runs. Normal Billing Runs will default to this date when recurring Billing Runs are automatically scheduled. The settings consist of the following:

  • Day of the Month: The day of the month that should be used in the Bill As Of Date; this is only used the first time a Normal Billing Run is configured.
  • Period after Previous Billing Run: The period that the Bill As Of Date of the next scheduled Billing Run is set equal to, measured in hours, days, weeks, months or years.
Invoicing
These are the settings that will be applied during the Invoicing Step of the Normal Billing Run. View Understanding Normal Billing Run Execution Steps for more information.
Debit Financial Transaction Type*The debit Financial Transaction Type that will be used to create Invoices.
Credit Financial Transaction Type*The credit Financial Transaction Type that will be used to create Credit Notes.
Minimum Amount In DebitThe minimumamountindebtnecessary in order to bill Rated Billing Items. If the amount is below the minimum, then the Bill is not created.
Set Transaction Date X UOT After Billing Run

Determines the creation of the Invoice Transaction Date based on the date that the Billing Run is executed. The Transaction Date can be set to a unit of time measured in hours or days after the Billing Run execution date.

Assembling

These are the settings that will be applied during the Assembling Step of the Normal Billing Run. View Understanding Normal Billing Run Execution Steps for more information.

Rounding Options

Defines whether further rounding adjustments should beappliedoneachbill, and the rules used in order to generate those adjustments by specifying the following:

  • Rounding method: 
    • Round half up
    • Round up
    • Round down
  • Decimal scale
  • Integer scale
  • Rounding product: The Product that will be included in the rounding debit or credit Financial Transaction.
  • Debit adjustment type: The Financial Transaction that will be used to create the adjustment Invoice.
  • Credit adjustment type: The Financial Transaction that will be used to create the adjustment Credit Note.
Exceptional Billing Settings

Defines rules that are applied in order to classify a bill as Exceptional.  i.e. a bill that is potentially problematic and should be investigated. Exceptional bills are created but classified so that they can be easily identified:

  • Maximum amount in credit: The maximum amount that the customer should be in credit. For example, if this is set to 100 and a bill amount of 101 is generated, then the Bill will be classified as Exceptional.
  • Maximum credit limit amount: The maximum credit limit that can be provided to a customer, which can either be a fixed amount or a percentage of the customer's credit limit as specified on the customer's Accounts Receivable. For example, if this is set to a fixed amount of 500 and a bill amount of 501 is generated, then the Bill will be classified as Exceptional.

Formatting

These are the settings that will be applied during the Formatting Step of the Normal Billing Run. View Understanding Normal Billing Run Execution Steps for more information

Usage Formatting

Defines how usage information should be exported in the XML file during the formatting step. The available options are:

  • Don’t Include Usage Detail Records
  • Group Usage By Subscription Service
  • Group Usage By Usage Product
  • Individual Entry For Each Usage Detail Record
Rating Formatting

Defines how rated service periods information should be exported in the XML file during the formatting step. The available options are:

  • Don’t Include Rated Service Periods
  • Group Rated Service Periods By Service
  • Individual Entry For Each Rated Service Period
Log Information
Log DetailsThe standard set of Log Details information available in all entities.
  • No labels