Skip to content

/AWS1/CL_MPGCFGURABLEUPFRONT02

Defines a prepaid payment model that allows buyers to configure the entitlements they want to purchase and the duration.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_selectorvalue TYPE /AWS1/MPGBOUNDEDSTRING /AWS1/MPGBOUNDEDSTRING

Defines the length of time for which the particular pricing/dimension is being purchased by the acceptor.

it_dimensions TYPE /AWS1/CL_MPGDIMENSION=>TT_DIMENSIONLIST TT_DIMENSIONLIST

Defines the dimensions that the acceptor has purchased from the overall set of dimensions presented in the rate card.


Queryable Attributes

selectorValue

Defines the length of time for which the particular pricing/dimension is being purchased by the acceptor.

Accessible with the following methods

Method Description
GET_SELECTORVALUE() Getter for SELECTORVALUE, with configurable default
ASK_SELECTORVALUE() Getter for SELECTORVALUE w/ exceptions if field has no value
HAS_SELECTORVALUE() Determine if SELECTORVALUE has a value

dimensions

Defines the dimensions that the acceptor has purchased from the overall set of dimensions presented in the rate card.

Accessible with the following methods

Method Description
GET_DIMENSIONS() Getter for DIMENSIONS, with configurable default
ASK_DIMENSIONS() Getter for DIMENSIONS w/ exceptions if field has no value
HAS_DIMENSIONS() Determine if DIMENSIONS has a value