/AWS1/CL_BILADDITIONALCHARGE¶
An additional charge applied to an Enterprise Support contract.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_description TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
A description of the additional charge.
Optional arguments:¶
iv_amount TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
The charge amount.
iv_chargetype TYPE /AWS1/BILSTRING /AWS1/BILSTRING¶
The type of additional charge.
Queryable Attributes¶
description¶
A description of the additional charge.
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 |
amount¶
The charge amount.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_AMOUNT() |
Getter for AMOUNT, with configurable default |
ASK_AMOUNT() |
Getter for AMOUNT w/ exceptions if field has no value |
HAS_AMOUNT() |
Determine if AMOUNT has a value |
chargeType¶
The type of additional charge.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHARGETYPE() |
Getter for CHARGETYPE, with configurable default |
ASK_CHARGETYPE() |
Getter for CHARGETYPE w/ exceptions if field has no value |
HAS_CHARGETYPE() |
Determine if CHARGETYPE 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_ADDITIONALCHARGELIST¶
TYPES TT_ADDITIONALCHARGELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_BILADDITIONALCHARGE WITH DEFAULT KEY
.