Skip to content

/AWS1/CL_GERROUTERENTALLEGDETS

Populated when the Leg type is Rental, and provides additional information that is specific to rental vehicle travel.

CONSTRUCTOR

IMPORTING

Required arguments:

it_aftertravelsteps TYPE /AWS1/CL_GERRTRENTALAFRTRAVE00=>TT_RTRENTALAFTERTRAVELSTEPLIST TT_RTRENTALAFTERTRAVELSTEPLIST

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

io_agency TYPE REF TO /AWS1/CL_GERROUTERENTALAGENCY /AWS1/CL_GERROUTERENTALAGENCY

Details about the rental agency.

io_arrival TYPE REF TO /AWS1/CL_GERROUTERENTALARRIVAL /AWS1/CL_GERROUTERENTALARRIVAL

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_GERRTRENTALBFRTRAVE00=>TT_RTRENTALBFRTRAVELSTEPLIST TT_RTRENTALBFRTRAVELSTEPLIST

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

Web links to external ticket booking services for the rental.

io_departure TYPE REF TO /AWS1/CL_GERROUTERENTALDEP /AWS1/CL_GERROUTERENTALDEP

Details corresponding to the departure for the leg.

io_transport TYPE REF TO /AWS1/CL_GERRTRENTALTRANSPOR00 /AWS1/CL_GERRTRENTALTRANSPOR00

Transport mode details for the rental leg.

it_travelsteps TYPE /AWS1/CL_GERRTRENTALTRAVELSTEP=>TT_ROUTERENTALTRAVELSTEPLIST TT_ROUTERENTALTRAVELSTEPLIST

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

Optional arguments:

io_summary TYPE REF TO /AWS1/CL_GERROUTERENTALSUMMARY /AWS1/CL_GERROUTERENTALSUMMARY

Summary of the rental 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 rental 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

Web links to external ticket booking services for the rental.

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

Summary

Summary of the rental leg.

Accessible with the following methods

Method Description
GET_SUMMARY() Getter for SUMMARY

Transport

Transport mode details for the rental 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