Versions Compared

Key

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

Learn how you can configure and execute Bill Sending Runs Run

What does this section cover?

Table of Contents
minLevel2

What are Bill Sending Runs?

Bill Sending Run Definitions are used to determine the business rules that will be used in order to identify bills that should be send sent through Email, SMS or an external system. 

Bill Sending runs are used to log the execution of bill sending run definitions, that were performed in order to identify the bills that should be send, create a communication and a communication queue entry, and if an external system is not specified, then process those communications, by sending them through email or SMS.

Bill sending runs can be performed only within an effective bill sending run definition. When executing a Bill Sending Run Definition The the bills that should be sent are identified based on the following criteria

  • The related accounts receivable is active
  • The related accounts receivable includes an active presentment preference having a type equal to the type specified in the presentment preferences conditions
  • The bill meets the definition criteria

A new bill sending run is created each time a recurring Bill Sending Run Definitions is Definition is submitted. Whenever a run has been submitted, the bill sending run is added to the scheduler to be executed based on the specified run definition scheduling. 

Creating, Editing & Deleting Validations & Restrictions

 

ActionValidationsRestrictionsAdditional Information
Edit
  • Not Applicable
  • Not Applicable
  • If there is at least one scheduled bill sending run using that definition, then a new bill sending run definition instance is created having the same values as the previous one, the same unified code, an increased version number, and all the modified information.
Save
  • Mandatory Fields are specified
  • You cannot add the same segment in Included and Excluded segments criteria
  • Not Applicable
 
  • Not Applicable
Delete
  • Not Applicable
  • You cannot delete a Bill Sending Run definition
 
  • Not Applicable

Bill Sending Run attributes 

 

should should should

Name

Description

Name*

The name of the definition
Alternative code*The alternative code of the definition
DescriptionA description of the definition
Life cycle stateThe life cycle state of the definition. The supported values are effective and not effective
Unified codeAn auto generated code which is used to group the various instances of each Bill Sending Run Definition
VersionAn auto generated number which is used to specify the version of each Bill Sending Run Definition. New Bill Sending Run Definition versions are created each time they are edited, if they are already been used by any bill sending runs
Input Settings: It defines the settings that will be used in order to create the communications that will be used to send the bills
Communication Media*

The media that will be used to communicate the bills. The following media is supported:

  • Email: Applicable only if the presentment preference type is set to Email or one of the customs
  • SMS: Applicable only if the presentment preference type is set to SMS or one of the customs
  • Device: Applicable only if the presentment preference type is not set to Email or SMS
Communication template*The communication template that will be used to create the communication for each bill. The available communication templates should be are effective and should be filtered based on the media specified above. The media should be are equal to one of the following:
  • Email
  • SMS
  • Device
Communication Queue External System Settings*
Mandatory if the communication template is set to device and optional for any other types of communication templates

Used to determine the external system that will actually send the communication.

This information is mandatory

Mandatory Restrictions: Mandatory if the communication template is set to device and optional for any other types of communication templates

Criteria
Billing Run Criteria: It defines the criteria that will be used to retrieve the bills that will be sent
Bills filter method*

It determines which bills should will be retrieved, based on if they were already sent, rejected during sending or not processed at all. The following options are supported:

  • Process only failed and not sent: If selected then the process will retrieve only bills which were already processed but they were rejected (i.e. the communication queue is rejected) or not processed yet
  • Process only failed: If selected then the process will retrieve only bills which were already processed but they were rejected (i.e. the communication queue is rejected)
  • Process only not sent: If selected then the process will retrieve only bills which were not processed yet
Billing Run Filter Method*

It determines the method that will be used to filter the bills. The supported options are the following:

  • Bills included in the latest normal billing run
  • Bills includes in specific billing runs

Billing Run Selection*Mandatory only if

the "Bills included in specific billing runs" option is selected as a Billing Run Filter Method 

A set of normal billing runs that will be considered in order to retrieve the bills that will be sent.

Mandatory Restrictions: Mandatory only if the "Bills included in specific billing runs" option is selected as a Billing Run Filter Method

Presentment Preference Criteria: It defines the settings that will be used in order to retrieve the accounts receivable that will be processed
Type*

The type of presentment preference that should will be used to retrieve the accounts receivable. The supported types are

  • Post
  • Email
  • SMS
  • F2F
  • Other
  • All Custom
Segment Criteria: Determines the criteria that are used to identify the bills that will be sent. At least one segment will be specified, in one of the two options
Included in Segment

A list of segments which are used to filter the bills that will be sent. The criteria consist of the following:

  • Segment: A select box with all the segments having bills as the segment entity
Not Included in Segment

A list of segments which are used to exclude bills. The criteria consist of the following:

  • Segment: A select box with all the segments having bills as the segment entity
Log InformationIncludes the standard log information

Configuring a Bill Sending Run tailored to your company's needs

  1. Navigate to BILLING APPLICATION > BILLING > PERFORM BILL SENDING RUNS
  2. Either search for an existing one or from the Top Menu click on NEW
    BILL SENDING RUN DEFINITION

  3. MAIN INFORMATION

    1. Provide the related information

      1. Name
      2. Alternative Code
      3. Description
  4. INPUT SETTINGS

    1. Define the required values
      1. Email: Select from the drop down list
      2. Communication Template: Quick Search or use modal search to find the communication template to be used
      3. Communication Queue External System: Quick Search  or use modal search  to find the communication template to be used
  5. CRITERIA

    1. Presentment Preferences:
      1. Click on ADD  and select the preferences you would like to include from the dropdown
    2. Bills:
      1. Bills Filter Method: Select from the drop down the option that will filter the bills you would like to send
      2. Billing Run Filter Method: Select from the drop down list the option that will filter from which Billing Runs the Bills will be retrieved
        1. Included Billing Runs: If you have selected a specific option then 
          1. Click on ADD and search for the desired billing Runs
            BILLS CRITERIA 
    3. Segments
      1. For both Included and excluded segments the process is the same
      2. Click on ADD
      3. Select from the drop down list the segments that should be will be used as conditions

        Note

        Only BILL related segments will be loaded in the drop down lists.

        BILL SENDING RUNS - SEGMENTS

  6. SCHEDULING SETTINGS

    Include Page
    Scheduler Task - Global
    Scheduler Task - Global
     

  7. LOG INFORMATION

    Include Page
    Log Information - Global
    Log Information - Global

  8. From the Top Menu click on SAVE

Executing a Bill Sending Run

Include Page
Executing Runs - Global
Executing Runs - Global

Modifying a Bill Sending Run

Include Page
Versioning
Versioning

Deleting a scheduled Bill Sending Run

Include Page
Deleting a run- Global
Deleting a run- Global

Changing the Life Cycle State of a Bill Sending Run Definition

Include Page
Change Life Cycle State of a Run definition - Global
Change Life Cycle State of a Run definition - Global

Note

Visit Understanding Bills for business examples related to Bill Sending Runs

Panel
namegrey

Related Areas

Filter by label (Content by label)
showLabelsfalse
spacesV4Manual
showSpacefalse
excerpttrue
labelsbills-basics-r7,bills-advanced-r7,bills-admin-r7

Panel
namegrey

Popular Labels

Popular Labels
spaceKeyV4Manual
styleheatmap