A user may cancel an overdue process at their discretion, online / real-time using Overdue Process - Main.
The system will automatically cancel an overdue process when the object(s) associated with the overdue process are sufficiently paid. Exactly when the system checks if an overdue process should be cancelled is dependent on your organization's rules. If you plug in the base product Account Type - FT Freeze algorithm (C1-CFTZ-CMRV), an account's overdue processes will be reviewed for cancellation whenever a credit FT is frozen for the account.
Two algorithms plugged-in on the overdue process template handle the cancellation:
The Cancel Criteria algorithm is responsible for determining if an overdue process should be canceled. Algorithms of this type analyze the outstanding debt on the objects linked to the overdue process and indicate whether a process can be cancelled.
The Cancel Logic algorithm is responsible for actually canceling the process. The logic involved in cancellation can be quite sophisticated as canceling an overdue process can result in the cancellation of its pending events.
Copyright © 2007, 2016, Oracle and/or its affiliates. All rights reserved. Documentation build: 2.5.2016 10:21:45 [T1_1454696505000]