Excerpt | ||
---|---|---|
| ||
Learn how you can configure and execute Notification Runs |
What does this section cover?
Table of Contents | ||
---|---|---|
|
What are Notification Runs?
Notification Runs are used to log the execution of notification run definitions, that were performed in order to generate notifications and all the information that the notification is referring to.
Notification Runs can be performed only within an effective notification run definition.
A new Notification Run is created each time a recurring Notification Run Definitions is submitted. Whenever a run has been submitted, the notification run added to the scheduler to be executed based on the specified run definition scheduling.
In order to modify the scheduling information of a submitted Notification Run you can Edit the definition.
Creating, Editing & Deleting Validations & Restrictions
Action | Validations | Additional Information |
---|---|---|
General |
| N/A |
Create | N/A |
For more information on criteria check out the Notification Run Attributes table below
|
Edit | N/A |
|
Delete |
| N/A |
Save |
|
Notification Run attributes
Name | Description | ||||||
---|---|---|---|---|---|---|---|
Name* | The name of the notification run definition | ||||||
Alternative Code | The alternative code of the notification run definition | ||||||
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 notification run definition. New notification run definition versions are created each time they are edited, if they are already been used to generate notifications | ||||||
Scheduled Date | This is a read only field which is available once you schedule a Run. The date provided shows the latest date that the run is scheduled to be executed. | ||||||
Notification Type* | The type of notification that will be created whenever the notification run definitions are used to generate notifications.
| ||||||
Scheduling Settings* | Determines when the process run definition should be applied. Process run definitions can be applied ad-hoc or on a recurring basis. Scheduling settings hold the following information:
| ||||||
Criteria | |||||||
Criteria - Segment Criteria | |||||||
Included in Segment | A list of segments which are used to filter in the contact information or the accounts receivable that will be notified, and optionally the notification information. The criteria consist of the following:
| ||||||
Not Included in Segment | A list of segments which are used to excluded the contact information or the accounts receivable that will be notified, and optionally the notification information. Its criteria consist the same as in "Included in Segment" | ||||||
Criteria - Notification History Criteria | |||||||
Notified Previously | Defines a list of notifications that should already be generated in the past. It consist of the following values:
| ||||||
Not Notified Previously | Defines a list of notifications that should not already exist. Its values are the same as in "Notified Previously" | ||||||
Criteria - Accounts Receivable Criteria | |||||||
Accounts Receivable Balance | It filters the accounts receivable based on their balance. Two options are available, which can be used combined:
| ||||||
Accounts Receivable Outstanding Amount | It filters the accounts receivable based on their outstanding amount and a specific due date. Two options are available, which can be used combined:
The due date can be specified in one of the following ways:
| ||||||
Accounts Receivable Classification | It filters the accounts receivable based on a list of accounts receivable classifications | ||||||
Accounts Receivable Credit Rating | It filters the accounts receivable based on a list of accounts receivable credit ratings | ||||||
Criteria - Notification Criteria | |||||||
Total Outstanding Amount per Notification | It filters the notifications that will be created based on the total outstanding amount of each notification, as calculated based on the related invoices. Two options are available, which can be used combined:
| ||||||
Criteria - Wallet Criteria | |||||||
Wallet Balance | It filters the accounts receivable based on the wallet balance of wallets owned by that account. Two options are available, which can be used combined:
| ||||||
Wallet Estimated Consumption Days | It filters the accounts receivable based on the wallet estimated consumption days of wallets owned by that account. Two options are available, which can be used combined:
| ||||||
Wallet Product Estimated Consumption Days | It filters the accounts receivable based on the wallet product estimated consumption days of wallets owned by that account. Two options are available, which can be used combined:
| ||||||
Criteria - Subscription Criteria | |||||||
Subscription Types | It filters the accounts receivable based on the type of subscriptions owned by the accounts receivable. Multiple subscription types can be defined. | ||||||
Billing Term Schemes | It filters the accounts receivable based on the billing term schemes of subscriptions owned by the accounts receivable. Multiple billing term schemes can be defined. | ||||||
Price Plans | It filters the accounts receivable based on the price plans of subscriptions owned by the accounts receivable. Multiple price plans can be defined. | ||||||
Billing Frequencies | It filters the accounts receivable based on the billing frequencies of subscriptions owned by the accounts receivable. Multiple billing frequencies can be defined. | ||||||
Binding Periods | It filters the accounts receivable based on the binding periods of subscriptions owned by the accounts receivable. Multiple binding periods can be defined. | ||||||
Binding State | It filters the accounts receivable based on the binding state of subscriptions owned by the accounts receivable. | ||||||
Notification Runs | |||||||
Notification Run information | It displays all the notification runs which were performed based on the specific notification run definition and displays all the notification run information as described in Configuring and Executing Notification Runs |
Configuring a Notification Run tailored to your company's needs
- Navigate to CRM > NOTIFICATIONS > PERFORM NOTIFICATION RUNS
- Either search for an existing one or from the Top Menu click on "NEW"
MAIN INFORMATION
Provide the required information
Name
Alternative Code
Notification Type
Life Cycle State: Is automatically set
- Version: Is automatically set to 1 (for new notification runs)
Description
CRITERIA
- Provide the required information
Accounts Receivable
Outstanding Amount
- Balance
- Classifications: Click on Add and search and select classifications using the Search Modal
- Credit Ratings
Wallet
- Balance
- Estimated Consumption Days
- Product Estimated Consumption Days
Subscription
- Subscription Types: Click on Add and search and select subscription types using the Search Modal
- Billing Term Schemes: Click on Add and search and select billing term schemes using the Search Modal
- Price Plans: Click on Add and search and select price plans using the Search Modal
- Billing Frequencies
- Binding Periods
- Binding States
Notification
- Outstanding Amount Per Notification
- Outstanding Amount Per Notification
Segment
- Included in Segments
- Excluded in Segments
Notification History
- Notified Previously
- Not Notified Previously
SCHEDULING SETTINGS
Include Page Scheduler Task - Global Scheduler Task - Global THROTTLING SETTINGS
- Provide the required information
- Maximum batch size
- Start again after X UOT (seconds, minutes, days)
- Provide the required information
LOG INFORMATION
Include Page WIP:Log Information - Global WIP:Log Information - Global - From the top menu click on "Save"
Executing a Notification Run
Include Page | ||||
---|---|---|---|---|
|
Modifying a Notification Run
Include Page | ||||
---|---|---|---|---|
|
Deleting a Notification Run
Deleting a scheduled job of the specific Run
Include Page | ||||
---|---|---|---|---|
|
Changing the Life Cycle State of a Notification Run definition
Include Page | ||||
---|---|---|---|---|
|
Reading Notification Run Logs
- Navigate to CRM > NOTIFICATIONS > PERFORM NOTIFICATION RUNS
- Search for an existing Notification Run that has been executed
Process Runs
- The following information is available regarding the Notification Run
- Number: The number of the notification run
- Version: The Notification Run Definition's version
- Life Cycle State: The Life Cycle State of the Notification Run
- Start Date: The date when the Run started
- End Date: The date when the Run ended
- Process Successfully: Drill down including the notifications created successfully.
Processed With Errors: Drill down including the entities that were not successfully processed thus no notifications were created for the specified entities
Info Visit Creating Notifications to find out more information regarding created Notifications.
- The following information is available regarding the Notification Run
Note |
---|
Visit /wiki/spaces/WIP/pages/10010220 Notifications for business examples related to Notification Runs |
Panel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
Related Areas
|
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Popular Labels
|