Defines an operation that can be linked to an activity template. See 'Operation' in the Scheduling Schema for details.
Syntax:
[ DynamicComponentDependency ] ramoperation RAMOperationName {
[ 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. | |
ram_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. | |
ram_operation_id_subsequent | String(32) | The identifier of the operation that must follow this one. |
ramoperation RAMOperation {{SelectName}} { SELECT .. id, .. duration, .. ram_usage_model_id, -- optional columns .. allow_parallel_operations, .. base_value, .. once_only, .. subsequent_only, .. description, .. ram_operation_id_subsequent FROM {{sourceTableName}} WHERE ...; }
Note: All selected columns must have correct aliases that match a IFS Scheduling RAMOperation.
Syntax:
<Identifier>
This page is generated from IFS Developer Studio at 2021-08-13 08:49.