Setting Up Collection and Assessment Rules

This topic provides an overview of collection and assessment rules, lists common elements, and discusses how to:

  • Define schedules.

  • Set up collection rules and exceptions.

  • Define assessment rules without SQL.

  • Define assessment rules using SQL.

Page Name

Definition Name

Usage

Schedules Page

SCHEDULE

Create the schedules that you assign to the collection and assessment rules.

Collection Rule Page

AR_CRULE_TBL

Enter the rules for the Collection condition.

Collection Rule Exclusion Options Page

AR_CRULE_EXCL

Define item exclusion and cancel document options for the Collection condition when generating Dunning letter output.

Assessment Rule Page

AR_ARULE_TBL

Enter the rules for the system-defined conditions other than collection conditions.

Assessment Rule User Page

AR_ARULE_SQL

Enter the rules for user-defined conditions using SQL criteria.

Assessment Rule User SQL Statement Page

AR_ARULE_SQL_SBP

View the free-form SQL statement for an assessment rule or copy the statement to test it using a SQL query tool.

See the Assessment Rule User Page.

To set up collection and assessment rules, use the Schedules (SCHEDULES), Collection Rule (AR_COLLECTION_RULE), Assessment Rule (AR_ASSESS_RULE), and Assessment Rule SQL (AR_ASSESS_RULE_SQL) components.

The Condition Monitor process uses the collection and assessment rules to evaluate the nature of a condition to determine whether to create an action for the customer or item.

You define rules at the following assessment levels:

Level

Rule Applies To

SetID

All customers assigned to the SetID.

Customer group

Only for customers in the customer group that you specify.

Customer

Only for customers that you specify.

Rules that are at the customer level override rules that are at the other two levels, and rules that are at the customer group level override rules for SetIDs. From a maintenance standpoint, you should set up defaults at the highest possible level so that if a change is required, you do not have to go to every instance at a lower level to make the change.

Collections rules apply only to the Collection (COLL) condition. The rules for collection conditions are based on both the amount and the number of days past due for outstanding balances. When the Condition Monitor process runs, it determines the age of the oldest past due item on a customer's account and the total amount past due to determine if a collection condition exists.

Assessment rules without SQL are for customer-level conditions other than the collection condition. The assessment rules are based on the existence of data specified in the rule or the comparison of data against a specified value. For example, the rule may say that the Approaching Credit Limit Expiration (ACLD) condition is violated if the numbers of days that are remaining for the customer's credit limit is less than 21 days. These rules are used for system-defined conditions other than collection conditions and item-level conditions, such as deductions and disputed items.

Assessment rules with SQL criteria are for item-level conditions and user-defined conditions. The assessment rules are based on a value in a specified field or fields on an item's record. For example, a rule may specify that the Condition Monitor process should create an action plan if the Deduction field is Y and the deduction date is 2 days less than the current system date. You need to be familiar with building SQL statements to create these assessment rules. The SQL criteria can also use fields from the Item Activity (PS_ITEM_ACTIVITY), Item Distribution (PS_ITEM_DST), Customer (PS_CUSTOMER), and Customer Options (PS_CUST_OPTION) tables. You can use assessment rules with SQL criteria only for user-defined conditions.

If you plan to define assessment rules with SQL criteria, you must create messages in the message catalog that appear as the description text on action lists.

If you create an assessment rule for these conditions, you must set up additional tables before you create the assessment rules:

Condition

Prerequisite Table Setup

Entry Type/Reason (ETRC)

Define the entry type and reasons to use in the assessment rules.

Key Statistics Exceeded (KSTE)

Define system-defined or user-defined history IDs to use in the assessment rules.

Field or Control

Description

Condition

Displays the condition ID and description for which you are creating a rule.

Schedule

Enter the schedule ID that determines when the Condition Monitor processes the rule. For example, if you enter Weekly and the weekly schedule is for Wednesdays, the process checks for conditions in the customer's account that violate the rule every Wednesday.

Use the Schedules page (SCHEDULE) to create the schedules that you assign to the collection and assessment rules.

Navigation:

Set Up Financials/Supply Chain > Common Definitions > Calendars/Schedules > Schedules > Schedules

Define the schedules that the Condition Monitor uses to determine the frequency and days to run a collection or assessment rule. You can select any frequency that you want.

Use the Collection Rule page (AR_CRULE_TBL) to enter the rules for the Collection condition.

Navigation:

Set Up Financials/Supply Chain > Product Related > Receivables > Credit/Collections > Collection Rule > Collection Rule

This example illustrates the fields and controls on the Collection Rule page. You can find definitions for the fields and controls later on this page.

Collection Rule page

Field or Control

Description

Currency

Enter the currency for the amounts in the collection rule.

Owner

Select the type of owner for an action:

  • Collector

  • Credit Analyst

  • AR Specialist

  • Sales Person

The Condition Monitor process assigns an action to the owner based on the value assigned to the customer.

Rule Level

Indicates to whom the rule applies. Values are:

Customer: Applies to a specific customer.

Customer Group: Applies only to customers in a specific customer group.

SetID: Applies to all customers associated with a SetID.

Message Set and Message Nbr (message number)

The system populates the message set and message number, and you cannot change the value. The system displays this message when the rule is violated in the action list.

Specifying Validation Criteria

Your selection criteria determine how you enter information in the grid.

Field or Control

Description

Days

Select to enable entry of a value only in the From Day column in the first row. The system assigns the value for the from day for subsequent rows by incrementing the value in the To Day field from the previous row by 1. You can enter any values that you want in the From Amount and To Amount columns.

Amount

Select to enable entry of an amount in the From Amount field in the first row. The system assigns the from amount for subsequent rows by incrementing the amount in the To Amount field from the previous row by .01. You can enter any values that you want for the From Day and To Day columns.

No Check

Select to enable entry of any values that you choose in the day and amount fields. You must make sure that there are no gaps or overlaps in the criteria.

Entering Validation Information

Field or Control

Description

Days From and Days To

Enter the range of days of the oldest past due items for the customer.

From Amount and To Amount

Enter the total amount of past due items for the customer.

Template

Enter the action template that the Condition Monitor uses when the customer's past due balance meets the days and amount criteria.

Priority

Enter a priority number for the rule. The Condition Monitor uses the priority number for each action template to determine which action template to use when a customer meets the collection rule criteria. It uses the number when:

  • A customer already has an action plan and has violated a collection rule with a higher priority number.

    In this case, it checks to see whether you selected the Enable Auto Escalation check box on the Installation Options - Receivables page. If it is selected, the process cancels the current action plan and replaces it with a new action plan.

  • The validation setting for the collection rule is No Check.

    Because you can enter day and amount ranges that overlap, a customer may meet more than one set of criteria. In this case, the Condition Monitor uses the highest priority action template.

Another situation causes the Condition Monitor to cancel customers' current action plans and establish new ones. When customers enter an action plan, the Condition Monitor records the assessment level of the rule that they violated. If you subsequently enter a rule with a higher assessment level and the customer meets the new rule criteria, the Condition Monitor automatically cancels the original action plan and uses the new one. You must select the Enable Auto Escalation check box on the Installation Options - Receivables page for this to occur.

Use the Collection Rule Exclusion Options page (AR_CRULE_EXCL) to define item exclusion and cancel document options for the Collection condition when generating Dunning letter output.

Navigation:

Set Up Financials/Supply Chain > Product Related > Receivables > Credit/Collections > Collection Rule > Coll Exclusion

This example illustrates the fields and controls on the Collection Rule Exclusion Options page. You can find definitions for the fields and controls later on this page.

Collection Rule Exclusion Options page

Field or Control

Description

Include Finance Charge

Select to add finance charges (FC_AMT) to the balance amount (ANCHOR_BAL_AMT) for all items for customers having finance charges.

Dunning Grace Days and Apply Grace Days to Credit Items

Enter the number of grace days for Dunning calculations, and indicate whether the grace days apply to credit items.

Item Exclusion Options

Field or Control

Description

Exclude Collection Items

Select to exclude items in collection. Items in collection will not be picked up by the collection rule.

Exclude Disputed Items

Select to exclude disputed items. Items with a disputed status will not be picked up by the collection rule.

Exclude Credit Items

Select to exclude credit items. Credit items will not be picked up by the collection rule.

Exclude Deduction Items

Select to exclude deduction items. Deduction items will not be picked up by the collection rule.

Exclude Items < (less than) Item Min (item minimum) and Currency

Select to exclude items with less than the item minimum amount specified. Those items will not be picked up by the collection rule.

Specify a currency for the item minimum amount.

Cancel Document Options

Field or Control

Description

Cancel Collection Customer

Select to cancel documents if the customer is a collection customer. The system will not generate documents for the collection customer when using the Collection condition (COLL).

Customer Is In Dispute

Select to cancel documents if the customer is in dispute. The system will not generate documents for the customer in dispute when using the Collection condition (COLL).

Customer Has Credit Total

Document Total < (less than) Doc Min (document minimum) and Currency

Select to cancel documents when Condition Monitor runs for the COLL condition if the customer balance for a specific business unit or customer ID is less than the document minimum amount entered.

Specify a currency for the document minimum amount.

Use the Assessment Rule page (AR_ARULE_TBL) to enter the rules for the system-defined conditions other than collection conditions.

Navigation:

Set Up Financials/Supply Chain > Product Related > Receivables > Credit/Collections > Assessment Rule > Assessment Rule

This example illustrates the fields and controls on the Assessment Rule page. You can find definitions for the fields and controls later on this page.

Assessment Rule page

Field or Control

Description

Template

Select the action template that the Condition Monitor uses when the customer meets the criteria that you define in the rule.

Summary

Select this check box if:

  • You are defining a rule for the Large Amount Coming Due (LACD) condition, and you want to create an action plan for a customer when the total amount of invoices that are coming due within the number of days specified in the rules exceeds the dollar amount in the rule.

    Otherwise the system creates an action plan for the customer based on the balance due and due date of individual invoices.

  • You are defining a rule for the Entry Type/Reason Code (ETRC) condition, you have not specified a reason code for the rule, and you want the Condition Monitor process to look at all items with the specified entry type and no reason code, to determine whether to create an action plan for the customer.

    In this case, the system creates one action for the condition for all items with no reason code.

    Otherwise the Condition Monitor process creates one action for each item with the specified entry type and a blank reason code.

Owner

Select the type of owner for an action:

  • Collector

  • Credit Analyst

  • AR Specialist

  • Sales Person

The Condition Monitor process assigns an action to the owner based on the value assigned to the item or customer. For example, if you select Credit Analyst for the Exceeds Credit Limit condition, the process assigns the action to the credit analyst assigned to the customer.

Level

Indicates to whom the rule applies. Values are:

Customer: Applies to a specific customer.

Customer Group: Applies only to customers in a specific customer group.

SetID: Applies to all customers associated with a SetID.

Message Set and Msg # (message number)

The system populates the message set and message number and you cannot change the value. The system displays this message on the action list when the rule is violated.

Parameters

The Condition Monitor process uses the criteria in the Parameters group box to determine whether the condition has been violated. If a condition does not require a specific criteria, the field is unavailable. The following table identifies the type of criteria that are applicable for each condition:

Condition

Operator

Amount

Days

Count

Percent

Number of Periods

Approaching Credit Limit (ACLA)

X

 

 

X

 

Approaching Credit Limit Expiration (ACLD)

X

 

 

 

Approaching Credit Card Expiration Date (CCEX)

X

 

 

 

Cancel Credit Hold (CCHD)

X

Conversation Follow Up (CFLU)

 

 

 

Credit Hold Code Exists (CHLD)

 

 

 

Customer Promise Date Broken (CPDB)

Customer Promise Date Review (CPDR)

Deduction Item (DEDN)

 

 

 

Disputed Items (DISP)

 

 

 

eBill Item (EBIL)

Exceeding Credit Limit (ECLA)

 

 

 

Exceeded Credit Limit Expiration Date (ECLD)

 

 

Entry Type/Reason Code (ETRC)

X

X

X

 

 

 

Key Statistics Exceeded (KSTE)

X

X

 

X

X

X

Large Amount Coming Due (LACD)

X

X

 

 

 

Risk Score (RISK)

X

Welcome Back Dormant Customer (WBDC)

X

Welcome New Customer Welcome (WCNC)

X

Defining Rule Parameters

Field or Control

Description

Operator

Select an operator such as less than or equal to (Less/Equal) if you are creating a comparison rule for a Key Statistics Exceeded (KSTE) or Entry Type/Reason Code (ETRC) condition.

Amount

Enter the monetary amount for the comparison.

Count

Enter the count of times for the comparison.

Percent

If you are creating a rule for the Approaching Credit Limit (ACLA) condition, enter the percent to trigger the condition when customers' outstanding balances reaches the percentage that you enter of their credit limits. For example, a customer's credit limit is 100,000.00 EUR and you enter 80 percent. The Condition Monitor creates an action when the customer's outstanding balance reaches 80,000.00 EUR.

If you are creating a rule for the Key Statistics Exceeded (KSTE) condition, enter the number of periods and the percent for the rule. The Condition Monitor process uses these values to determine if a key statistic has changed. Enter the relative period to compare in the # Periods (number of periods) field. The current period is considered to be period 0, so if you want to monitor the change between the current period and the same period last quarter, you would enter 3 in the # Periods field. Then, enter either a positive or a negative number in the Percent field. The Condition Monitor process calculates the percentage change between the current period and the comparison period and then compares the change, using the operator that you entered and the percent for the rule.

Use the Assessment Rule User page (AR_ARULE_SQL) to enter the rules for user-defined conditions using SQL criteria.

Navigation:

Set Up Financials/Supply Chain > Product Related > Receivables > Assessment Rule User > Assessment Rule User

This example illustrates the fields and controls on the Assessment Rule User page. You can find definitions for the fields and controls later on this page.

Assessment Rule User page

Field or Control

Description

Template

Enter the action template that the Condition Monitor process uses when an item or customer meets the SQL criteria that you enter.

Owner

Select the type of owner for an action:

  • Collector

  • Credit Analyst

  • AR Specialist

  • Sales Person

The Condition Monitor process assigns an action to the owner based on the value specified on the item or customer. By default, an owner assigned at the customer level will be used as the action owner. If an owner at the item level is different from the owner at the customer level, the owner at the item level will be used as the action owner.

Note: This status applies to Assessment Rule User: USR1.

Level

Indicates to whom the rule applies. Valid values are:

Customer: Applies to a specific customer.

Customer Group: Applies only to customers in a specific customer group.

SetID: Applies to all customers associated with a SetID.

Message Set and Msg # (message number)

The system populates the message set and message number for system-defined conditions, and you cannot change the value. For user-defined conditions, enter the message number for the message that you want to display when the rule is violated and the message set in which you put the message.

SQL Statement

Click this button to access the Assessment Rule User SQL Statement page (AR_ARULE_SQL_SBP) where you can view the SQL statement in a free-form format or copy the statement to test it using a SQL query tool. This button is available only after you save the SQL criteria in the grid.

Open

(Optional) Select a character to open the SQL statement. The character is used to signify the start of a group or block of parts in the Where clause that work together to test a condition.

Record

Select the table that contains the fields that you want to include in the SQL statement. Valid values are:

  • Item (PS_ITEM)

  • Item Distribution (PS_ITEM_DST)

  • Item Activity (PS_ITEM_ACTIVITY)

  • Customer (PS_CUSTOMER)

  • Customer Option (PS_CUST_OPTION)

Alias Name

Select a field name. The values that you select come from the table that you selected in the Record field.

  • If you select a date field, do one of the following:

    • Enter a date.

    • Select the check box that follows the Operator field.

      In the +/– field, enter the number of days between the selected date and run date for the Condition Monitor process that the rule is violated. For example, if you want to create an action for new deductions one day after they are created, you would select Accounting Date for the field name, Greater Than for the operator, and enter 1 in the +/– field.

  • If you select anything other than a date field, enter the value that you want the Condition Monitor to look for in the field that follows the Operator field.

Operator

Select a mathematical operator, such as Equal To or Greater Than.

Close

(Optional) Select a character to close the SQL statement. The character is used to signify the end of a group or block of parts in the Where clause that work together to test a condition.

Oper (operator)

Select a value to concatenate multiple Where clause conditions. The options are: AND, OR, or blank. You leave it blank only if you enter one SQL criterion.