Skip to content

/AWS1/CL_GERROUTETOLLPRICESUMM

Summary of the route and toll price.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_currency TYPE /AWS1/GERCURRENCYCODE /AWS1/GERCURRENCYCODE

Currency code corresponding to the price. This is the same as Currency specified in the request.

iv_estimate TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN

If the price is an estimate or an exact value.

iv_range TYPE /AWS1/GERSENSITIVEBOOLEAN /AWS1/GERSENSITIVEBOOLEAN

If the price is a range or an exact value. If any of the toll fares making up the route is a range, the overall price is also a range.

iv_value TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING

Exact price, if not a range.

Optional arguments:

io_rangevalue TYPE REF TO /AWS1/CL_GERROUTETOLLPRICEVA00 /AWS1/CL_GERROUTETOLLPRICEVA00

Price range with a minimum and maximum value, if a range.


Queryable Attributes

Currency

Currency code corresponding to the price. This is the same as Currency specified in the request.

Accessible with the following methods

Method Description
GET_CURRENCY() Getter for CURRENCY, with configurable default
ASK_CURRENCY() Getter for CURRENCY w/ exceptions if field has no value
HAS_CURRENCY() Determine if CURRENCY has a value

Estimate

If the price is an estimate or an exact value.

Accessible with the following methods

Method Description
GET_ESTIMATE() Getter for ESTIMATE, with configurable default
ASK_ESTIMATE() Getter for ESTIMATE w/ exceptions if field has no value
HAS_ESTIMATE() Determine if ESTIMATE has a value

Range

If the price is a range or an exact value. If any of the toll fares making up the route is a range, the overall price is also a range.

Accessible with the following methods

Method Description
GET_RANGE() Getter for RANGE, with configurable default
ASK_RANGE() Getter for RANGE w/ exceptions if field has no value
HAS_RANGE() Determine if RANGE has a value

RangeValue

Price range with a minimum and maximum value, if a range.

Accessible with the following methods

Method Description
GET_RANGEVALUE() Getter for RANGEVALUE

Value

Exact price, if not a range.

Accessible with the following methods

Method Description
GET_VALUE() Getter for VALUE, with configurable default
ASK_VALUE() Getter for VALUE w/ exceptions if field has no value
STR_VALUE() String format for VALUE, with configurable default
HAS_VALUE() Determine if VALUE has a value