Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Back to Normal Billing Main Page

Excerpt
hiddentrue

Learn how you can to configure Normal Billing Run Business Definition Definitions that will dictate determine the overall behavior behaviour of Normal Billing Run

What does this section cover?

Runs

Panel
nameblue

Table of Contents

Table of Contents
minLevel2

Navigating to Normal Billing Run Definitions

Info

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

What are Normal are Normal Billing Run Definitions?

Normal Billing Run definitions is Definitions are a set of business rules which are used to control the behavior behaviour of Normal Billing Run Runs throughout their whole life cycleLife CycleNormal billing run definitions is used in order Billing Run Definitions are used to define several business rules that need to must be applied during the billing run, but also Billing Run, as well as default values , which that are used while running normal billing runs.

Creating, Editing & Deleting Validations & Restrictions

ActionValidationsRestrictionsGeneral
  • Multiple Normal Billing Run definitions can exist in the system, but each one should have a unique name and alternative code
  • Only one active Normal Billing Run definition can exist at any given time
If no active Normal Billing Run definition exists, then no Normal Billing Run can be created

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 DEFINITIONImage Added


Anchor
validations
validations
Validations & Restrictions

ActionValidationsRestrictions
Create
  • Mandatory Fields must be defined
  • Name and alternative code Alternative Code must be uniqueNot Applicable
  • Only one Normal Billing Run Definition can be 'Active' at any time
Edit
  • Mandatory Fields must be defined
  • Name and alternative code must be uniqueAlternative Code must beunique
  • Not Applicable
Delete
  • Not Applicable
  • Cannot be deleted if its the active definition
Normal Billing Run Definition attributes 
  • deletedifitsthe'Active' Definition

Anchor
attributes
attributes
Attributes

An * indicates a field is mandatory.

Period to bill in advanceBill as of day settingsPeriod cycle adjustment should be adjusted in case that from cycle on based Applicable Usage formatting settingsRating formatting settings

Name

Description

Main Information
Name*The name of the normal billing run definitionBilling Run Definition.
Alternative codeCode*The alternative code of the normal billing run definitionBilling Run Definition.
StateThe state of the normal billing run Billing Run which can be active or inactive'Active' or 'Inactive'.
DescriptionA description of the normal billing run definitionBilling Run Definition.
Settings
Generic settings
Number of threadsOf Threads*The number of threads that should be used by the normal billing run Normal Billing Run process.The maximum number of threads specified in General Settings cannot be exceeded.
Recurrence settingsThe recurrence settings which are applied on all billing runs 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 supported options available choices are the following:

  • One billing frequency Billing Frequency period ahead
  • One billing frequency Billing Frequency period ahead minus the post-bill prorated period

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 unless a different date is specified. The settings consist of the following:

  • Starting from day: The day of the month that should be used in the Bill as of Date
  • Period of time after previous billing run: The date is calculated based on a period of time after the previous normal billing run, measured in hours, days, weeks, months or years. If the starting from day is specified then hours, days and weeks cannot be used
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:

Debit financial transaction type*The debit financial transaction type
  • 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.
Invoicing Settings
  • 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 invoicesInvoices.
Credit financial transaction typeFinancial Transaction Type*The credit financial transaction type Financial Transaction Type that will be used to create credit notesCredit Notes.
Minimum amount in debitAmount In DebitThe minimum amount in debt which is needed in minimumamountindebtnecessary in order to bill rated billing itemsRated Billing Items. If the amount is below the minimum, then the bill Bill is not createdInvoice transaction date settingsDefines how the invoice transaction date should be generated .
Set Transaction Date X UOT After Billing Run

Determines the creation of the Invoice Transaction Date based on the date that the billing run Billing Run is executed. The transaction date Transaction Date can be set to a date which is a period unit of time after billing run execution date, 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 optionsOptions

Defines if whether further rounding adjustments should be applied on each billbeappliedoneachbill, and the rules that should be 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 Product that will be included in the rounding debit or credit financial transactionFinancial Transaction.
  • Debit adjustment type: The financial transaction Financial Transaction that will be used to create the adjustment invoiceInvoice.
  • Credit adjustment type: The financial transaction Financial Transaction that will be used to create the adjustment credit noteCredit Note.
Exceptional bill settingsBilling Settings

Defines rules that are applied in order to classify a bill as exceptional Exceptional.  i.e. as a bill that might be is potentially problematic and should probably be investigated. Exceptional bills are created but they are 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 , then if and a generated bill amount of 101 is -101 generated, then the bill Bill will be classified as exceptionalExceptional.
  • Maximum credit limit amount: The maximum credit limit that can be provided to a customer, which can can either be either a fixed amount or a percentage of the customer's credit limit as specified on the customer's accounts receivableAccounts Receivable. For example, if this is set to 500 (a fixed amount ), then if a generated of 500 and a bill amount of 501 is 501 generated, then the bill Bill will be classified as exceptionalExceptional.

Formatting

Settings

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 supported available options are the following:

  • Don’t include usage detail records
  • Group usage per subscription service
  • Group usage per usage service
  • Individual entry per each usage detail record
  • 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 supported available options are the following:

  • Don’t include rated service periods
  • Group rated service periods by service
  • Individual entry per each rated service period

Defining your own Normal Billing Run  Definition tailored to your company's needs

  • Navigate to CONFIGURATION > BILLING APPLICATION > BILLING > SET UP NORMAL BILLING RUN DEFINITIONS
  • Either search for an existing one or from the Top Menu click on NEW
    NORMAL BILLING RUN DEFINITIONImage Removed

  • MAIN INFORMATION

    1. Provide Information for the following fields
      1. Name
      2. Alternative Code
      3. Description
  • SETTINGS

    1. GENERIC

      1. Number of Threads: Provide an integer value
      2. Recurrence: Provide an integer value and select UOT for the default recurrence settings
    2. RATING

      1. Period to Bill in Advance: Select an option from the drop down list
      2. Period Cycle Adjustment: Select an option from the drop down list
      3. Bill as of Day
        1. Day of the Month: Select an option from the drop down list
          OR
        2. Period After Previous Billing Run: Provide an integer value and select UOT for the default Bill as Of Date
    3. INVOICING

      1. Debit Financial Transaction Type:  Select an option from the drop down list
      2. Minimum Amount In Debit: Provide an integer/decimal value
      3. Credit Financial Transaction Type:  Select an option from the drop down list
      4. Set Transaction Date X UOT After Billing Run: Provide an integer/decimal value
    4. ASSEMBLING

      1. Rounding Options
        1. Apply Rounding: Check the box if rounding should be applied
          1. Rounding Method: Select an option from the drop down list
          2. Decimal Scale: Provide a decimal value
          3. Integer Scale: Provide an integer value
          4. Rounding Product: Search and add the rounding product using quick search or the search modal
          5. Debit Adjustment Type: Select an option from the drop down list
          6. Credit Adjustment Type: Select an option from the drop down list
      2. Exceptional Billing Settings
        1. Maximum Amount in Credit: Provide an integer/decimal value
        2. Maximum Credit Limit Amount:Select an option from the drop down list
          1. Define an integer/decimal value for either fixed credit or % account's Credit Limit
    5. FORMATTING

      1. Rating Formatting:Select an option from the drop down list
      2. Usage Formatting: Select an option from the drop down list
  • From the Top Menu click on SAVE
  • LOG INFORMATION

    Include PageLog Information - GlobalLog Information - Global

    Deleting Normal Billing Run Definitions

    Include PageDeleting a record - GlobalDeleting a record - Global

    Changing the Life Cycle State of Normal Billing Run Definition

    Include PageChanging the Life Cycle State of a Definition - GlobalChanging the Life Cycle State of a Definition - Global

     

    Note

    Visit Understanding Normal Billing for business examples related to Normal Billing Run Definition

    • 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.
    Panel
    namegrey

    Related Areas

    Filter by label (Content by label)
    showLabelsfalse
    spacesV4Manual
    showSpacefalseexcerpttrue
    labelsnormal-billing-basics-r7,normal-billing-advanced-r7,normal-billing-admin-r7

    spaceKey

    Helpful Links

    Panel
    namegrey

    Popular Labels

    Popular Labels
    Filter by label (Content by label)
    heatmap
    showLabelsfalse
    spacesV4Manualstyle
    showSpacefalse
    labelsglobal