Quintiq file version 2.0
|
#parent: #root
|
StaticMethod Create (
|
Boolean currentdatehasmanual,
|
Date currentdatemanual,
|
Date currentdatefromdaemon,
|
Boolean is_workflow_enabled
|
) as owning SWF_UpdateGlobalParameterMessage
|
{
|
TextBody:
|
[*
|
datefromdaemon := currentdatefromdaemon;
|
|
if( not currentdatehasmanual ) // If set to Automatic mode, trigger date rolling to current date without waiting for midnight
|
{
|
datefromdaemon := Date::ActualDate();
|
}
|
|
msg := construct( SWF_UpdateGlobalParameterMessage
|
, GPCurrentDateHasManual := currentdatehasmanual
|
, GPCurrentDateManual := currentdatemanual
|
, GPCurrentDateFromDaemon := datefromdaemon
|
, GPIsWorkflowEnabled := is_workflow_enabled );
|
|
return &msg;
|
*]
|
}
|