This is used to hold additional attributes that are not used in the scheduling but need to be displayed within the schedulingsoftware to provide additional end user information. Additional attributescan be added for either activities, resources or locations. Additional_Attribute should be used in preference to Additional_Attributes since this gives the external system a higher degree of control over the additional attributes.This attribute should be used moderately.
Syntax:
[ DynamicComponentDependency ] additionalattribute AdditionalAttributeName {
[ TimeSpanUOM ] [ TimeZoneOverride ] [ ChangeDetection ] [ CustomChangeHandler ] #SqlDml.QueryBlock ;
}
Column Name | Data Type | Description | Default Value |
---|---|---|---|
id | String(32) | Defines a unique id for the attribute. | |
data_type | String(10) | Specifies the data type to be used for sorting and filtering. | |
label | String(100) | Defines a label descriptor to be shown next to value. | |
sequence | Number | Defines the sequence in which the labels and values should appear on the screen or be processed. |
Column Name | Data Type | Description | Default Value |
---|---|---|---|
activity_id | String(32) | Specifies the id of the activity this relates to. | |
domain_type_id | String(32) | Defines the id of the domain of values to be used for validating input into this additional attribute. | |
label_value | String(2000) | Specifies the value of the attribute. | |
location_id | String(32) | Specifies the id of the location this relates to. | |
resource_id | String(32) | Specifies the id of the resource this relates to. |
additionalattribute AdditionalAttribute {{SelectName}} { SELECT .. id, .. data_type, .. label, .. sequence, -- optional columns .. activity_id, .. domain_type_id, .. label_value, .. location_id, .. resource_id FROM {{sourceTableName}} WHERE ...; }
Note: All selected columns must have correct aliases that match a IFS Scheduling AdditionalAttribute.
Syntax:
<Identifier>
This page is generated from IFS Developer Studio at 2021-08-13 08:48.