Skip to content

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