/AWS1/CL_OUTQUOTESPECIFICATION¶
A physical specification for a quote option. Describes the rack or server configuration that would be deployed.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_quotespecificationtype TYPE /AWS1/OUTQUOTESPECTYPE /AWS1/OUTQUOTESPECTYPE¶
The type of specification. Valid values are
NEW_RACK,UPDATED_RACK,EXISTING_RACK, andSERVER.
io_existingrackspecdetails TYPE REF TO /AWS1/CL_OUTRACKSPECDETAILS /AWS1/CL_OUTRACKSPECDETAILS¶
The existing rack specification details, if the specification type is
UPDATED_RACKorEXISTING_RACK.
io_finalrackspecdetails TYPE REF TO /AWS1/CL_OUTRACKSPECDETAILS /AWS1/CL_OUTRACKSPECDETAILS¶
The final rack specification details after the quote is fulfilled.
io_serverspecdetails TYPE REF TO /AWS1/CL_OUTSERVERSPECDETAILS /AWS1/CL_OUTSERVERSPECDETAILS¶
The server specification details, if the specification type is
SERVER.
Queryable Attributes¶
QuoteSpecificationType¶
The type of specification. Valid values are
NEW_RACK,UPDATED_RACK,EXISTING_RACK, andSERVER.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_QUOTESPECIFICATIONTYPE() |
Getter for QUOTESPECIFICATIONTYPE, with configurable default |
ASK_QUOTESPECIFICATIONTYPE() |
Getter for QUOTESPECIFICATIONTYPE w/ exceptions if field has |
HAS_QUOTESPECIFICATIONTYPE() |
Determine if QUOTESPECIFICATIONTYPE has a value |
ExistingRackSpecificationDetails¶
The existing rack specification details, if the specification type is
UPDATED_RACKorEXISTING_RACK.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EXISTINGRACKSPECDETAILS() |
Getter for EXISTINGRACKSPECDETAILS |
FinalRackSpecificationDetails¶
The final rack specification details after the quote is fulfilled.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FINALRACKSPECDETAILS() |
Getter for FINALRACKSPECDETAILS |
ServerSpecificationDetails¶
The server specification details, if the specification type is
SERVER.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SERVERSPECDETAILS() |
Getter for SERVERSPECIFICATIONDETAILS |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_QUOTESPECIFICATIONLIST¶
TYPES TT_QUOTESPECIFICATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_OUTQUOTESPECIFICATION WITH DEFAULT KEY
.