/AWS1/CL_DRSPRODUCTCODE¶
Properties of a product code associated with a volume.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_productcodeid TYPE /AWS1/DRSPRODUCTCODEID /AWS1/DRSPRODUCTCODEID¶
Id of a product code associated with a volume.
iv_productcodemode TYPE /AWS1/DRSPRODUCTCODEMODE /AWS1/DRSPRODUCTCODEMODE¶
Mode of a product code associated with a volume.
Queryable Attributes¶
productCodeId¶
Id of a product code associated with a volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRODUCTCODEID() |
Getter for PRODUCTCODEID, with configurable default |
ASK_PRODUCTCODEID() |
Getter for PRODUCTCODEID w/ exceptions if field has no value |
HAS_PRODUCTCODEID() |
Determine if PRODUCTCODEID has a value |
productCodeMode¶
Mode of a product code associated with a volume.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PRODUCTCODEMODE() |
Getter for PRODUCTCODEMODE, with configurable default |
ASK_PRODUCTCODEMODE() |
Getter for PRODUCTCODEMODE w/ exceptions if field has no val |
HAS_PRODUCTCODEMODE() |
Determine if PRODUCTCODEMODE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TS_VOLUMETOPRODUCTCODES_MAPROW¶
TYPES: BEGIN OF TS_VOLUMETOPRODUCTCODES_MAPROW,
key TYPE /AWS1/DRSLARGEBOUNDEDSTRING,
value TYPE /AWS1/CL_DRSPRODUCTCODE=>TT_PRODUCTCODES,
END OF TS_VOLUMETOPRODUCTCODES_MAPROW.
TT_VOLUMETOPRODUCTCODES¶
TYPES TT_VOLUMETOPRODUCTCODES TYPE HASHED TABLE OF /AWS1/CL_DRSPRODUCTCODE=>TS_VOLUMETOPRODUCTCODES_MAPROW WITH UNIQUE KEY key
.
TT_PRODUCTCODES¶
TYPES TT_PRODUCTCODES TYPE STANDARD TABLE OF REF TO /AWS1/CL_DRSPRODUCTCODE WITH DEFAULT KEY
.