Defines a class of usage, along with a default usage rate for this class of usage.
Syntax:
[ DynamicComponentDependency ] usageclass UsageClassName {
[ TimeSpanUOM ] [ TimeZoneOverride ] [ ChangeDetection ] [ CustomChangeHandler ] #SqlDml.QueryBlock ;
}
Column Name | Data Type | Description | Default Value |
---|---|---|---|
id | String(32) | An identifier for this class of usage. | |
default_usage_per_day | Double | The default usage rate per day. |
Column Name | Data Type | Description | Default Value |
---|---|---|---|
usage_applies_during_visits | Number (0 = False, 1 = True) | Specifies whether usage is accrued while a visit to the activity is in progress. | True |
usage_applies_outside_visits | Number (0 = False, 1 = True) | Specifies whether usage is accrued while no visits to the activity are in progress. | True |
description | String(2000) | A description for this usage class. |
usageclass UsageClass {{SelectName}} { SELECT .. id, .. default_usage_per_day, -- optional columns .. usage_applies_during_visits, .. usage_applies_outside_visits, .. description FROM {{sourceTableName}} WHERE ...; }
Note: All selected columns must have correct aliases that match a IFS Scheduling UsageClass.
Syntax:
<Identifier>
This page is generated from IFS Developer Studio at 2021-08-13 08:49.