Setting Up Overdue Process Templates

An overdue process template encapsulates the business rules that govern a given type of overdue process. Open this page by selecting Admin, Overdue Process Template.

Note:

Recommendation. Before using this transaction, we strongly recommend that you review The Big Picture Of Overdue Processes.

Description of Page

Enter a unique Overdue Process Template and Description for the overdue process template.

Collecting On Object defines the type of object managed by this overdue process. This field actually references a foreign key characteristic type that references the managed object. For example, if this overdue process template manages overdue bills, you'd reference a foreign key characteristic that references the bill object.

The Algorithms grid contains algorithms that control important functions. You must define the following for each algorithm:

The following table describes each System Event (note, all system event's are optional and you can define an unlimited number of algorithms for each event).

System Event

Optional / Required

Description

Calculate Unpaid & Original Amount

Required

This algorithm is executed to calculate the unpaid and original amounts of the objects associated with the overdue process. These amounts are shown on the overdue process page and in the base-product overdue info string.

Click here to see the algorithm types available for this system event.

Cancel Criteria

Required

This algorithm is executed to determine if an overdue process can be cancelled. Refer to How Are Overdue Processes Cancelled for the details.

Click here to see the algorithm types available for this system event.

Cancel Logic

Required

This algorithm is executed to cancel an overdue process. Refer to How Are Overdue Processes Cancelled for the details.

Click here to see the algorithm types available for this system event.

Hold Event Activation Criteria

Optional - only used if overdue processes of this type can be suspended while some condition is true

This algorithm is executed to determine if the activation of overdue events should be suspended. Refer to Holding Events for the details.

Click here to see the algorithm types available for this system event.

Overdue Process Information

Optional - only used if you want to override an overdue process's info string

This algorithm is executed to construct an overdue process's override info string. Refer to Overdue Process Information Is Overridable for the details.

Click here to see the algorithm types available for this system event.

The Event Types control the number and type of overdue events linked to an overdue process when it is first created. The information in the scroll defines these events and the date on which they will be triggered. The following fields are required for each event type:

Where Used

Follow this link to open the data dictionary where you can view the tables that reference CI_OD_PROC_TMP.