![]() | SUMMARY | DETAIL |
Macros to retrieve information about process definitions.
Macro Summary | |
external | %lsaf_activateprocessdefinition(lsaf_processdefid=);
Activates a process flow definition. The user must have the PRIVILEGE_MANAGE_PROCESS_FLOW_DEFINITIONS ...
|
external | %lsaf_deployprocessdefinition(lsaf_path=, lsaf_version=, sas_dsname=, lsaf_comment=, lsaf_activate=1, lsaf_overwrite=0);
Deploys a process flow definition using a BPMN file from the repository. The macro variable ...
|
external | %lsaf_getallprocessdefinitions(sas_dsname=work.lsafGetAllProcessDefinitions);
Gets the metadata for all of the process flow definitions that are available to the user. The ...
|
external | %lsaf_getprocessdefcontexts(lsaf_processdefid=, sas_dsname=work.lsafGetProcessDefContexts);
Gets the contexts in which the specified process flow definition is deployed. The metadata is ...
|
external | %lsaf_getprocessdefinitionstatus(lsaf_processdefid=);
Gets the status of a process flow definition. The Manage Process Flows privilege is required. ...
|
external | %lsaf_getprocessdefsbytype(lsaf_typeid=, sas_dsname=work.lsafGetProcessDefsByType);
Gets the metadata for all of the process flow definitions that are available at the specified ...
|
external | %lsaf_processdefdeployedatcontext(lsaf_processflowdef=, lsaf_typeid=);
Indicates whether a process flow definition is deployed at the specified context type.
|
external | %lsaf_suspendprocessdefinition(lsaf_processdefid=);
Suspends a process flow definition. The PRIVILEGE_MANAGE_PROCESS_FLOW_DEFINITIONS global privilege ...
|
Macro Detail |
%lsaf_activateprocessdefinition(lsaf_processdefid=);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafRC_
-
The return code.lsaf_processdefid
-
- Required - The case-sensitive identifier of the process flow definition.
%lsaf_deployprocessdefinition(lsaf_path=, lsaf_version=, sas_dsname=, lsaf_comment=, lsaf_activate=1, lsaf_overwrite=0);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafProcessDefinitionId_
-
- The identifier of the deployed process definition._lsafRC_
-
The return code.lsaf_path
-
- Required - The case-sensitive path to the process BPMN file.lsaf_version
-
- Optional - The version of the BPMN file. If blank, the most recent versionsas_dsname
-
- Required - The name of a SAS data set that contains the context typelsaf_comment
-
- Optional - The audit trail comment for the deployment.lsaf_activate
-
- Optional - Indicates whether to activate the process flow definition.lsaf_overwrite
-
- Optional - Indicates whether an existing process flow definition with
%lsaf_getallprocessdefinitions(sas_dsname=work.lsafGetAllProcessDefinitions);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafRC_
-
The return code.sas_dsname
-
- Optional - The name of the output SAS data set to contain the metadata
%lsaf_getprocessdefcontexts(lsaf_processdefid=, sas_dsname=work.lsafGetProcessDefContexts);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafRC_
-
The return code.lsaf_processdefid
-
- Required - The case-sensitive identifier of the process flowsas_dsname
-
- Optional - The name of the output SAS data set to contain the current
%lsaf_getprocessdefinitionstatus(lsaf_processdefid=);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafProcessDefinitionStatus_
-
The process definition status._lsafRC_
-
The return code.lsaf_processdefid
-
- Required - The case-sensitive identifier of the process flow
%lsaf_getprocessdefsbytype(lsaf_typeid=, sas_dsname=work.lsafGetProcessDefsByType);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafRC_
-
The return code.lsaf_typeid
-
- Required - The context type. The macro lsaf_gettype can be used tosas_dsname
-
- Optional - The name of the output SAS data set to contain the metadata
%lsaf_processdefdeployedatcontext(lsaf_processflowdef=, lsaf_typeid=);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafPFDefDeployedAtContext_
-
Indicates whether the process flow definition is deployed at the_lsafRC_
-
The return code.lsaf_processflowdef
-
- Required - The ID of the process flow definition.lsaf_typeid
-
- Required - The context type. The macro lsaf_gettype can be used to determine
%lsaf_suspendprocessdefinition(lsaf_processdefid=);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafRC_
-
The return code.lsaf_processdefid
-
- Required - The identifier of the process flow definition. This can be