/AWS1/CL_BICCUSTLINEITEMVRSL00¶
A representation of a custom line item version.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/BICCUSTOMLINEITEMNAME /AWS1/BICCUSTOMLINEITEMNAME¶
The name of the custom line item.
io_chargedetails TYPE REF TO /AWS1/CL_BICLSTCUSTLINEITEMC00 /AWS1/CL_BICLSTCUSTLINEITEMC00¶
ChargeDetails
iv_currencycode TYPE /AWS1/BICCURRENCYCODE /AWS1/BICCURRENCYCODE¶
The charge value currency of the custom line item.
iv_description TYPE /AWS1/BICCUSTOMLINEITEMDESC /AWS1/BICCUSTOMLINEITEMDESC¶
The description of the custom line item.
iv_productcode TYPE /AWS1/BICCUSTLINEITEMPRODUCT00 /AWS1/BICCUSTLINEITEMPRODUCT00¶
The product code that’s associated with the custom line item.
iv_billinggrouparn TYPE /AWS1/BICBILLINGGROUPARN /AWS1/BICBILLINGGROUPARN¶
The Amazon Resource Name (ARN) of the billing group that the custom line item applies to.
iv_creationtime TYPE /AWS1/BICINSTANT /AWS1/BICINSTANT¶
The time when the custom line item version was created.
iv_lastmodifiedtime TYPE /AWS1/BICINSTANT /AWS1/BICINSTANT¶
The most recent time that the custom line item version was modified.
iv_associationsize TYPE /AWS1/BICNUMBEROFASSOCIATIONS /AWS1/BICNUMBEROFASSOCIATIONS¶
The number of resources that are associated with the custom line item.
iv_startbillingperiod TYPE /AWS1/BICBILLINGPERIOD /AWS1/BICBILLINGPERIOD¶
The start billing period of the custom line item version.
iv_endbillingperiod TYPE /AWS1/BICBILLINGPERIOD /AWS1/BICBILLINGPERIOD¶
The end billing period of the custom line item version.
iv_arn TYPE /AWS1/BICCUSTOMLINEITEMARN /AWS1/BICCUSTOMLINEITEMARN¶
A list of custom line item Amazon Resource Names (ARNs) to retrieve information.
iv_starttime TYPE /AWS1/BICINSTANT /AWS1/BICINSTANT¶
The inclusive start time.
iv_accountid TYPE /AWS1/BICACCOUNTID /AWS1/BICACCOUNTID¶
The Amazon Web Services account in which this custom line item will be applied to.
iv_computationrule TYPE /AWS1/BICCOMPUTATIONRULEENUM /AWS1/BICCOMPUTATIONRULEENUM¶
The display settings of the custom line item
io_presentationdetails TYPE REF TO /AWS1/CL_BICPRESENTATIONOBJECT /AWS1/CL_BICPRESENTATIONOBJECT¶
The presentation configuration of the custom line item
Queryable Attributes¶
Name¶
The name of the custom line item.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_NAME() | 
Getter for NAME, with configurable default | 
ASK_NAME() | 
Getter for NAME w/ exceptions if field has no value | 
HAS_NAME() | 
Determine if NAME has a value | 
ChargeDetails¶
ChargeDetails
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_CHARGEDETAILS() | 
Getter for CHARGEDETAILS | 
CurrencyCode¶
The charge value currency of the custom line item.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_CURRENCYCODE() | 
Getter for CURRENCYCODE, with configurable default | 
ASK_CURRENCYCODE() | 
Getter for CURRENCYCODE w/ exceptions if field has no value | 
HAS_CURRENCYCODE() | 
Determine if CURRENCYCODE has a value | 
Description¶
The description of the custom line item.
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 | 
ProductCode¶
The product code that’s associated with the custom line item.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_PRODUCTCODE() | 
Getter for PRODUCTCODE, with configurable default | 
ASK_PRODUCTCODE() | 
Getter for PRODUCTCODE w/ exceptions if field has no value | 
HAS_PRODUCTCODE() | 
Determine if PRODUCTCODE has a value | 
BillingGroupArn¶
The Amazon Resource Name (ARN) of the billing group that the custom line item applies to.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_BILLINGGROUPARN() | 
Getter for BILLINGGROUPARN, with configurable default | 
ASK_BILLINGGROUPARN() | 
Getter for BILLINGGROUPARN w/ exceptions if field has no val | 
HAS_BILLINGGROUPARN() | 
Determine if BILLINGGROUPARN has a value | 
CreationTime¶
The time when the custom line item version was created.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_CREATIONTIME() | 
Getter for CREATIONTIME | 
LastModifiedTime¶
The most recent time that the custom line item version was modified.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_LASTMODIFIEDTIME() | 
Getter for LASTMODIFIEDTIME | 
AssociationSize¶
The number of resources that are associated with the custom line item.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_ASSOCIATIONSIZE() | 
Getter for ASSOCIATIONSIZE | 
StartBillingPeriod¶
The start billing period of the custom line item version.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_STARTBILLINGPERIOD() | 
Getter for STARTBILLINGPERIOD, with configurable default | 
ASK_STARTBILLINGPERIOD() | 
Getter for STARTBILLINGPERIOD w/ exceptions if field has no | 
HAS_STARTBILLINGPERIOD() | 
Determine if STARTBILLINGPERIOD has a value | 
EndBillingPeriod¶
The end billing period of the custom line item version.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_ENDBILLINGPERIOD() | 
Getter for ENDBILLINGPERIOD, with configurable default | 
ASK_ENDBILLINGPERIOD() | 
Getter for ENDBILLINGPERIOD w/ exceptions if field has no va | 
HAS_ENDBILLINGPERIOD() | 
Determine if ENDBILLINGPERIOD has a value | 
Arn¶
A list of custom line item Amazon Resource Names (ARNs) to retrieve information.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_ARN() | 
Getter for ARN, with configurable default | 
ASK_ARN() | 
Getter for ARN w/ exceptions if field has no value | 
HAS_ARN() | 
Determine if ARN has a value | 
StartTime¶
The inclusive start time.
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_STARTTIME() | 
Getter for STARTTIME | 
AccountId¶
The Amazon Web Services account in which this custom line item will be applied to.
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 | 
ComputationRule¶
The display settings of the custom line item
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_COMPUTATIONRULE() | 
Getter for COMPUTATIONRULE, with configurable default | 
ASK_COMPUTATIONRULE() | 
Getter for COMPUTATIONRULE w/ exceptions if field has no val | 
HAS_COMPUTATIONRULE() | 
Determine if COMPUTATIONRULE has a value | 
PresentationDetails¶
The presentation configuration of the custom line item
Accessible with the following methods¶
| Method | Description | 
|---|---|
GET_PRESENTATIONDETAILS() | 
Getter for PRESENTATIONDETAILS | 
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_CUSTOMLINEITEMVERSIONLIST¶
TYPES TT_CUSTOMLINEITEMVERSIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BICCUSTLINEITEMVRSL00 WITH DEFAULT KEY
.