/AWS1/CL_MPGDIMENSION¶
Defines the dimensions that the acceptor has purchased from the overall set of dimensions presented in the rate card.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_dimensionkey TYPE /AWS1/MPGBOUNDEDSTRING /AWS1/MPGBOUNDEDSTRING¶
The name of key value of the dimension.
iv_dimensionvalue TYPE /AWS1/MPGZEROVALUEINTEGER /AWS1/MPGZEROVALUEINTEGER¶
The number of units of the dimension the acceptor has purchased.
For Agreements with
ConfigurableUpfrontPricingTerm, theRateCardsection will define the prices and dimensions defined by the seller (proposer), whereas theConfigurationsection will define the actual dimensions, prices, and units the buyer has chosen to accept.
Queryable Attributes¶
dimensionKey¶
The name of key value of the dimension.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIMENSIONKEY() |
Getter for DIMENSIONKEY, with configurable default |
ASK_DIMENSIONKEY() |
Getter for DIMENSIONKEY w/ exceptions if field has no value |
HAS_DIMENSIONKEY() |
Determine if DIMENSIONKEY has a value |
dimensionValue¶
The number of units of the dimension the acceptor has purchased.
For Agreements with
ConfigurableUpfrontPricingTerm, theRateCardsection will define the prices and dimensions defined by the seller (proposer), whereas theConfigurationsection will define the actual dimensions, prices, and units the buyer has chosen to accept.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DIMENSIONVALUE() |
Getter for DIMENSIONVALUE |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_DIMENSIONLIST¶
TYPES TT_DIMENSIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_MPGDIMENSION WITH DEFAULT KEY
.