The task is used to define an SMP/E Function definition.
The following table describes the task specific attributes for the task:
| Task Specific Attributes | ||
| Attribute | Description | Required |
| description | A free-form textual description of the SMP/E Function. The description may be used to specify detailed information about the function and its packaging configuration definition. | No |
| id | A unique identifier for the function. Any 1-4 character alphanumeric value may be specified. This value is used as a short-hand reference for the function in various SMP/E Ant tasks and macros. | Yes |
| mcsDescription | A description of the function to include in the MCS ++FUNCTION statement. A maximum of 64-characters is allowed. Any parenthesis must be paired. | Yes |
| name | A unique name for the function system definition item. | Yes |
| nonImpacting |
Specifies that changes to this system definition do not force Enterprise Extensions dependency build request processing to use full analysis instead of change set analysis. Valid values are true and false. The default is false.
|
No |
<target description="Create function definitions" name="funcdefs">
<sd:function id="00"
name="IMS System Services"
mcsDescription="IMS System Services"
description="IMS System Services Function Definition"
nonImpacting="true">
</sd:function>
<sd:function id="01"
name="IMS Database Manager"
mcsDescription="IMS Database Manager"
description="IMS Database Manager Function Definition"
nonImpacting="true">
</sd:function>
</target>
<target description="Function definitions" name="funcdefs">
<xt:function id="RCC" mcsDescription="Common Components" name="Common Components" nonImpacting="false"/>
<xt:function id="RRE" mcsDescription="ELO - Engineering Insights" name="Engineering Lifecycle Optimization - Engineering Insights" nonImpacting="false"/>
<xt:function id="RRM" mcsDescription="ERM - DOORS Next" name="Engineering Requirements Management DOORS Next" nonImpacting="false"/>
<xt:function id="RQM" mcsDescription="Engineering Test Management" name="Engineering Test Management" nonImpacting="false"/>
<xt:function id="RBA" mcsDescription="EWM - Build Agent" name="Engineering Workflow Management Build Agent" nonImpacting="false"/>
<xt:function id="RBT" mcsDescription="EWM - Build System Toolkit" name="Engineering Workflow Management Build System Toolkit" nonImpacting="false"/>
<xt:function id="RCM" mcsDescription="EWM - Change and Configuration Managem" name="Engineering Workflow Management Change and Configuration Management" nonImpacting="false"/>
<xt:function id="RGC" mcsDescription="Global Configuration Management" name="Global Configuration Management" nonImpacting="false"/>
<xt:function id="RDV" mcsDescription="IBM Developer for z/OS Subset" name="IBM Developer for z/OS Subset" nonImpacting="false"/>
<xt:function id="RRS" mcsDescription="Jazz Reporting Service" name="Jazz Reporting Service" nonImpacting="false"/>
<xt:function id="RJT" mcsDescription="Jazz Team Server" name="Jazz Team Server" nonImpacting="false"/>
<xt:function id="RLI" mcsDescription="Link Index Provider" name="Link Index Provider" nonImpacting="false"/>
<xt:function id="RWL" mcsDescription="Websphere Liberty Profile" name="Websphere Liberty Profile" nonImpacting="false"/>
</target>