/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.
BK1throughBK4apply only to Sweden.A2,A4,B2,B4,C,D,ET2,ET4apply 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.
BK1throughBK4apply only to Sweden.A2,A4,B2,B4,C,D,ET2,ET4apply 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 |