Skip to content

/AWS1/CL_GERROUTETOLL

Provides details about toll information along a route, including the payment sites, applicable toll rates, toll systems, and the country associated with the toll collection.

CONSTRUCTOR

IMPORTING

Required arguments:

it_paymentsites TYPE /AWS1/CL_GERROUTETOLLPMNTSITE=>TT_ROUTETOLLPAYMENTSITELIST TT_ROUTETOLLPAYMENTSITELIST

Locations or sites where the toll fare is collected.

it_rates TYPE /AWS1/CL_GERROUTETOLLRATE=>TT_ROUTETOLLRATELIST TT_ROUTETOLLRATELIST

Toll rates that need to be paid to travel this leg of the route.

it_systems TYPE /AWS1/CL_GERINDEXLIST_W=>TT_INDEXLIST TT_INDEXLIST

Toll systems are authorities that collect payments for the toll.

Optional arguments:

iv_country TYPE /AWS1/GERCOUNTRYCODE3 /AWS1/GERCOUNTRYCODE3

The alpha-2 or alpha-3 character code for the country.


Queryable Attributes

Country

The alpha-2 or alpha-3 character code for the country.

Accessible with the following methods

Method Description
GET_COUNTRY() Getter for COUNTRY, with configurable default
ASK_COUNTRY() Getter for COUNTRY w/ exceptions if field has no value
HAS_COUNTRY() Determine if COUNTRY has a value

PaymentSites

Locations or sites where the toll fare is collected.

Accessible with the following methods

Method Description
GET_PAYMENTSITES() Getter for PAYMENTSITES, with configurable default
ASK_PAYMENTSITES() Getter for PAYMENTSITES w/ exceptions if field has no value
HAS_PAYMENTSITES() Determine if PAYMENTSITES has a value

Rates

Toll rates that need to be paid to travel this leg of the route.

Accessible with the following methods

Method Description
GET_RATES() Getter for RATES, with configurable default
ASK_RATES() Getter for RATES w/ exceptions if field has no value
HAS_RATES() Determine if RATES has a value

Systems

Toll systems are authorities that collect payments for the toll.

Accessible with the following methods

Method Description
GET_SYSTEMS() Getter for SYSTEMS, with configurable default
ASK_SYSTEMS() Getter for SYSTEMS w/ exceptions if field has no value
HAS_SYSTEMS() Determine if SYSTEMS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_ROUTETOLLLIST

TYPES TT_ROUTETOLLLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GERROUTETOLL WITH DEFAULT KEY
.