| 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; | 
|   *] | 
| } |