/AWS1/CL_GERROUTETOLLRATE¶
The toll rate.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_id TYPE /AWS1/GERSENSITIVESTRING /AWS1/GERSENSITIVESTRING¶
The Toll rate Id.
io_localprice TYPE REF TO /AWS1/CL_GERROUTETOLLPRICE /AWS1/CL_GERROUTETOLLPRICE¶
Price in the local regional currency.
iv_name TYPE /AWS1/GERSENSITIVESTRING /AWS1/GERSENSITIVESTRING¶
The name of the toll.
it_paymentmethods TYPE /AWS1/CL_GERROUTETOLLPMNTMTH00=>TT_ROUTETOLLPAYMENTMETHODLIST TT_ROUTETOLLPAYMENTMETHODLIST¶
Accepted payment methods at the toll.
it_transponders TYPE /AWS1/CL_GERROUTETRANSPONDER=>TT_ROUTETRANSPONDERLIST TT_ROUTETRANSPONDERLIST¶
Transponders for which this toll can be applied.
Optional arguments:¶
iv_applicabletimes TYPE /AWS1/GERSENSITIVESTRING /AWS1/GERSENSITIVESTRING¶
Time when the rate is valid.
io_convertedprice TYPE REF TO /AWS1/CL_GERROUTETOLLPRICE /AWS1/CL_GERROUTETOLLPRICE¶
Price in the converted currency as specified in the request.
io_pass TYPE REF TO /AWS1/CL_GERROUTETOLLPASS /AWS1/CL_GERROUTETOLLPASS¶
Details if the toll rate can be a pass that supports multiple trips.
Queryable Attributes¶
ApplicableTimes¶
Time when the rate is valid.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_APPLICABLETIMES() |
Getter for APPLICABLETIMES, with configurable default |
ASK_APPLICABLETIMES() |
Getter for APPLICABLETIMES w/ exceptions if field has no val |
HAS_APPLICABLETIMES() |
Determine if APPLICABLETIMES has a value |
ConvertedPrice¶
Price in the converted currency as specified in the request.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONVERTEDPRICE() |
Getter for CONVERTEDPRICE |
Id¶
The Toll rate Id.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
LocalPrice¶
Price in the local regional currency.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOCALPRICE() |
Getter for LOCALPRICE |
Name¶
The name of the toll.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
Pass¶
Details if the toll rate can be a pass that supports multiple trips.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PASS() |
Getter for PASS |
PaymentMethods¶
Accepted payment methods at the toll.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PAYMENTMETHODS() |
Getter for PAYMENTMETHODS, with configurable default |
ASK_PAYMENTMETHODS() |
Getter for PAYMENTMETHODS w/ exceptions if field has no valu |
HAS_PAYMENTMETHODS() |
Determine if PAYMENTMETHODS has a value |
Transponders¶
Transponders for which this toll can be applied.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TRANSPONDERS() |
Getter for TRANSPONDERS, with configurable default |
ASK_TRANSPONDERS() |
Getter for TRANSPONDERS w/ exceptions if field has no value |
HAS_TRANSPONDERS() |
Determine if TRANSPONDERS 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_ROUTETOLLRATELIST¶
TYPES TT_ROUTETOLLRATELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_GERROUTETOLLRATE WITH DEFAULT KEY
.