Using Deactivate Prepaid Subscription Run Definitions

Back to Subscriptions Main Page

AVAILABLE FROM CRM.COM R10.0.0

The Process is applicable only for Subscriptions which follow a Prepaid Billing Scheme.

Table of Contents

Navigating to Deactivate Prepaid Subscriptions Definitions

BILLING > SUBSCRIPTIONS >DEACTIVATE PREPAID SUBSCRIPTIONS

What are Deactivate Prepaid Subscriptions Definitions?

The Deactivate Prepaid Subscription process uses the amount of money left in the customer's Wallet and the rate of the Subscription Service as defined in the Price Plan, to identify Prepaid Subscriptions Services which should be deactivated.

The deactivation decision is based on the Prepaid rating Classification calculated by Prepaid Billing Runs before the process is executed.

The process is the same as the deactivation process that was conducted by the Prepaid Billing Run up to CRM.COM R9, but now supports deactivation based on the 'Day' and 'Time' instead of just the 'Day'.

There are two methods that can be used to deactivate Prepaid Subscription Services through this process:

  • Deactivate based on the 'Day' that the Services became 'Effective' for the last time.
  • Deactivate based on the 'Day' and 'Hour' that the Services became 'Effective' for the last time.

Run Definitions must be submitted once created and are 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 tab.

The user has the option to delete the specific run as long as it is not yet executed (still in a 'Draft' state).
A Definition must be in an 'Effective' Life Cycle State to be submitted. The Life Cycle State can be toggled between 'Effective' and 'Not Effective' using the dedicated action.

  • Navigate to Deactivate Prepaid Subscriptions 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.

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

AVAILABLE FROM CRM.COM R11.0.0

The Deactivate Prepaid Subscription batch process handles the deactivation of all Prepaid Subscriptions, including Subscriptions coming out of Grace, Resting and Short Term Deactivation, formerly handled by dedicated batch processes (before CRM.COM R11.0.0).

The Definition should be scheduled for execution on a daily basis, in order to identify and deactivate Subscriptions activated following Short Term Deactivation, Grace and Resting Life Cycle States, which were unqualified as their activation criteria did not meet those set by the Deactivation Definition.

DEACTIVATE PREPAID SUBSCRIPTIONS

Validations & Restrictions

ActionValidationsRestrictionsAdditional Information
Create
  • Mandatory Fields must be defined.
  • Name and Alternative Code must be unique.
  • Not Applicable
  • Not Applicable
Edit
  • Mandatory Fields must be defined.
  • Name and Alternative Code must be unique.
  • Not Applicable
  • If there is one or more scheduled Run using the same Definition, then a new Run Definition instance is created.  The new Definition will have the same values and Unified Code as the first one, an augmented version number and all the modified information.
Delete
  • Not Applicable
  • Run Definitions cannot be deleted if there exists at least one scheduled or completed Run for that Definition.
  • Runs can be deleted.
  • Not Applicable

 

Attributes

An * indicates a field is mandatory 

NameDescription
Main Information
Name*The name of the Process Run Definition.
Alternative code*The alternative code of the Process Run Definition. Unless otherwise specified, the Alternative Codes for new entries default to the Name initials in capital letters.
DescriptionA description of the Process Run Definition.
Life Cycle State*

The Life Cycle State of the Process Run definition which can be:

  • Effective
  • Not effective

Only 'Effective' Process Run definitions can be used.

Unified CodeAn auto-generated code which is used to group the various instances of the Process Run Definitions.
Version

An auto-generated number which is used to specify the version of each Run Definition. If the version number 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 allows the user to search and view previous versions of the Definition.

Deactivation Method*

Defines the method that will be used to deactivate the Prepaid Subscription Services. The following options are supported:

  • Day and Hour based Deactivation: If this option is selected, the Services will be deactivated considering the day and hour on which they were initially activated.
  • Day only based Deactivation: If this option is selected, the Services will be deactivated considering (only) the day on which they were initially activated.

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:

  • Log Processed Successfully and Processed with Errors: If selected, both entities successfully processed and failed ones will be logged in the Process Run Log.
  • Log Only Processed with Errors: If selected then only entities which failed to be processed will be logged in the Process Run Log.
Input Settings
Subscription Action TypeThe Action Type that will be used to classify each applied Stop Subscription Services Action. This is mandatory and applicable only if /wiki/spaces/V4Manual/pages/9833572 are configured for the Stop Subscription Services Subscription Action.
Subscription Sub-Action Type

The Sub-Action Type that will be used to classify each applied Stop Subscription Services Action. This is mandatory and applicable only if /wiki/spaces/V4Manual/pages/9833572 are configured for the Stop Subscription Services Subscription Action.

Criteria
Accounts Receivable Criteria 
Accounts Receivable ClassificationsLists all Accounts Receivable Classifications and defines which ones should be considered during the deactivation Process Run for Prepaid Subscriptions. If no Accounts Receivable Classifications are specified, then all Accounts Receivable Classifications apply.
Scheduling Settings
Scheduling Settings*

Method - The following options are available:

  • Run Now
  • Run on Specific Date / Time
  • Run Repeatedly
  • Advanced Scheduling

 Refer to Scheduler Task for configuration guidelines.

Throttling Settings
ThrottlingDetermines 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:
  • Maximum Batch Size
  • Start Again After X UOT (seconds,minutes,hours,days)

Throttling Settings can be configured only if Logging Method is set to 'Log Processed Successfully and Processed with Errors'.

Process Runs
Deactivation Run InformationDisplays 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 description is displayed.
Log Information
Log DetailsThe standard set of Log Details information available in all entities.