/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 |