traveltimebarrier

Defines a barrier which resources are unable to travel through, with the result that any journeys crossing this barrier will be delayed.

Syntax:

[ DynamicComponentDependency ] traveltimebarrier TravelTimeBarrierName {
[ TimeSpanUOM ] [ TimeZoneOverride ] [ ChangeDetection ] [ CustomChangeHandler ] #SqlDml.QueryBlock ;
}

Mandatory columns

Column Name Data Type Description Default Value
id String(32) A unique identifier.
travel_time_profile_id String(32) The id of the travel profile this barrier belongs to.
barrier_type String(32) The type of barrier.
polyline_id String(32) The id of the polyline which defines the barrier.

Optional columns

Column Name Data Type Description Default Value
direction String(32) The direction of travel in which this barrier applies. BOTH
day_pattern String(7) The days on which this barrier applies.
end_time Number (minutes by default) The latest time of day to apply this barrier.
start_time Number (minutes by default) The earliest time of day to apply this barrier.


            traveltimebarrier TravelTimeBarrier {{SelectName}} {
               SELECT
                     ..                  id,
                     ..                  travel_time_profile_id,
                     ..                  barrier_type,
                     ..                  polyline_id,
                  -- optional columns
                     ..                  direction,
                     ..                  day_pattern,
                     ..                  end_time,
                     ..                  start_time
               FROM {{sourceTableName}}
               WHERE ...;
            }

Note:   All selected columns must have correct aliases that match a IFS Scheduling TravelTimeBarrier.

TravelTimeBarrierName

Syntax:

<Identifier>


This page is generated from IFS Developer Studio at 2021-08-13 08:49.