Controlling the start time of an Optiva workflow
The CurrentExternalCalculateDates
method is used for Optiva workflows. This method is only used for the WIP ID that is currently running.
This method only requires the date that you are using for the start time. The DataSet
is not required.
In this example, the start date is set to the Effective Start Date of the project; then the WIP ID is reassigned to FRADMIN
.
Dim sStartDate As Object = ObjProperty("EFF_START_DATE", "", "")
If IsBlank(sStartDate) = 1 Then
Messagelist("The project start date has not been set. Therefore the
workflow cannot be started.")
Return 9111
End If
Dim arglist As datetime = Ctype(sStartDate, DateTime)
ObjMethod("", "", "CurrentExternalCalculateDates", arglist)
Reassign("FRADMIN", "", "")