Template Process Definitions
Template process definitions are used as a base for creating other process definitions. They are process definitions that have a number of settings ready-set, like keep clause for example, and speed up the creation of new process definitions. All settings except for the process definition name are taken over.
note
You cannot submit template process definitions.
Template process definitions are not displayed in the All Process Definitions filter of Definitions > Process Definitions; there is a template-specific object filter named Template Process Definitions that must be used. If you want to list all process definitions, including template process definitions, you must create your own object filter.
SAPR3 Process Definition Templates
The SAP connector can optionally use process definition templates when it imports SAP CCMS jobs. You set any properties on the process definition, Name and Description will be overwritten with the imported name, and the parameter default values will be filled with the values of the imported CCMS job.
Any parameters you create will be filled; if the SAP job has parameters set, for example print parameters and these parameters are not set on the template process definition, the parameter values of the SAP job are ignored. This means that when you submit the newly created process definition in Redwood Server the resulting SAP job will not be comparable to the job in SAP.
You use the SAP_AbapRun process definition to create SAPR3
process definition templates; you remove any unused parameters as these take up space in the underlying database, and set a keep clause and optionally a restart behavior.
Although you can use a SAPR3
process definition template with no parameters, it will create a process definition with just one parameter named JOBCOUNT
and will thus not be usable, as the following parameters are required for submitting CCMS jobs:
Parameter Name | Data Type | Direction |
---|---|---|
JOBCOUNT | String | Out |
JOBNAME | String | In |
ABAP_PROGRAM_NAME | String | In |
You use a SAPR3
process definition template by specifying its name in the TEMPLATE_JDNAME
( Template JobDefinition Name ) parameter of SAP_ImportCcmsJobs.
JobChain JobDefinition ProcessDefinition