![]() | 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 the 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_getprocessdefinitionstatus(lsaf_processdefid=);
Gets the status of the process flow definition. The user can only retrieve the value if manage ...
|
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 user must have the PRIVILEGE_MANAGE_PROCESS_FLOW_DEFINITIONS ...
|
Macro Detail |
%lsaf_activateprocessdefinition(lsaf_processdefid=);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafRC_
-
The return code.lsaf_processdefid
-
- Required - The case sensitive ID of the process flow definition. This can
%lsaf_deployprocessdefinition(lsaf_path=, lsaf_version=, sas_dsname=, lsaf_comment=, lsaf_activate=1, lsaf_overwrite=0);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafProcessDefinitionId_
-
- The ID 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 type idslsaf_comment
-
- Optional - The comment shown in the audit trail 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_getprocessdefinitionstatus(lsaf_processdefid=);
[ Exposure:
external
]
_lsafMsg_
-
The return message._lsafProcessDefinitionStatus_
-
The process defintion status._lsafRC_
-
The return code.lsaf_processdefid
-
- Required - The case sensitive ID of the process flow definition.
%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 ID of the process flow definition. This can be retrieved by