Skip to content

/AWS1/CL_OUTQUOTE

Information about a quote for an Outpost. A quote provides pricing and configuration options based on the requested capacity.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_quoteid TYPE /AWS1/OUTQUOTEID /AWS1/OUTQUOTEID

The ID of the quote.

iv_accountid TYPE /AWS1/OUTACCOUNTID /AWS1/OUTACCOUNTID

The ID of the account that owns the quote.

iv_quotestatus TYPE /AWS1/OUTQUOTESTATUS /AWS1/OUTQUOTESTATUS

The status of the quote.

  • CREATED - The quote has been created and is available for review.

  • ORDER_SUBMITTED - An order has been submitted for the quote.

  • EXPIRED - The quote has expired and can no longer be used to submit an order.

iv_statusmessage TYPE /AWS1/OUTSTATUSMESSAGE /AWS1/OUTSTATUSMESSAGE

A message about the status of the quote.

iv_outpostarn TYPE /AWS1/OUTOUTPOSTARN /AWS1/OUTOUTPOSTARN

The ARN of the Outpost associated with the quote.

iv_countrycode TYPE /AWS1/OUTCOUNTRYCODE /AWS1/OUTCOUNTRYCODE

The country code for the Outpost site location.

it_requestedcapacities TYPE /AWS1/CL_OUTQUOTECAPACITY=>TT_QUOTECAPACITYLIST TT_QUOTECAPACITYLIST

The capacity requirements specified in the quote request.

it_requestedconstraints TYPE /AWS1/CL_OUTQUOTECONSTRAINT=>TT_QUOTECONSTRAINTLIST TT_QUOTECONSTRAINTLIST

The physical constraints specified in the quote request.

it_requestedpaymentoptions TYPE /AWS1/CL_OUTPMNTOPTIONLIST_W=>TT_PAYMENTOPTIONLIST TT_PAYMENTOPTIONLIST

The payment options specified in the quote request.

it_requestedpaymentterms TYPE /AWS1/CL_OUTPAYMENTTERMLIST_W=>TT_PAYMENTTERMLIST TT_PAYMENTTERMLIST

The payment terms specified in the quote request.

it_quoteoptions TYPE /AWS1/CL_OUTQUOTEOPTION=>TT_QUOTEOPTIONLIST TT_QUOTEOPTIONLIST

The configuration and pricing options for the quote. Each option includes capacity details, physical specifications, and pricing information.

it_orderingrequirements TYPE /AWS1/CL_OUTORDERINGREQ=>TT_ORDERINGREQUIREMENTLIST TT_ORDERINGREQUIREMENTLIST

The requirements that must be met before an order can be submitted for the quote.

iv_submittedorderid TYPE /AWS1/OUTORDERIDENTIFIER /AWS1/OUTORDERIDENTIFIER

The ID of the order submitted for the quote.

iv_createddate TYPE /AWS1/OUTISO8601TIMESTAMP /AWS1/OUTISO8601TIMESTAMP

The date the quote was created.

iv_expirationdate TYPE /AWS1/OUTISO8601TIMESTAMP /AWS1/OUTISO8601TIMESTAMP

The date the quote expires.

iv_description TYPE /AWS1/OUTQUOTEDESCRIPTION /AWS1/OUTQUOTEDESCRIPTION

The description of the quote.


Queryable Attributes

QuoteId

The ID of the quote.

Accessible with the following methods

Method Description
GET_QUOTEID() Getter for QUOTEID, with configurable default
ASK_QUOTEID() Getter for QUOTEID w/ exceptions if field has no value
HAS_QUOTEID() Determine if QUOTEID has a value

AccountId

The ID of the account that owns the quote.

Accessible with the following methods

Method Description
GET_ACCOUNTID() Getter for ACCOUNTID, with configurable default
ASK_ACCOUNTID() Getter for ACCOUNTID w/ exceptions if field has no value
HAS_ACCOUNTID() Determine if ACCOUNTID has a value

QuoteStatus

The status of the quote.

  • CREATED - The quote has been created and is available for review.

  • ORDER_SUBMITTED - An order has been submitted for the quote.

  • EXPIRED - The quote has expired and can no longer be used to submit an order.

Accessible with the following methods

Method Description
GET_QUOTESTATUS() Getter for QUOTESTATUS, with configurable default
ASK_QUOTESTATUS() Getter for QUOTESTATUS w/ exceptions if field has no value
HAS_QUOTESTATUS() Determine if QUOTESTATUS has a value

StatusMessage

A message about the status of the quote.

Accessible with the following methods

Method Description
GET_STATUSMESSAGE() Getter for STATUSMESSAGE, with configurable default
ASK_STATUSMESSAGE() Getter for STATUSMESSAGE w/ exceptions if field has no value
HAS_STATUSMESSAGE() Determine if STATUSMESSAGE has a value

OutpostArn

The ARN of the Outpost associated with the quote.

Accessible with the following methods

Method Description
GET_OUTPOSTARN() Getter for OUTPOSTARN, with configurable default
ASK_OUTPOSTARN() Getter for OUTPOSTARN w/ exceptions if field has no value
HAS_OUTPOSTARN() Determine if OUTPOSTARN has a value

CountryCode

The country code for the Outpost site location.

Accessible with the following methods

Method Description
GET_COUNTRYCODE() Getter for COUNTRYCODE, with configurable default
ASK_COUNTRYCODE() Getter for COUNTRYCODE w/ exceptions if field has no value
HAS_COUNTRYCODE() Determine if COUNTRYCODE has a value

RequestedCapacities

The capacity requirements specified in the quote request.

Accessible with the following methods

Method Description
GET_REQUESTEDCAPACITIES() Getter for REQUESTEDCAPACITIES, with configurable default
ASK_REQUESTEDCAPACITIES() Getter for REQUESTEDCAPACITIES w/ exceptions if field has no
HAS_REQUESTEDCAPACITIES() Determine if REQUESTEDCAPACITIES has a value

RequestedConstraints

The physical constraints specified in the quote request.

Accessible with the following methods

Method Description
GET_REQUESTEDCONSTRAINTS() Getter for REQUESTEDCONSTRAINTS, with configurable default
ASK_REQUESTEDCONSTRAINTS() Getter for REQUESTEDCONSTRAINTS w/ exceptions if field has n
HAS_REQUESTEDCONSTRAINTS() Determine if REQUESTEDCONSTRAINTS has a value

RequestedPaymentOptions

The payment options specified in the quote request.

Accessible with the following methods

Method Description
GET_REQUESTEDPAYMENTOPTIONS() Getter for REQUESTEDPAYMENTOPTIONS, with configurable defaul
ASK_REQUESTEDPAYMENTOPTIONS() Getter for REQUESTEDPAYMENTOPTIONS w/ exceptions if field ha
HAS_REQUESTEDPAYMENTOPTIONS() Determine if REQUESTEDPAYMENTOPTIONS has a value

RequestedPaymentTerms

The payment terms specified in the quote request.

Accessible with the following methods

Method Description
GET_REQUESTEDPAYMENTTERMS() Getter for REQUESTEDPAYMENTTERMS, with configurable default
ASK_REQUESTEDPAYMENTTERMS() Getter for REQUESTEDPAYMENTTERMS w/ exceptions if field has
HAS_REQUESTEDPAYMENTTERMS() Determine if REQUESTEDPAYMENTTERMS has a value

QuoteOptions

The configuration and pricing options for the quote. Each option includes capacity details, physical specifications, and pricing information.

Accessible with the following methods

Method Description
GET_QUOTEOPTIONS() Getter for QUOTEOPTIONS, with configurable default
ASK_QUOTEOPTIONS() Getter for QUOTEOPTIONS w/ exceptions if field has no value
HAS_QUOTEOPTIONS() Determine if QUOTEOPTIONS has a value

OrderingRequirements

The requirements that must be met before an order can be submitted for the quote.

Accessible with the following methods

Method Description
GET_ORDERINGREQUIREMENTS() Getter for ORDERINGREQUIREMENTS, with configurable default
ASK_ORDERINGREQUIREMENTS() Getter for ORDERINGREQUIREMENTS w/ exceptions if field has n
HAS_ORDERINGREQUIREMENTS() Determine if ORDERINGREQUIREMENTS has a value

SubmittedOrderId

The ID of the order submitted for the quote.

Accessible with the following methods

Method Description
GET_SUBMITTEDORDERID() Getter for SUBMITTEDORDERID, with configurable default
ASK_SUBMITTEDORDERID() Getter for SUBMITTEDORDERID w/ exceptions if field has no va
HAS_SUBMITTEDORDERID() Determine if SUBMITTEDORDERID has a value

CreatedDate

The date the quote was created.

Accessible with the following methods

Method Description
GET_CREATEDDATE() Getter for CREATEDDATE, with configurable default
ASK_CREATEDDATE() Getter for CREATEDDATE w/ exceptions if field has no value
HAS_CREATEDDATE() Determine if CREATEDDATE has a value

ExpirationDate

The date the quote expires.

Accessible with the following methods

Method Description
GET_EXPIRATIONDATE() Getter for EXPIRATIONDATE, with configurable default
ASK_EXPIRATIONDATE() Getter for EXPIRATIONDATE w/ exceptions if field has no valu
HAS_EXPIRATIONDATE() Determine if EXPIRATIONDATE has a value

Description

The description of the quote.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value