Defines an operation that can be linked to a repeatable activity. This represents a task that may need to be carried out during a visit to this activity.
Syntax:
[ DynamicComponentDependency ] operation OperationName {
[ TimeSpanUOM ] [ TimeZoneOverride ] [ ChangeDetection ] [ CustomChangeHandler ] #SqlDml.QueryBlock ;
}
Column Name | Data Type | Description | Default Value |
---|---|---|---|
id | String(32) | An identifier for this operation. | |
duration | Number (minutes by default) | The expected duration of this operation. | |
usage_model_id | String(32) | The identifier of the usage model linked to this operation. |
Column Name | Data Type | Description | Default Value |
---|---|---|---|
allow_parallel_operations | Number (0 = False, 1 = True) | Specifies if this operation can be carried out at the same time as other operations being performed on the activity. | True |
base_value | Double | The base value for performing this operation. | 1000 |
once_only | Number (0 = False, 1 = True) | If true then this operation will only be scheduled once and will not be repeated. | False |
subsequent_only | Number (0 = False, 1 = True) | If true then this operation will only be scheduled as subsequent to another operation. | False |
description | String(2000) | A description for the operation. | |
operation_id_subsequent | String(32) | The identifier of the operation that must follow this one. |
operation Operation {{SelectName}} { SELECT .. id, .. duration, .. usage_model_id, -- optional columns .. allow_parallel_operations, .. base_value, .. once_only, .. subsequent_only, .. description, .. operation_id_subsequent FROM {{sourceTableName}} WHERE ...; }
Note: All selected columns must have correct aliases that match a IFS Scheduling Operation.
Syntax:
<Identifier>
This page is generated from IFS Developer Studio at 2021-08-13 08:49.