Back to Prepaid Billing Main Page
Excerpt | ||
---|---|---|
| ||
Learn how you can to configure and execute Normal Billing Run Run |
Prepaid Billing Runs |
Panel | ||||
---|---|---|---|---|
| ||||
Table of Contents
|
Navigating to Prepaid Billing Runs
Info |
---|
What is
NormalPrepaid Billing Run ?
In CRM.COM Software the way to bill the customers in a batch mode is done via Billing Runs referred to as Normal Billing Runs or Prepaid Billing Runs
Normal billing run is a billing mechanism which is used in cases where customers start using the services that were subscribed to or delivered to them, and by the end of their billing frequency period they are charged for those services. Normal billing run is usually performed on a monthly basis and is responsible to identify the billable services, rate them, invoice them per subscription or job, assemble each customer’s bill which includes all of those invoices and post them. Normal customers receive a bill which covers all the invoices related with their subscriptions or jobs, which is then sent to them in order to make their due payments. Normal billing run process is performed in various steps, as described in Understanding Normal Billing Run Execution.
In order for the Billing Run to be created then a Normal Billing Run Definition needs to be set up in the system. Once the definition is set up, once a new Normal Billing Run is created certain values will either be set by default as provided by the Normal Billing Run Definition or will be validated against it.
The Prepaid Billing Run is a mechanism in which customers pay in advance for the Services they buy or are subscribed to. The Prepaid Billing Run debits the customer's Wallet.
The Prepaid Billing Run is usually performed on a daily basis and is responsible to:
- Identify the Service usage
- Rate the used Services
- Debit the related Wallets based on that usage
Additional optional actions:
- Stop Subscription Services whose Wallet credit has run outStatus colour Red title Applicable up to R9
- Re-Start Services which were stopped due to insufficient Wallet credit which has now been restoredStatus colour Red title Applicable up to R9 - Estimate the date on which the Wallet amount will be consumed by the Subscription Services, based on existing usage and Billing Term Schemes.
Note |
---|
No Bills or Financial Transactions are generated by the Prepaid Billing Run. Unlike Normal Billing Runs, which can be used to bill both Jobs and Subscriptions, Prepaid Billing Runs are only applicable on Subscriptions. View Understanding Prepaid Billing Run Execution Steps for a thorough description of all the processes available within Prepaid Billing Runs. |
Once the Billing Run is created it must be submitted to be executed, either once or on a recurring basis, based on the defined Scheduling Settings. Once a Run is executed, Results will be logged in the respective tab.
The user has the option to delete the specific run as long as it is not yet executed (still in a 'Draft' state).
- Navigate to Normal Billing Runs 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 Billing Run.
Use the Actions Menu to create a NEW Run, or modify (EDIT) a Draft Billing Run.
Use BACK to return to the Summary page and CANCEL to revert any unwanted changes made to the Definition.
Check the Validations & Restrictions Table below for a list of available Actions when working with Prepaid Billing Runs, including each Action's related validations and restrictions. View the Attributes Table for a comprehensive description of the Normal Billing Runs fields.
Anchor | ||||
---|---|---|---|---|
|
Action | Validations | Restrictions |
---|---|---|
Create |
|
|
Edit |
|
|
Delete |
|
|
Anchor | ||||
---|---|---|---|---|
|
Attributes
Name | Description | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Main Information | |||||||||||||||
Number | An auto-generated number which uniquely identified each normal billing run | ||||||||||||||
Type | Defines if the normal billing run was performed on a batch or individual mode. The supported values are BATCH and INDIVIDUAL | ||||||||||||||
Life cycle state | The life cycle state of the normal billing runidentifies each Prepaid Billing Run | ||||||||||||||
Life Cycle State | The Life Cycle State of the Prepaid Billing Run. The supported states are the following:
| Bill as of date
| |||||||||||||
Scheduled Date | This is a Read-only field which is available once a Run is scheduled. The date provided shows the latest date that the Run is scheduled to be executed on. | ||||||||||||||
Bill As Of Date* | Consider billing term schemes | The billing term schemes that should be considered by the normal billing run process. Only billable entities having billing terms of those schemes will be billed. Only billing term schemes classified as normalDefines the date that normal billing run should be performed as. The bill as of date from where Prepaid Billing Run should start. Subscriptions with Services whose 'Rated up to' date is equal or before the 'Bill as Of Date' are taken into account
| |||||||||||||
Transaction date* | Defines the date that will be used as the financial transaction date. The Default value is set based on normal billing definitions, although it can be modified by users | ||||||||||||||
Invoice due date proximity settings* | Defines how the due date of the generated invoices should be set. This setting is applicable only if the active accounts receivable definitions allows a proximity range. The specified period should be within the specified range as defined in the Accounts receivable Definition The settings consist of the following
The sign and the value are validated against the proximity range definition which is again specified in the due date rules | ||||||||||||||
Scheduling settings* | Defines if the normal billing run is recurring or one time. In the case of recurring normal billing runs, the recurrence is inherited from the normal billing run definitions (and is visible to the user) | ||||||||||||||
Conditions | |||||||||||||||
| |||||||||||||||
Enable Stop Service Step
| Determines whether or not the Stop Service Step should be performed. It is automatically set when creating the Prepaid Billing Run, based on the processing settings specified on the 'Active' Prepaid Billing Run Definitions.
| ||||||||||||||
Enable Start Service Step
| Determines whether or not the Start Service Step should be performed. It is automatically set when creating the Prepaid Billing Run, based on the processing settings specified on the 'Active' Prepaid Billing Run Definitions.
| ||||||||||||||
Enable Wallet Consumption Estimation Step
| Determines whether or not the Wallet Consumption Estimation Step should be performed. It is automatically set when creating the Prepaid Billing Run, based on the processing settings specified on the 'Active' Prepaid Billing Run Definitions.
| ||||||||||||||
Criteria | |||||||||||||||
Billing Term Schemes* | The Billing Term Schemes that should be considered by the Prepaid Billing Run process. Only the billable entities whose Billing Terms are included in the Billing Term Schemes will be billed. Only Billing Term Schemes classified as 'Prepaid' can be included in this list. | ||||||||||||||
Consider billing frequenciesAccounts Receivable Classifications* | The billing frequenciesAccounts Receivable Classification that should be considered by the normal billing run process. Only billable entities having billing terms with these frequencies will be billed. Only billing frequencies which are supported by the active billing term definition can by included in this list | Consider accounts receivable classifications | The accounts receivable classification that should be considered by the normal billing run Normal Billing Run process. Only billable entities owned by accounts receivable Accounts Receivables having one of those classifications the included Accounts Receivable Classifications will be billed. | ||||||||||||
Consider payment preferences | The accounts receivable payment preferences that should be considered by the normal billing run process. Only billable entities owned by accounts receivable having one of those payment preferences will be billed. | ||||||||||||||
Consider presentment preferences | The accounts receivable presentment preferences that should be considered by the normal billing run process. Only billable entities owned by accounts receivable having one of those presentment preferences will be billed. | ||||||||||||||
Filters | |||||||||||||||
Accounts receivableReceivable | A list of accounts receivable that are used as Accounts Receivablethatareusedas filters. If specified, then only the those accounts receivable Accounts will be billed by the normal billing run processPrepaid Billing Run process. | ||||||||||||||
Subscriptions | A list of subscriptions Subscriptions that are used as filters. If specified, then only those subscriptions Subscriptions will be billed by the normal billing run process | Jobs | A list of jobs that are used as filters. If specified then only those jobs will be billed by the normal billing run processPrepaid Billing Run process. | ||||||||||||
Groups | A list of Groups that are used as filters. If specified, then only the accounts receivable Accounts Receivable owned by the specified Groups will be billed by the normal billing run process |
Configuring a Normal Billing Run tailored to your company's needs
MAIN INFORMATION
Bill as of date: Click on the calendar and select a date
Life Cycle State: This is read only and will be automatically set by the system
Scheduled Date: This is read only and will be automatically set by the system
CRITERIA
- Billing Term Schemes
- Click on ADD and use the search modal to select the Billing term schemes to be included
OR - Click on ADD ALL BILLING TERM SCHEMES
- Click on ADD and use the search modal to select the Billing term schemes to be included
- Billing Frequencies
- Click on ADD and select from the drop down list the Billing Frequencies to be included
OR - Click on ADD ALL BILLING FREQUENCIES
- Click on ADD and select from the drop down list the Billing Frequencies to be included
- Classifications
- Click on ADD and use the search modal to select the account Classifications to be included
OR - Click on ADD ALL CLASSIFICATIONS
- Click on ADD and use the search modal to select the account Classifications to be included
- Payment Preferences
- Click on ADD and use the search modal to select the Payment Preferences to be included
OR - Click on ADD ALL PAYMENT PREFERENCES
- Click on ADD and use the search modal to select the Payment Preferences to be included
- Presentment Preferences
- Click on ADD and use the search modal to select the Presentment Preferences to be included
OR - Click on ADD ALL PRESENTMENT PREFERENCES
- Click on ADD and use the search modal to select the Presentment Preferences to be included
FILTERS
- Groups
- Click on ADD and use the search modal to select the groups whose subscriptions should be included (Owned by Group)
- Accounts receivable
- Click on ADD and use the search modal to select the groups whose subscriptions should be included
- Subscriptions
- Click on ADD and use the search modal to select the subscriptions that should be included
- Jobs
- Click on ADD and use the search modal to select the jobs that should be included
SCHEDULING SETTINGS
- Recurring: Check the box if the Billing Run should be recurring
- Recurrence Settings: The default values as defined in the Billing Run Definition are loaded.
- Provide a different number and select UOT
FINANCIAL TRANSACTION SETTINGS
- Financial Transaction Posting Date: Click on the calendar and select a date
- Invoice Due Date Proximity: Select between + / - and provide an integer value for the proximity date
From the Top Menu click on SAVE
LOG INFORMATION
Executing a Normal Billing Run
Once a Billing Run is created it will then need to be executed in order to actually bill the subscribers.Users will have the option to execute a Billing Run up to any of the 4 stages that are available. Visit /wiki/spaces/V4Manual/pages/9833562 for a detailed description of all the Billing Run stages available.
If the Billing Run is not in the final State, i.e. Formatting, then the the user will be allowed to continue with the execution of the Billing to any of the follow up steps.
Up to Rating State
- Execute Now: Check the box to execute the Billing Run directly
- Scheduled Date: Click on the calendar to select a date and time to start the execution. Click DONE when completed
- Click SAVE
Up to Invoicing
- Execute Now: Check the box to execute the Billing Run directly
- Scheduled Date: Click on the calendar to select a date and time to start the execution. Click DONE when completed
- Click SAVE
Up to Assembling & Posting
- Execute Now: Check the box to execute the Billing Run directly
- Scheduled Date: Click on the calendar to select a date and time to start the execution. Click DONE when completed
- Click SAVE
Up to Formatting
Prepaid Billing Run process. | |||||||||||||
Scheduling Settings | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Scheduling Settings* | Determines whether the Prepaid Billing Run takes place once or is recurring.
| ||||||||||||
Results The section is available once the Billing Run is executed | |||||||||||||
Results |
| ||||||||||||
Exceptions The section is available once the Billing Run is executed | |||||||||||||
Exceptions |
| ||||||||||||
Log Information | |||||||||||||
Log Information | The standard set of Log Details information available in all entities. |
Anchor | ||||
---|---|---|---|---|
|
Once a Billing Run is created, it must be executed.
- From the Actions Menu click on ACTIONS > EXECUTE
- In the Execute Prepaid Billing Run Modal
- Execute Now: Check the box to execute the Billing Run directly
- Scheduled Date: Click on the calendar to select a date and time to start the execution. Click DONE when completed
- Click SAVE
Reading Normal Billing Run Results
- Navigate to BILLING > BILLING > PERFORM NORMAL BILLING RUNS
- Search for an existing Billing Run and click on the number to go to the Data entry page
- RESULTS
- Number of Generated Bills: Provides the total number of bills generated
- Start Date: Provides the Start Date of the Billing Run
- End Date: Provides the End Date of the Billing Run
- Results per Step: Provides all the steps taken for the specific Billing Run and gives analytically the Financial Transactions created and the entities included
EXCEPTIONS
- Accounts Receivable: Provides the accounts which were not billed due to some error
- Code: The code of the error that caused failure in billing the account
Panel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Related Areas
|
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Popular Labels Popular Labels | | |||||
spaceKey | V4Manual | style | heatmap
Filter by label (Content by label) | ||||||
---|---|---|---|---|---|---|
|