/AWS1/CL_GERROUTETAXILEGDETS¶
Populated when the Leg type is Taxi, and provides additional information that is specific to taxi travel.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_aftertravelsteps TYPE /AWS1/CL_GERRTETAXIAFRTRAVEL00=>TT_ROUTETAXIAFRTRAVELSTEPLIST TT_ROUTETAXIAFRTRAVELSTEPLIST¶
Steps of a leg that must be performed after the travel portion of the leg.
io_agency TYPE REF TO /AWS1/CL_GERROUTETAXIAGENCY /AWS1/CL_GERROUTETAXIAGENCY¶
Details about the taxi agency.
io_arrival TYPE REF TO /AWS1/CL_GERROUTETAXIARRIVAL /AWS1/CL_GERROUTETAXIARRIVAL¶
Details corresponding to the arrival for the leg.
it_attributions TYPE /AWS1/CL_GERROUTEATTRIBUTION=>TT_ROUTEATTRIBUTIONLIST TT_ROUTEATTRIBUTIONLIST¶
List of required attributions to display.
it_beforetravelsteps TYPE /AWS1/CL_GERRTETAXIBFRTRAVEL00=>TT_ROUTETAXIBFRTRAVELSTEPLIST TT_ROUTETAXIBFRTRAVELSTEPLIST¶
Steps of a leg that must be performed before the travel portion of the leg.
it_bookingweblinks TYPE /AWS1/CL_GERROUTEWEBLINK=>TT_ROUTEWEBLINKLIST TT_ROUTEWEBLINKLIST¶
Web links to external ticket booking services for the taxi.
io_departure TYPE REF TO /AWS1/CL_GERROUTETAXIDEPARTURE /AWS1/CL_GERROUTETAXIDEPARTURE¶
Details corresponding to the departure for the leg.
it_notices TYPE /AWS1/CL_GERROUTETAXINOTICE=>TT_ROUTETAXINOTICELIST TT_ROUTETAXINOTICELIST¶
List of notices that indicate issues that occurred during route calculation.
io_transport TYPE REF TO /AWS1/CL_GERRTETAXITRANSPORT00 /AWS1/CL_GERRTETAXITRANSPORT00¶
Transport mode details for the taxi leg.
it_travelsteps TYPE /AWS1/CL_GERRTETAXITRAVELSTEP=>TT_ROUTETAXITRAVELSTEPLIST TT_ROUTETAXITRAVELSTEPLIST¶
Steps of a leg that must be performed during the travel portion of the leg.
Optional arguments:¶
io_summary TYPE REF TO /AWS1/CL_GERROUTETAXISUMMARY /AWS1/CL_GERROUTETAXISUMMARY¶
Summary of the taxi leg.
Queryable Attributes¶
AfterTravelSteps¶
Steps of a leg that must be performed after the travel portion of the leg.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AFTERTRAVELSTEPS() |
Getter for AFTERTRAVELSTEPS, with configurable default |
ASK_AFTERTRAVELSTEPS() |
Getter for AFTERTRAVELSTEPS w/ exceptions if field has no va |
HAS_AFTERTRAVELSTEPS() |
Determine if AFTERTRAVELSTEPS has a value |
Agency¶
Details about the taxi agency.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AGENCY() |
Getter for AGENCY |
Arrival¶
Details corresponding to the arrival for the leg.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ARRIVAL() |
Getter for ARRIVAL |
Attributions¶
List of required attributions to display.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTRIBUTIONS() |
Getter for ATTRIBUTIONS, with configurable default |
ASK_ATTRIBUTIONS() |
Getter for ATTRIBUTIONS w/ exceptions if field has no value |
HAS_ATTRIBUTIONS() |
Determine if ATTRIBUTIONS has a value |
BeforeTravelSteps¶
Steps of a leg that must be performed before the travel portion of the leg.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BEFORETRAVELSTEPS() |
Getter for BEFORETRAVELSTEPS, with configurable default |
ASK_BEFORETRAVELSTEPS() |
Getter for BEFORETRAVELSTEPS w/ exceptions if field has no v |
HAS_BEFORETRAVELSTEPS() |
Determine if BEFORETRAVELSTEPS has a value |
BookingWebLinks¶
Web links to external ticket booking services for the taxi.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BOOKINGWEBLINKS() |
Getter for BOOKINGWEBLINKS, with configurable default |
ASK_BOOKINGWEBLINKS() |
Getter for BOOKINGWEBLINKS w/ exceptions if field has no val |
HAS_BOOKINGWEBLINKS() |
Determine if BOOKINGWEBLINKS has a value |
Departure¶
Details corresponding to the departure for the leg.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DEPARTURE() |
Getter for DEPARTURE |
Notices¶
List of notices 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 |
Summary¶
Summary of the taxi leg.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUMMARY() |
Getter for SUMMARY |
Transport¶
Transport mode details for the taxi leg.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRANSPORT() |
Getter for TRANSPORT |
TravelSteps¶
Steps of a leg that must be performed during 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 |