Skip to content

/AWS1/CL_BILCHARGEACCOUNT

An account that is charged all or a portion of the total Support charge and the percentage of the charge allocated to it.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_accountid TYPE /AWS1/BILACCOUNTID /AWS1/BILACCOUNTID

The account ID.

iv_chargepercentage TYPE /AWS1/BILSTRING /AWS1/BILSTRING

The percentage of the total Support charge allocated to this account. This is 0.0 when supportAllocationMethod = Proportional.


Queryable Attributes

accountId

The account ID.

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

chargePercentage

The percentage of the total Support charge allocated to this account. This is 0.0 when supportAllocationMethod = Proportional.

Accessible with the following methods

Method Description
GET_CHARGEPERCENTAGE() Getter for CHARGEPERCENTAGE, with configurable default
ASK_CHARGEPERCENTAGE() Getter for CHARGEPERCENTAGE w/ exceptions if field has no va
HAS_CHARGEPERCENTAGE() Determine if CHARGEPERCENTAGE 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_CHARGEACCOUNTLIST

TYPES TT_CHARGEACCOUNTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BILCHARGEACCOUNT WITH DEFAULT KEY
.