Skip to content

/AWS1/CL_BILBIZSUPPORTSVCSPEND

A service-level spend entry contributing to Business Support eligible spend.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_contributingservice TYPE /AWS1/BILSTRING /AWS1/BILSTRING

The name of the Amazon Web Services service contributing to the Support-eligible spend.

iv_itemtype TYPE /AWS1/BILSTRING /AWS1/BILSTRING

The type of the line item. Valid values: Usage.

iv_chargeamount TYPE /AWS1/BILSTRING /AWS1/BILSTRING

The Support-eligible spend amount for this service.

iv_currency TYPE /AWS1/BILSTRING /AWS1/BILSTRING

The ISO 4217 currency code for the charge amount (for example, USD).

Optional arguments:

iv_description TYPE /AWS1/BILSTRING /AWS1/BILSTRING

A human-readable description of the service spend entry.


Queryable Attributes

contributingService

The name of the Amazon Web Services service contributing to the Support-eligible spend.

Accessible with the following methods

Method Description
GET_CONTRIBUTINGSERVICE() Getter for CONTRIBUTINGSERVICE, with configurable default
ASK_CONTRIBUTINGSERVICE() Getter for CONTRIBUTINGSERVICE w/ exceptions if field has no
HAS_CONTRIBUTINGSERVICE() Determine if CONTRIBUTINGSERVICE has a value

itemType

The type of the line item. Valid values: Usage.

Accessible with the following methods

Method Description
GET_ITEMTYPE() Getter for ITEMTYPE, with configurable default
ASK_ITEMTYPE() Getter for ITEMTYPE w/ exceptions if field has no value
HAS_ITEMTYPE() Determine if ITEMTYPE has a value

description

A human-readable description of the service spend entry.

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

chargeAmount

The Support-eligible spend amount for this service.

Accessible with the following methods

Method Description
GET_CHARGEAMOUNT() Getter for CHARGEAMOUNT, with configurable default
ASK_CHARGEAMOUNT() Getter for CHARGEAMOUNT w/ exceptions if field has no value
HAS_CHARGEAMOUNT() Determine if CHARGEAMOUNT has a value

currency

The ISO 4217 currency code for the charge amount (for example, USD).

Accessible with the following methods

Method Description
GET_CURRENCY() Getter for CURRENCY, with configurable default
ASK_CURRENCY() Getter for CURRENCY w/ exceptions if field has no value
HAS_CURRENCY() Determine if CURRENCY 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_BUSINESSSUPPORTSVCSPENDLIST

TYPES TT_BUSINESSSUPPORTSVCSPENDLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BILBIZSUPPORTSVCSPEND WITH DEFAULT KEY
.