You can create, enable, and update task templates for automation jobs by using a web service called TMS_TaskTemplateServiceInterface.
The information helps you understand how a a task template is created for an automation job when an external automation system integrates with the BMC Remedy Change Management system. Task templates created using this interface are utilized in the Change-Initiated Job use case.
Using this interface, you can create a task template to publish details about automation jobs or you can update job details. For details about supported job types, see Selecting and configuring supported job types.
The task template is associated by the change management system with a change record. To associate a task template with your change record, see Relating predefined task group or task templates to a change request in BMC Remedy Change Management 9.1 online documentation.
Use this web service to:
You can access the TMS_TaskTemplateServiceInterface using a web service client. For example, using a client such as the SOAP UI, enter the web service URL in the following format to connect to the web service.
http://<midtier_server>:<port>/arsys/WSDL/public/
<ARservername>/TMS_TaskTemplateServiceInterface
For example:
http://myMidtierServer:8080/arsys/WSDL/public/
myARServer/TMS_TaskTemplateServiceInterface
Populate the following fields to create a task template or update these fields if any job definition is updated.
Field | Description | Mandatory for input by automation system | |
---|---|---|---|
1 | SourceID | A unique ID of the source automation system that is creating the task template. | Yes |
2 | JobID | A unique ID of the automation job. | Yes |
3 | JobType | The type of the job. | Yes |
4 | JobName | The name of the job. | Yes |
5 | JobDescription | The description of the automation job. | Yes |
6 | JobDetailedDescription | The detailed description of the automation job that includes information about the derived values such as JobName, JobType, Schedule and Priority. | Yes |
7 | JobVersion | The version of the job. | Yes |
8 | Status | The status of the task template. The status can be either Enabled or Offline. | Yes |
10 | TemplateCategoryTier1 | The category of task templates. If you do not provide any input, the default value is Change Management System. | No |
11 | LocationCompany | The location of the company. If you do not provide any input, the default value is user company. | No |
12 | Priority | The priority of the Request For Change (RFC), which can be High, Medium or Low. If you do not provide any input, the default value is Medium. | No |
In TMS_TaskTemplateServiceInterface, you use the TaskTemplate_ProcessInterfaceData operation to create or update task templates.