/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
.