/AWS1/CL_MPICONSTRAINTS¶
Constraints that control how a buyer can configure a rate card.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_multipledimelection TYPE /AWS1/MPIRATECARDCNSTRNTTYPE /AWS1/MPIRATECARDCNSTRNTTYPE¶
Whether the buyer can select multiple dimensions. Values are
AllowedorDisallowed.
iv_quantityconfiguration TYPE /AWS1/MPIRATECARDCNSTRNTTYPE /AWS1/MPIRATECARDCNSTRNTTYPE¶
Whether the buyer can configure quantities. Values are
AllowedorDisallowed.
Queryable Attributes¶
multipleDimensionSelection¶
Whether the buyer can select multiple dimensions. Values are
AllowedorDisallowed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MULTIPLEDIMELECTION() |
Getter for MULTIPLEDIMENSIONSELECTION, with configurable def |
ASK_MULTIPLEDIMELECTION() |
Getter for MULTIPLEDIMENSIONSELECTION w/ exceptions if field |
HAS_MULTIPLEDIMELECTION() |
Determine if MULTIPLEDIMENSIONSELECTION has a value |
quantityConfiguration¶
Whether the buyer can configure quantities. Values are
AllowedorDisallowed.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUANTITYCONFIGURATION() |
Getter for QUANTITYCONFIGURATION, with configurable default |
ASK_QUANTITYCONFIGURATION() |
Getter for QUANTITYCONFIGURATION w/ exceptions if field has |
HAS_QUANTITYCONFIGURATION() |
Determine if QUANTITYCONFIGURATION has a value |