Timers Best Practices (Doc ID 1660670.1)

Last updated on APRIL 05, 2017

Applies to:

Oracle BigMachines CPQ Cloud Service - Version 12.0 and later
Information in this document applies to any platform.
Information in this document applies to any platform.

Goal


Timer Background:
Timers create tasks in the task thread to execute.  When the time comes for the task to be performed, the condition is checked again.  Once the task is complete, it will not return on a site unless one of the inputs changes.  However, the threads are re-evaluated when a site is refreshed.  In order to prevent undesired timer actions, add a condition flag on the timer.  The timer action should change this flag. 

Note: Timers will only run if the date attribute tied to the timer is modified by the action that transitions the transaction to the step with the timer. As an alternative, an action modifying the date attribute in the step with the timer that keeps the transaction in the step with the timer will also cause the timer to run.

 

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms