Versions Compared

Key

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

Back to Subscriptions Main Page

Excerpt
hiddentrue

Learn to configure Normal Billing Term Schemes required to define Subscriptions Billing Rules

Panel
nameblue

Table of Contents

Table of Contents
minLevel2

Navigating to Normal Billing Term Schemes for Subscriptions

Info

CONFIGURATION > BILLING APPLICATION > BILLING > SET UP BILLING TERM SCHEMES

What are Normal Billing Term Schemes for Subscriptions?

Billing Term Schemes are used to control the creation or modification of Billing Terms. Billing Term is a required Subscriptions entity, that provides the available options for each input field, such as Subscription Services or Price Plans.  The Billing Term controls Billing Engine processes by providing the rules and policies that should be applied during Billing Runs. Billing Terms are created every time a Billing Term Scheme is added or updated on the Job or Subscription. The Billing Term determines whether a Subscription will be handled by Normal or Prepaid Billing.

Note

This manual covers the setting up of Normal Billing Term Schemes. For information into the setting up of Prepaid Billing Term Schemes, view /wiki/spaces/WIP/pages/10008619.

 

  • Navigate to Billing Term Schemes and explore existing entries via the Summary page.  
  • Click on the link (Name or Number) of the entry of your interest to enter the Data Entry page and see more detail. 
  • Use the Actions Menu to create a NEW Billing Term Scheme, modify (EDIT) or DELETE  an existing one.  
    • Select 'Type' Normal and 'Classification' Subscription to start configuring a Normal Billing Term Scheme applicable for Subscriptions.
  • Use the BACK to return to the Summary page and CANCEL to revert any unwanted changes made to the Billing Term Schemes.
  • Check Additional Actions to find out what else you can do with Billing Term Schemes

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

Normal Billing Term Schemes

Anchor
validations
validations
Validations & Restrictions

ActionValidationsRestrictionsAdditional InformationSystem Processing
Create
  • Mandatory Fields must be defined.
  • Name and Code must be unique.
  • Not applicable
  • Not applicable
  • Not applicable
Edit
  • Mandatory Fields must be defined.
  • Name and Code must be unique.
  • Cannot be edited if used by one or more Subscription
  • Use the Amend Action instead.
  • If there are one or more versions of a Billing Term Scheme for Jobs, then a new Billing Term Scheme instance is created. The new instance will have the same values and Billing Term Code as the previous one, an augmented version number, and the modified information.
  • Not applicable
Delete
  • Billing Term Schemes cannot be deleted if there are Subscriptions and Jobs which are not terminated or if there is billable information which was not processed and billed yet.
  • Not applicable
  • Not applicable
  • Not applicable
Amend
  • Mandatory Fields must be defined.
  • Name and Code must be unique.
  • Not applicable
  • Not applicable
  • New Billing Term Scheme Instance
    • Version number will increase by 1
    • Effective Date will be set to the current date
    • All the configuration will be carried over from previous version
  • Previous Billing Term Scheme Instance
    • Expired On will be set to the current date
    • Life Cycle Date will be updated to Terminated

Anchor
attributes
attributes
 Attributes

An * indicates a field is mandatory.

 

Name

Description

Main Information
Billing Term Code*The code used across all Billing Term Scheme instances of the same Billing Term Scheme.
Classification*

Determines the Type of Billable Entity that will be able to use the Billing Term Scheme. In this case, the Classification is set to 'Subscriptions'.

Billing Type*

Determines the Billing Type that will be used by the Billing Engine in order to bill Services and Physical Goods. The supported options are 'Normal' and 'Prepaid'. In this case, the Type should be set to 'Normal'.

Name*The name of the Billing Term Scheme.
DescriptionA description of the Billing Term Scheme.
Life Cycle StateThe following Billing Term Scheme States are supported:
  • 'Draft' - State cannot be used to create Billing Terms.
  • 'Effective' - State can be used to create Billing Terms and to apply Billing Rules during Billing Runs.
  • 'Terminated' - State cannot be used to create new Billing Terms.
Effective From & Expired On Dates*

Each Billing Term Scheme has an 'Effective' and 'Expiration' Date, which are set automatically when the Scheme is created or replaced by another Scheme. A version number is used for each Billing Term Scheme that defines each specific instance.

Version

An auto-generated number which is used to specify the version of each Scheme. If the specific version is already in use by a Subscription, a new Scheme version is created when the Scheme is amended, by the respective Action.

"VIEW PREVIOUS VERSIONS" link allows you to search and view the previous versions of the Definition.

Allowed Attributes
Services
Services

Determines which Termed Services and Expenses are supported by the specific Billing Term Scheme.

The Subscription's associated Scheme defines its available Services.

This section is also used in order to define the Billing Type of each supported Termed Service, which can be one of the following:

  • Post-Bill: Services which are billed after they have been used.
  • Pre-Bill: Services which are billed before they have been used.

Expenses do not have a Billing Type as they are always billed by the next Billing Run.

Note
  • If no Services are defined there will be no Services to select from when creating a Subscription with the specific Billing Term Scheme.
  • Additional filtering takes place on the Subscription Services available to be added to a Subscription, based on the Subscription Type and the selected Provisioning Distributor.
  • The Billing Type is set once all Services are added, by selecting the Services and using the SET BILLING TYPES Action.

Status
colourBlue
titleAvailable from CRM.COM R12.0.0
This section is also used to define which of the Services will be Excluded from Deactivation during the Deactivate Normal Subscriptions Run Process. This information is used by the System in the case that the Deactivate Type in Deactivate Normal Subscriptions Run Definitions is set to 'Deactivate Services'. Two options are available for selection per each Service:

  • Yes: The Service will not be deactivated
  • No: The Service will be deactivated
Billing Frequencies
Billing Frequencies

The Billing Frequencies which can be used by Subscriptions of the specific Billing Term Scheme.

Note

The available Billing Frequencies are defined in the 'Active' Billing Term Definition.

DefaultThe Billing Frequency that will be set as soon as the Billing Term Scheme is selected.
Binding Periods
Binding Periods

The Binding Periods which can be used by Subscriptions of the specific Billing Term Scheme.

Note

The available Binding Periods are defined in the 'Active' Billing Term Definition.

DefaultThe Binding Period that will be set as soon as the Billing Term Scheme is selected.

Mandatory to Provide Binding Period 

Status
colourBlue
titleAvailable from CRM.COM R12.0.0

Check Box that determines whether it is mandatory to provide Binding Periods during the Billing Term configuration, when creating a new Subscription (through Subscription Actions or Jobs) and when amending a Subscription's Billing Terms (through Subscription Action AMEND BILLING TERMS).

Note

Available only if Billing Term Scheme's Classification equals to 'Subscription' and Type equals to 'Normal'.

Price Plans
Price Plans

Determines the Price Plans available during the creation of Billing Terms having that specific Billing Term Scheme. By default, all Price Plans can be selected in the allowed Price Plans of a Billing Term Scheme.

Note

If no Price Plan is selected, then all valid Price Plans will be available for selection for Subscriptions with the specific Billing Term Scheme.



Default

Status
colourYellow
titleAvailable from CRM.COM R11.2.0

The Price Plan that will be set as soon as the Billing Term Scheme is selected.
Billing Rules
Generic
Billing Method*

This section is used to determine Billing method can be used by Billing Terms of that specific Scheme. The supported options are:

    • Anniversary Billing: customers are billed for a period of time which starts on the Billing cycle day which is preferred by each customer.
    • Period Billing: customers are billed for a period of time which starts on the Billing cycle day which is specified by the Billing company.
Allowed Cycle Day or
Allowed Cycle Day Range
  • The Billing Cycle Day is the day of the month until which a Subscription will be billed by the Billing Engine.
    • For Period Billing: Automatically set on the Subscription as defined in the Allowed Cycle Day field of the Billing Term Scheme.
    • For Anniversary Billing: The user must set the Billing Cycle Day, when creating the Subscription. The range of allowed values is defined in the Allowed Cycle Day Range of the Billing Term Scheme.
Note

Status
colourBlue
titleAvailable from CRM.COM R12.0.0

The allowed Billing Cycle Day Range is applicable and mandatory only as long as none of the Billing Term Scheme's settings that automatically apply an Anniversary Day is set to 'Yes' (check below).

Automatically Set the Anniversary Date Based on the Date that the Subscription is Created 

Status
colourBlue
titleAvailable from CRM.COM R12.0.0

Defines whether the Anniversary Date will be set automatically on the Subscription Billing Term when a Draft or Effective subscription is created.
If selected, the Billing Term Scheme's and Subscription Billing Term's allowed Cycle Days are not applicable.
Defaults to 'No'.

Automatically Reset the Anniversary Date Each Time the Subscription is Activated 

Status
colourBlue
titleAvailable from CRM.COM R12.0.0

Defines whether the Anniversary Date will be automatically reset on the Subscription Billing Term whenever the Subscription goes back to the Effective Life Cycle State.
If selected the Billing Term Scheme's and Subscription Billing Term's allowed Cycle Days are not applicable.
Defaults to 'No'.

Billable Period Start Date*

Determines the start date of the billable period of each Subscription Service (it answers the question “from which date should the Service be considered by the Billing Run”).  For example, if a Service is 'Effective' from the 1st of June but the Billable Start Date is the 1st of August, then the Billing Engine will only start considering the Service from the 1st of August.
Billable Period Start Date is set equal to the Subscription Service Effective Date, by default. The available options are the following:

  • Subscription Action performed date
  • Subscription Action performed date + X UOT (i.e. + 1 month)
  • Subscription Service Initial Effective Date
  • Subscription Service Initial Effective Date + X UOT (i.e. + 1 month)
  • Subscription Service Latest Effective Date
  • Subscription Service Latest Effective Date + X UOT (i.e. + 1 month)
  • Binding Start Date
  • Binding Start Date + X UOT (i.e. + 1 month)
  • Agreement Date
  • Agreement Date + X UOT (i.e. + 1 month)
Billing Effective Date*

The date on which a Service should start being billed. It is set equal to the Subscription Service Effective Date, by default. The available options are the following:

  • Subscription Action performed date
  • Subscription Action performed date + X UOT (i.e. + 1 month)
  • Subscription Service Initial Effective Date
  • Subscription Service Initial Effective Date + X UOT (i.e. + 1 month)
  • Subscription Service Latest Effective Date
  • Subscription Service Latest Effective Date + X UOT (i.e. + 1 month)
  • Binding Start Date
  • Binding Start Date + X UOT (i.e. + 1 month)
  • Agreement Date
  • Agreement Date + X UOT (i.e. + 1 month)
Discount Options*

Determines if the Billing Terms will use a 'Fixed' or 'Flexible' pricing. If 'Fixed' pricing is selected, Additive Discounts cannot be applied on Subscriptions and Jobs having Billing Terms of this specific Scheme.

Allow Concurrent UsageDetermines if Concurrent Usage-based pricing, which is used to bill the customer based on the number of concurrent Services used or Physical Goods sold, is allowed to be specified in Billing Terms of this specific Scheme.

Binding Period Extensions

Causes Extending Binding End Date

Determines which Subscription Actions on a can cause the extension of the Binding End Date.

  • Extend based on days 'In Resting'
  • Extend based on 'Not Effective' days
  • Extend based on 'Grace Periods'.
Causes Extending Allowed Cancellation Date

Determines which Subscription Actions can cause the extension of the Allowed Cancellation Date.

  • Extend based on days 'In Resting'
  • Extend based on 'Not Effective' days
  • Extend based on 'Grace Periods'.
Causes Extending Tiered-rate, Maturity-based Price Rates

Determines whether agreed Price Rates should be extended based on the Binding End Date, in case a Price Plan Rate modification occurred since the original agreement.

Services Extending BindingDetermines the Services or Service Types that when added to a Subscription should extend the Allowed Cancellation Date or the Allowed Cancellation Date along with Binding End Date
Log Information
Log DetailsThe standard set of Log Details information available in all entities.

Anchor
add_actions
add_actions
Additional Actions for Billing Term Schemes

Billing Term Schemes cannot be updated ifat if at least one Subscription/Job uses the specific Billing Term Scheme. If a Billing Term Scheme is required to change then a new Version of the scheme will be created. In this way:

Amend Billing Term Scheme

To amend a Billing Term Scheme follow the steps below

  1. Navigate to Billing Term Schemes
  2. Search for an existing Billing Term Scheme
  3. Click on the number of the scheme to go to the Data Entry Page
  4. From the Actions Menu click on ACTIONS > AMEND
  5. Make the required changes
  • Note that the following fields cannot be amended
    • Code
    • Type
    • Classification
Panel
namegrey

Related Areas

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

Panel
namegrey

Helpful Links

Filter by label (Content by label)
showLabelsfalse
spacesV4Manual
showSpacefalse
labelsglobal