Using Notification Run Definitions
Back to Notifications Main Page
Table of Contents
Navigating to Notification Run Definitions
CRM > NOTIFICATIONS > PERFORM NOTIFICATION RUNS
What are Notification Run Definitions?
Notification Run Definitions are used to define the rules by which Notification Runs, responsible for creating Notifications will be executed. The two Classifications of Notification Run Definitions are 'Financial' and 'Customer Care'. Each Classification supports separate Entities which result in the generation of different types of information. The Classification also determines the conditions available to be set on/by? each Run Definition.
- Financial Classification
This is related to Financial information of the supported entities, such as balances and outstanding debts.- Subscription
- Bills
- Wallets
- Wallet Product Consumption
- Customer Care Classification
This is related to Customer Care information of the supported entities, such as confirmation of payments, award points earned, redeemed or expired and Goods and Services added to a Subscription.- Subscriptions
- Jobs
- Activities
- Leads
- Service Requests
- Rewards Participants
- Award Transactions
- Spend Transactions
- Award Expiration Transaction
- Payment Gateway Cards
- Payment Gateway Requests
- Payments
- Buy in Advance Request
- AVAILABLE FROM CRM.COM R12.0.0 Reward Offers Classification
This is related to Reward Offers Information.- Reward Offers
Run Definitions must be submitted once created and will be executed once or on a recurring basis, based on the defined scheduling settings. Once a Definition is executed, a Process Run is logged, and once the Run is completed, the log information is available in the respective section.
The user has the option to delete the specific Run as long as it is not yet executed (still in 'Draft' state).
A Definition must be in an 'Effective' Life Cycle State to be submitted. The state can be changed between 'Effective' and 'Not Effective' using a dedicated action.
- Navigate to Notification 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.
Select a Classification ('Financial' or 'Customer Care') and use the Actions Menu to create a NEW Definition.
Use the Actions Menu to 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 Notification Run Definition.
Check the Validations & Restrictions Table below for a list of available Actions when working with Notification Run, including each Action's related validations, restrictions and additional information. View the Attributes Table for a comprehensive description of the Notification Run Definition fields.
Validations & Restrictions
Action | Validations | Restrictions | Additional Information |
---|---|---|---|
Create |
|
|
|
Edit |
|
|
|
Delete |
|
|
|
Attributes
An * indicates a field is mandatory
Name | Description |
---|---|
Main Information | |
Name* | The name of the Notification Run Definition. |
Alternative Code | The alternative code of the Notification Run Definition. Unless otherwise specified, the Alternative Codes for new entries default to the Name initials in capital letters. |
Description | A description of the Notification Run Definition. |
Life Cycle State | The Life Cycle State of the Notification Run Definition. The supported values are 'Effective' and 'Not Effective'. Only 'Effective' Notification Run Definitions can be used to generate Notifications. |
Unified Code | An auto-generated code which is used to group the various instances of the Notification Run Definitions |
Version | An auto-generated number which is used to specify the version of each Run Definition. If the version is already in use by a Run, a new Run Definition Version is created each time the Definition is edited. The VIEW PREVIOUS VERSIONS link enables the user to search and view previous versions of the Definition. |
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. |
Notification Type* | The Type of Notification that will be created when the Notification Run Definitions are used to generate Notifications.
AVAILABLE FROM CRM.COM R12.0.0 Existing Notification Type can be selected but a new one can also be created through the Notification Run Definitions. |
Logging Method AVAILABLE FROM CRM.COM R12.0.0 | Defines the method to be used for logging process run's results. Two options are available:
|
Criteria DEPRECATED FROM CRM.COM-R12.0.0 ONWARDS From R12.0.0 onwards, the Criteria section is removed from Notification Run Definitions and moved to Notification Types.
| |
Segment Criteria | |
Included in Segment | A list of Segments which are used to filter the Contact Information, Accounts Receivable or Notification Item that will be notified. Segments with one of the following main entities are available:
|
Excluded from Segments | A list of Segments which are used to prevent Contact Information, Accounts Receivable or Notification Items from being notified. Available options are the same as those of "Included in Segments". |
Notification History Criteria | |
Notified Previously | Defines a list of Notifications that should have already been generated for the criterion to be considered as met. It includes the following options:
|
Not Notified Previously | Defines a list of Notifications that should not already exist; i.e. the customers have not been sent these Notifications previously. Available options are the same as those of "Notified Previously". |
Accounts Receivable Criteria Only available for Financial Notification Run Definitions
| |
Accounts Receivable Balance | Filters the Accounts Receivable based on Balance. Two options are available, which can be used in tandem:
|
Accounts Receivable Outstanding Amount | Filters the Accounts Receivable based on Outstanding Amount and a specific due date. Two options are available, which can be used in tandem:
The due date can be specified in one of the following ways:
|
Accounts Receivable Classification | Filters the Accounts Receivable based on a list of Accounts Receivable Classifications. |
DEPRECATED FROM CRM.COM-R11.0.0 ONWARDS Accounts Receivable Credit Rating | Filters the Accounts Receivable based on a list of Accounts Receivable Credit Ratings. |
Notification Criteria Only available for Financial Notification Run Definitions
| |
Total Outstanding Amount per Notification | Filters the Notifications to be created based on the total outstanding amount of each Notification, calculated using associated respective invoices. Two options are available, which can be used in tandem:
|
Wallet Criteria Only available for Financial Notification Run Definitions
| |
Wallet Balance | Filters the Accounts Receivable based on the Balance of Wallets owned by that account. Two options are available, which can be used in tandem:
|
Wallet Estimated Consumption Days | Filters the Accounts Receivable based on the estimated consumption days of Wallets owned by that account. Two options are available, which can be used in tandem:
|
Wallet Product Estimated Consumption Days | Filters the Accounts Receivable based on the Product estimated consumption days of Wallets owned by that account. Two options are available, which can be used in tandem:
|
Wallet Amount Expiration Up To Date AVAILABLE FROM CRM.COM R11.1.0 | Filters the Wallets based on the amount that will expire by a defined date.
Optionally, an amount to be expired by the specified date which is greater than or equal to a specified minimum (amount) can be used to filter the Wallets.
A minimum expiration amount cannot be provided without an expiration date. |
Subscription Criteria Only available for Financial Notification Run Definition
| |
Subscription Types | Filters the Accounts Receivable based on the Type of Subscriptions owned by the Accounts Receivable. |
Billing Term Schemes | Filters the Accounts Receivable based on the Billing Term Schemes of Subscriptions owned by the Accounts Receivable. |
DEPRECATED FROM CRM.COM-R11.0.0 ONWARDS | Filters the Accounts Receivable based on the Price Plans of Subscriptions owned by the Accounts Receivable. |
DEPRECATED FROM CRM.COM-R11.0.0 ONWARDS Billing Frequencies | Filters the Accounts Receivable based on the Billing Frequencies of Subscriptions owned by the Accounts Receivable. |
DEPRECATED FROM CRM.COM-R11.0.0 ONWARDS Binding Periods | Filters the Accounts Receivable based on the Binding Periods of Subscriptions owned by the Accounts Receivable. |
DEPRECATED FROM CRM.COM-R11.0.0 ONWARDS Binding State | Filters the Accounts Receivable based on the Binding State of Subscriptions owned by the Accounts Receivable. |
Scheduling Setting | |
Scheduling Settings | Method - The following options are available:
Refer to Scheduler Task for configuration guidelines. |
Throttling Settings | |
Throttling Settings | Determines the maximum number of processed entries that should be affected per Run and the interval between each Run. This is available only if the Repeat and Advanced Repeat options are selected. Throttling settings include:
Throttling Settings can be configured only if Logging Method is set to 'Log Processed Successfully and Processed with Errors'. |
Process Runs | |
Process Runs | Displays the Runs that were executed for the specific Definition. Each Run includes the Subscriptions that were processed. Incase of an error, the error code and descriptionis displayed. |
Log Information | |
Log Details | The standard set of Log Details information available in all entities. |
View Understanding Notifications for business examples related to Notification Runs.