Skip to content

/AWS1/CL_OMX=>CREATEWORKFLOW()

About CreateWorkflow

Creates a workflow.

Method Signature

IMPORTING

Required arguments:

IV_REQUESTID TYPE /AWS1/OMXWORKFLOWREQUESTID /AWS1/OMXWORKFLOWREQUESTID

To ensure that requests don't run multiple times, specify a unique ID for each request.

Optional arguments:

IV_NAME TYPE /AWS1/OMXWORKFLOWNAME /AWS1/OMXWORKFLOWNAME

A name for the workflow.

IV_DESCRIPTION TYPE /AWS1/OMXWORKFLOWDESCRIPTION /AWS1/OMXWORKFLOWDESCRIPTION

A description for the workflow.

IV_ENGINE TYPE /AWS1/OMXWORKFLOWENGINE /AWS1/OMXWORKFLOWENGINE

An engine for the workflow.

IV_DEFINITIONZIP TYPE /AWS1/OMXBLOB /AWS1/OMXBLOB

A ZIP archive for the workflow.

IV_DEFINITIONURI TYPE /AWS1/OMXWORKFLOWDEFINITION /AWS1/OMXWORKFLOWDEFINITION

The URI of a definition for the workflow.

IV_MAIN TYPE /AWS1/OMXWORKFLOWMAIN /AWS1/OMXWORKFLOWMAIN

The path of the main definition file for the workflow.

IT_PARAMETERTEMPLATE TYPE /AWS1/CL_OMXWORKFLOWPARAMETER=>TT_WORKFLOWPARAMETERTEMPLATE TT_WORKFLOWPARAMETERTEMPLATE

A parameter template for the workflow.

IV_STORAGECAPACITY TYPE /AWS1/OMXINTEGER /AWS1/OMXINTEGER

The storage capacity for the workflow in gibibytes.

IT_TAGS TYPE /AWS1/CL_OMXTAGMAP_W=>TT_TAGMAP TT_TAGMAP

Tags for the workflow.

IV_ACCELERATORS TYPE /AWS1/OMXACCELERATORS /AWS1/OMXACCELERATORS

The computational accelerator specified to run the workflow.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_OMXCREATEWORKFLOWRSP /AWS1/CL_OMXCREATEWORKFLOWRSP