Skip to content

/AWS1/CL_GERROUTEVIOLATEDCNSS

This property contains a summary of violated constraints.

CONSTRUCTOR

IMPORTING

Required arguments:

it_hazardouscargos TYPE /AWS1/CL_GERROUTEHAZARDOUSCA00=>TT_ROUTEHAZARDOUSCARGOTYPELIST TT_ROUTEHAZARDOUSCARGOTYPELIST

List of Hazardous cargo contained in the vehicle.

Optional arguments:

iv_allhazardsrestricted TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN

This restriction applies to truck cargo, where the resulting route excludes roads on which hazardous materials are prohibited from being transported.

io_axlecount TYPE REF TO /AWS1/CL_GERROUTENOTICEDETRA00 /AWS1/CL_GERROUTENOTICEDETRA00

Total number of axles of the vehicle.

iv_maxheight TYPE /AWS1/GERDIMENSIONCENTIMETERS /AWS1/GERDIMENSIONCENTIMETERS

The maximum height of the vehicle.

iv_maxkpralength TYPE /AWS1/GERDIMENSIONCENTIMETERS /AWS1/GERDIMENSIONCENTIMETERS

The maximum Kpra length of the vehicle.

Unit: centimeters

iv_maxlength TYPE /AWS1/GERDIMENSIONCENTIMETERS /AWS1/GERDIMENSIONCENTIMETERS

The maximum length of the vehicle.

iv_maxpayloadcapacity TYPE /AWS1/GERWEIGHTKILOGRAMS /AWS1/GERWEIGHTKILOGRAMS

The maximum load capacity of the vehicle.

Unit: kilograms

io_maxweight TYPE REF TO /AWS1/CL_GERROUTEWEIGHTCNSTRNT /AWS1/CL_GERROUTEWEIGHTCNSTRNT

The maximum weight of the route.

Unit: Kilograms

iv_maxweightperaxle TYPE /AWS1/GERWEIGHTKILOGRAMS /AWS1/GERWEIGHTKILOGRAMS

The maximum weight per axle of the vehicle.

Unit: Kilograms

io_maxweightperaxlegroup TYPE REF TO /AWS1/CL_GERWEIGHTPERAXLEGROUP /AWS1/CL_GERWEIGHTPERAXLEGROUP

The maximum weight per axle group of the vehicle.

Unit: Kilograms

iv_maxwidth TYPE /AWS1/GERDIMENSIONCENTIMETERS /AWS1/GERDIMENSIONCENTIMETERS

The maximum width of the vehicle.

io_occupancy TYPE REF TO /AWS1/CL_GERROUTENOTICEDETRA00 /AWS1/CL_GERROUTENOTICEDETRA00

The number of occupants in the vehicle.

Default Value: 1

iv_restrictedtimes TYPE /AWS1/GERSTRING /AWS1/GERSTRING

Access radius restrictions based on time.

iv_timedependent TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN

The time dependent constraint.

io_trailercount TYPE REF TO /AWS1/CL_GERROUTENOTICEDETRA00 /AWS1/CL_GERROUTENOTICEDETRA00

Number of trailers attached to the vehicle.

Default Value: 0

iv_travelmode TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN

Travel mode corresponding to the leg.

iv_truckroadtype TYPE /AWS1/GERSTRING /AWS1/GERSTRING

Truck road type identifiers. BK1 through BK4 apply only to Sweden. A2,A4,B2,B4,C,D,ET2,ET4 apply only to Mexico.

There are currently no other supported values as of 26th April 2024.

iv_trucktype TYPE /AWS1/GERROUTETRUCKTYPE /AWS1/GERROUTETRUCKTYPE

Type of the truck.

iv_tunnelrestrictioncode TYPE /AWS1/GERTUNNELRESTRICTIONCODE /AWS1/GERTUNNELRESTRICTIONCODE

The tunnel restriction code.

Tunnel categories in this list indicate the restrictions which apply to certain tunnels in Great Britain. They relate to the types of dangerous goods that can be transported through them.

  • Tunnel Category B

    • Risk Level: Limited risk

    • Restrictions: Few restrictions

  • Tunnel Category C

    • Risk Level: Medium risk

    • Restrictions: Some restrictions

  • Tunnel Category D

    • Risk Level: High risk

    • Restrictions: Many restrictions occur

  • Tunnel Category E

    • Risk Level: Very high risk

    • Restrictions: Restricted tunnel


Queryable Attributes

AllHazardsRestricted

This restriction applies to truck cargo, where the resulting route excludes roads on which hazardous materials are prohibited from being transported.

Accessible with the following methods

Method Description
GET_ALLHAZARDSRESTRICTED() Getter for ALLHAZARDSRESTRICTED, with configurable default
ASK_ALLHAZARDSRESTRICTED() Getter for ALLHAZARDSRESTRICTED w/ exceptions if field has n
HAS_ALLHAZARDSRESTRICTED() Determine if ALLHAZARDSRESTRICTED has a value

AxleCount

Total number of axles of the vehicle.

Accessible with the following methods

Method Description
GET_AXLECOUNT() Getter for AXLECOUNT

HazardousCargos

List of Hazardous cargo contained in the vehicle.

Accessible with the following methods

Method Description
GET_HAZARDOUSCARGOS() Getter for HAZARDOUSCARGOS, with configurable default
ASK_HAZARDOUSCARGOS() Getter for HAZARDOUSCARGOS w/ exceptions if field has no val
HAS_HAZARDOUSCARGOS() Determine if HAZARDOUSCARGOS has a value

MaxHeight

The maximum height of the vehicle.

Accessible with the following methods

Method Description
GET_MAXHEIGHT() Getter for MAXHEIGHT

MaxKpraLength

The maximum Kpra length of the vehicle.

Unit: centimeters

Accessible with the following methods

Method Description
GET_MAXKPRALENGTH() Getter for MAXKPRALENGTH

MaxLength

The maximum length of the vehicle.

Accessible with the following methods

Method Description
GET_MAXLENGTH() Getter for MAXLENGTH

MaxPayloadCapacity

The maximum load capacity of the vehicle.

Unit: kilograms

Accessible with the following methods

Method Description
GET_MAXPAYLOADCAPACITY() Getter for MAXPAYLOADCAPACITY

MaxWeight

The maximum weight of the route.

Unit: Kilograms

Accessible with the following methods

Method Description
GET_MAXWEIGHT() Getter for MAXWEIGHT

MaxWeightPerAxle

The maximum weight per axle of the vehicle.

Unit: Kilograms

Accessible with the following methods

Method Description
GET_MAXWEIGHTPERAXLE() Getter for MAXWEIGHTPERAXLE

MaxWeightPerAxleGroup

The maximum weight per axle group of the vehicle.

Unit: Kilograms

Accessible with the following methods

Method Description
GET_MAXWEIGHTPERAXLEGROUP() Getter for MAXWEIGHTPERAXLEGROUP

MaxWidth

The maximum width of the vehicle.

Accessible with the following methods

Method Description
GET_MAXWIDTH() Getter for MAXWIDTH

Occupancy

The number of occupants in the vehicle.

Default Value: 1

Accessible with the following methods

Method Description
GET_OCCUPANCY() Getter for OCCUPANCY

RestrictedTimes

Access radius restrictions based on time.

Accessible with the following methods

Method Description
GET_RESTRICTEDTIMES() Getter for RESTRICTEDTIMES, with configurable default
ASK_RESTRICTEDTIMES() Getter for RESTRICTEDTIMES w/ exceptions if field has no val
HAS_RESTRICTEDTIMES() Determine if RESTRICTEDTIMES has a value

TimeDependent

The time dependent constraint.

Accessible with the following methods

Method Description
GET_TIMEDEPENDENT() Getter for TIMEDEPENDENT, with configurable default
ASK_TIMEDEPENDENT() Getter for TIMEDEPENDENT w/ exceptions if field has no value
HAS_TIMEDEPENDENT() Determine if TIMEDEPENDENT has a value

TrailerCount

Number of trailers attached to the vehicle.

Default Value: 0

Accessible with the following methods

Method Description
GET_TRAILERCOUNT() Getter for TRAILERCOUNT

TravelMode

Travel mode corresponding to the leg.

Accessible with the following methods

Method Description
GET_TRAVELMODE() Getter for TRAVELMODE, with configurable default
ASK_TRAVELMODE() Getter for TRAVELMODE w/ exceptions if field has no value
HAS_TRAVELMODE() Determine if TRAVELMODE has a value

TruckRoadType

Truck road type identifiers. BK1 through BK4 apply only to Sweden. A2,A4,B2,B4,C,D,ET2,ET4 apply only to Mexico.

There are currently no other supported values as of 26th April 2024.

Accessible with the following methods

Method Description
GET_TRUCKROADTYPE() Getter for TRUCKROADTYPE, with configurable default
ASK_TRUCKROADTYPE() Getter for TRUCKROADTYPE w/ exceptions if field has no value
HAS_TRUCKROADTYPE() Determine if TRUCKROADTYPE has a value

TruckType

Type of the truck.

Accessible with the following methods

Method Description
GET_TRUCKTYPE() Getter for TRUCKTYPE, with configurable default
ASK_TRUCKTYPE() Getter for TRUCKTYPE w/ exceptions if field has no value
HAS_TRUCKTYPE() Determine if TRUCKTYPE has a value

TunnelRestrictionCode

The tunnel restriction code.

Tunnel categories in this list indicate the restrictions which apply to certain tunnels in Great Britain. They relate to the types of dangerous goods that can be transported through them.

  • Tunnel Category B

    • Risk Level: Limited risk

    • Restrictions: Few restrictions

  • Tunnel Category C

    • Risk Level: Medium risk

    • Restrictions: Some restrictions

  • Tunnel Category D

    • Risk Level: High risk

    • Restrictions: Many restrictions occur

  • Tunnel Category E

    • Risk Level: Very high risk

    • Restrictions: Restricted tunnel

Accessible with the following methods

Method Description
GET_TUNNELRESTRICTIONCODE() Getter for TUNNELRESTRICTIONCODE, with configurable default
ASK_TUNNELRESTRICTIONCODE() Getter for TUNNELRESTRICTIONCODE w/ exceptions if field has
HAS_TUNNELRESTRICTIONCODE() Determine if TUNNELRESTRICTIONCODE has a value