Skip to content

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