Skip to content

/AWS1/CL_GERROUTEVEHICLELEGD00

Steps of a leg that correspond to the travel portion of the leg.

CONSTRUCTOR

IMPORTING

Required arguments:

io_arrival TYPE REF TO /AWS1/CL_GERROUTEVEHICLRRIVAL /AWS1/CL_GERROUTEVEHICLRRIVAL

Details corresponding to the arrival for the leg.

io_departure TYPE REF TO /AWS1/CL_GERROUTEVEHICLEDEPA00 /AWS1/CL_GERROUTEVEHICLEDEPA00

Details corresponding to the departure for the leg.

it_incidents TYPE /AWS1/CL_GERROUTEVEHICLEINCI00=>TT_ROUTEVEHICLEINCIDENTLIST TT_ROUTEVEHICLEINCIDENTLIST

Incidents corresponding to this leg of the route.

it_notices TYPE /AWS1/CL_GERROUTEVEHICLENOTICE=>TT_ROUTEVEHICLENOTICELIST TT_ROUTEVEHICLENOTICELIST

Notices are additional information returned that indicate issues that occurred during route calculation.

it_passthroughwaypoints TYPE /AWS1/CL_GERROUTEPASSTHRUWAYPT=>TT_ROUTEPASSTHRUWAYPOINTLIST TT_ROUTEPASSTHRUWAYPOINTLIST

Waypoints that were passed through during the leg. This includes the waypoints that were configured with the PassThrough option.

it_spans TYPE /AWS1/CL_GERROUTEVEHICLESPAN=>TT_ROUTEVEHICLESPANLIST TT_ROUTEVEHICLESPANLIST

Spans that were computed for the requested SpanAdditionalFeatures.

it_tolls TYPE /AWS1/CL_GERROUTETOLL=>TT_ROUTETOLLLIST TT_ROUTETOLLLIST

Toll related options.

it_tollsystems TYPE /AWS1/CL_GERROUTETOLLSYSTEM=>TT_ROUTETOLLSYSTEMLIST TT_ROUTETOLLSYSTEMLIST

Toll systems are authorities that collect payments for the toll.

it_travelsteps TYPE /AWS1/CL_GERROUTEVEHICLETRAV01=>TT_ROUTEVEHICLETRAVELSTEPLIST TT_ROUTEVEHICLETRAVELSTEPLIST

Steps of a leg that must be performed before the travel portion of the leg.

it_truckroadtypes TYPE /AWS1/CL_GERTRUCKROADTYPELST_W=>TT_TRUCKROADTYPELIST TT_TRUCKROADTYPELIST

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.

it_zones TYPE /AWS1/CL_GERROUTEZONE=>TT_ROUTEZONELIST TT_ROUTEZONELIST

Zones corresponding to this leg of the route.

Optional arguments:

io_summary TYPE REF TO /AWS1/CL_GERROUTEVEHICLESUMM /AWS1/CL_GERROUTEVEHICLESUMM

Summarized details of the leg.


Queryable Attributes

Arrival

Details corresponding to the arrival for the leg.

Accessible with the following methods

Method Description
GET_ARRIVAL() Getter for ARRIVAL

Departure

Details corresponding to the departure for the leg.

Accessible with the following methods

Method Description
GET_DEPARTURE() Getter for DEPARTURE

Incidents

Incidents corresponding to this leg of the route.

Accessible with the following methods

Method Description
GET_INCIDENTS() Getter for INCIDENTS, with configurable default
ASK_INCIDENTS() Getter for INCIDENTS w/ exceptions if field has no value
HAS_INCIDENTS() Determine if INCIDENTS has a value

Notices

Notices are additional information returned that indicate issues that occurred during route calculation.

Accessible with the following methods

Method Description
GET_NOTICES() Getter for NOTICES, with configurable default
ASK_NOTICES() Getter for NOTICES w/ exceptions if field has no value
HAS_NOTICES() Determine if NOTICES has a value

PassThroughWaypoints

Waypoints that were passed through during the leg. This includes the waypoints that were configured with the PassThrough option.

Accessible with the following methods

Method Description
GET_PASSTHROUGHWAYPOINTS() Getter for PASSTHROUGHWAYPOINTS, with configurable default
ASK_PASSTHROUGHWAYPOINTS() Getter for PASSTHROUGHWAYPOINTS w/ exceptions if field has n
HAS_PASSTHROUGHWAYPOINTS() Determine if PASSTHROUGHWAYPOINTS has a value

Spans

Spans that were computed for the requested SpanAdditionalFeatures.

Accessible with the following methods

Method Description
GET_SPANS() Getter for SPANS, with configurable default
ASK_SPANS() Getter for SPANS w/ exceptions if field has no value
HAS_SPANS() Determine if SPANS has a value

Summary

Summarized details of the leg.

Accessible with the following methods

Method Description
GET_SUMMARY() Getter for SUMMARY

Tolls

Toll related options.

Accessible with the following methods

Method Description
GET_TOLLS() Getter for TOLLS, with configurable default
ASK_TOLLS() Getter for TOLLS w/ exceptions if field has no value
HAS_TOLLS() Determine if TOLLS has a value

TollSystems

Toll systems are authorities that collect payments for the toll.

Accessible with the following methods

Method Description
GET_TOLLSYSTEMS() Getter for TOLLSYSTEMS, with configurable default
ASK_TOLLSYSTEMS() Getter for TOLLSYSTEMS w/ exceptions if field has no value
HAS_TOLLSYSTEMS() Determine if TOLLSYSTEMS has a value

TravelSteps

Steps of a leg that must be performed before the travel portion of the leg.

Accessible with the following methods

Method Description
GET_TRAVELSTEPS() Getter for TRAVELSTEPS, with configurable default
ASK_TRAVELSTEPS() Getter for TRAVELSTEPS w/ exceptions if field has no value
HAS_TRAVELSTEPS() Determine if TRAVELSTEPS has a value

TruckRoadTypes

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_TRUCKROADTYPES() Getter for TRUCKROADTYPES, with configurable default
ASK_TRUCKROADTYPES() Getter for TRUCKROADTYPES w/ exceptions if field has no valu
HAS_TRUCKROADTYPES() Determine if TRUCKROADTYPES has a value

Zones

Zones corresponding to this leg of the route.

Accessible with the following methods

Method Description
GET_ZONES() Getter for ZONES, with configurable default
ASK_ZONES() Getter for ZONES w/ exceptions if field has no value
HAS_ZONES() Determine if ZONES has a value