Quintiq file version 2.0
|
#parent: #root
|
StaticMethod Create (
|
Key object_id,
|
Boolean iscompleted,
|
String name,
|
String description,
|
Boolean is_default_open,
|
Boolean duedate_hasmanual,
|
Date duedate,
|
Date createdon,
|
String createdby_user_id,
|
String assigned_authorization_id,
|
Key parent_id,
|
Boolean is_active_external,
|
Boolean is_completion_depends_on_external,
|
String primary_external_link_id,
|
String secondary_external_link_id,
|
String external_system_name,
|
String primary_external_information,
|
String secondary_external_information,
|
String external_type,
|
String updatedby,
|
String viewlink,
|
String viewlinkweb
|
) as owning SWF_CreateUpdateActivityMessageExternal
|
{
|
TextBody:
|
[*
|
msg := construct( SWF_CreateUpdateActivityMessageExternal );
|
|
msg.ActivityObjectID( object_id );
|
msg.ActivityIsCompleted( iscompleted );
|
msg.ActivityName( name );
|
msg.ActivityDescription( description );
|
msg.ActivityIsDefaultOpen( is_default_open );
|
msg.ActivityDueDateHasManual( duedate_hasmanual );
|
msg.ActivityDueDate( duedate );
|
msg.ActivityCreateOn( createdon );
|
msg.ActivityCreatedByUserID( createdby_user_id );
|
msg.ActivityAuthorizationID( assigned_authorization_id );
|
msg.ActivityParentID( parent_id );
|
msg.ActivityIsActiveExternal( is_active_external );
|
msg.ActivityIsCompletionDependsOnExternal( is_completion_depends_on_external );
|
msg.ActivityPrimaryExternalLinkID( primary_external_link_id );
|
msg.ActivitySecondaryExternalLinkID( secondary_external_link_id );
|
msg.ActivityExternalSystemName( external_system_name );
|
msg.ActivityPrimaryExternalInformation( primary_external_information );
|
msg.ActivtySecondaryExternalInformation( secondary_external_information );
|
msg.ActivityExternalType( external_type );
|
msg.ActivityUpdatedBy( updatedby );
|
msg.ActivityViewLink( viewlink );
|
msg.ActivityViewLinkWeb( viewlinkweb );
|
|
return &msg;
|
*]
|
}
|