The Timer Start Event (Trigger property set to 'Timer') allows setting a specific date and time to start the process instance or even a cycle of executions of new process instances.
This event indicates a specific date and time for the process instance to start, or a cycle for recurring executions. You can configure those date and times at design time or at runtime.
- Date: Process instance begins at a fixed date and time
- Cycle: Process instances are triggered periodically
- Rule: Allows setting starting information at design time.
- Procedure: Allows setting a procedure to set the Timer Date at runtime.
Visible if Timer Definition property is set to 'Date' and Timer expression type property is set to 'Rule'
Allows setting a fixed starting date and time to start the process instance.
Visible if Timer Definition property is set to 'Cycle' and Timer expression type property is set to 'Rule'.
Allows setting a start date and time and information related to the repetitions and its cadence.
Visible if Timer Expression Type is set to 'Procedure'.
Allows setting a procedure that returns a date and time (DateTime data type) with the next time the event has to start.
If Timer definition property is set to 'Date', then this procedure is called just once; if Timer Definition property is set to Cycle, then the procedure is called again after the timer is triggered. If it returns an already past date and time, then no instance will be started anymore.
Note: In order to see the Timer Events reflected in your inbox, you must run a program that checks and executes these events. See Timer Control for more information.