Skip to content

/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, and SERVER.

io_existingrackspecdetails TYPE REF TO /AWS1/CL_OUTRACKSPECDETAILS /AWS1/CL_OUTRACKSPECDETAILS

The existing rack specification details, if the specification type is UPDATED_RACK or EXISTING_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, and SERVER.

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_RACK or EXISTING_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
.