| A procedure that returns the date and time of the next execution.
Objects: Business Process Diagram
Visible if Timer Expression Type is set to 'Procedure'.
Allows setting a procedure that returns the date and time (DateTime data type) in which the event will be triggered next.
If Timer definition property is set to 'Date' or 'Duration', this procedure is called just once; if Timer definition property is set to Cycle, the procedure is called again after a timer is triggered. If it returns a past date and time, the timer event will not be triggered again in that process instance (unless the control flow returns to the timer).
The associated procedure must have the following parm rule:
parm( in:&WorkflowProcessDefinition, in:&WorkflowProcessInstance, in:&WorkflowWorkitem, out:&DateTime)
&WorkflowProcessDefinition is a WorkflowProcessDefinition Data Type variable
&WorkflowProcessInstance is a WorkflowProcessInstance Data Type variable
&WorkflowWorkitem is a WorkflowWorkitem Data Type variable
&DateTime DateTime data type variable.
This property applies only at design-time.
To apply the corresponding changes when the property value is configured, execute a Build All.
This property is available since GeneXus 16 upgrade 4.