Skip to content

/AWS1/CL_OUTQUOTEOPTION

A configuration and pricing option for a quote. Each option includes the capacity breakdown, physical specifications for the racks or servers, and pricing details.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_quoteoptionidentifier TYPE /AWS1/OUTQUOTEOPTIONIDENTIFIER /AWS1/OUTQUOTEOPTIONIDENTIFIER

The ID of the quote option.

it_capacities TYPE /AWS1/CL_OUTQUOTECAPACITY=>TT_QUOTECAPACITYLIST TT_QUOTECAPACITYLIST

The capacities included in this quote option.

io_capacitysummary TYPE REF TO /AWS1/CL_OUTCAPACITYSUMMARY /AWS1/CL_OUTCAPACITYSUMMARY

A summary of the existing, final, and changed capacity for this quote option.

it_specifications TYPE /AWS1/CL_OUTQUOTESPECIFICATION=>TT_QUOTESPECIFICATIONLIST TT_QUOTESPECIFICATIONLIST

The physical specifications for the racks or servers in this quote option.

it_pricingoptions TYPE /AWS1/CL_OUTPRICINGOPTION=>TT_PRICINGOPTIONLIST TT_PRICINGOPTIONLIST

The pricing options for this quote option.


Queryable Attributes

QuoteOptionIdentifier

The ID of the quote option.

Accessible with the following methods

Method Description
GET_QUOTEOPTIONIDENTIFIER() Getter for QUOTEOPTIONIDENTIFIER, with configurable default
ASK_QUOTEOPTIONIDENTIFIER() Getter for QUOTEOPTIONIDENTIFIER w/ exceptions if field has
HAS_QUOTEOPTIONIDENTIFIER() Determine if QUOTEOPTIONIDENTIFIER has a value

Capacities

The capacities included in this quote option.

Accessible with the following methods

Method Description
GET_CAPACITIES() Getter for CAPACITIES, with configurable default
ASK_CAPACITIES() Getter for CAPACITIES w/ exceptions if field has no value
HAS_CAPACITIES() Determine if CAPACITIES has a value

CapacitySummary

A summary of the existing, final, and changed capacity for this quote option.

Accessible with the following methods

Method Description
GET_CAPACITYSUMMARY() Getter for CAPACITYSUMMARY

Specifications

The physical specifications for the racks or servers in this quote option.

Accessible with the following methods

Method Description
GET_SPECIFICATIONS() Getter for SPECIFICATIONS, with configurable default
ASK_SPECIFICATIONS() Getter for SPECIFICATIONS w/ exceptions if field has no valu
HAS_SPECIFICATIONS() Determine if SPECIFICATIONS has a value

PricingOptions

The pricing options for this quote option.

Accessible with the following methods

Method Description
GET_PRICINGOPTIONS() Getter for PRICINGOPTIONS, with configurable default
ASK_PRICINGOPTIONS() Getter for PRICINGOPTIONS w/ exceptions if field has no valu
HAS_PRICINGOPTIONS() Determine if PRICINGOPTIONS has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_QUOTEOPTIONLIST

TYPES TT_QUOTEOPTIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_OUTQUOTEOPTION WITH DEFAULT KEY
.