/AWS1/CL_BICCUSTLINEITEMCHAR00¶
The charge details of a custom line item. It should contain only one of Flat or Percentage.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_type TYPE /AWS1/BICCUSTOMLINEITEMTYPE /AWS1/BICCUSTOMLINEITEMTYPE¶
The type of the custom line item that indicates whether the charge is a fee or credit.
Optional arguments:¶
io_flat TYPE REF TO /AWS1/CL_BICCUSTLINEITEMFLAT00 /AWS1/CL_BICCUSTLINEITEMFLAT00¶
A
CustomLineItemFlatChargeDetailsthat describes the charge details of a flat custom line item.
io_percentage TYPE REF TO /AWS1/CL_BICCUSTLINEITEMPERC00 /AWS1/CL_BICCUSTLINEITEMPERC00¶
A
CustomLineItemPercentageChargeDetailsthat describes the charge details of a percentage custom line item.
it_lineitemfilters TYPE /AWS1/CL_BICLINEITEMFILTER=>TT_LINEITEMFILTERSLIST TT_LINEITEMFILTERSLIST¶
A representation of the line item filter.
Queryable Attributes¶
Flat¶
A
CustomLineItemFlatChargeDetailsthat describes the charge details of a flat custom line item.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FLAT() |
Getter for FLAT |
Percentage¶
A
CustomLineItemPercentageChargeDetailsthat describes the charge details of a percentage custom line item.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PERCENTAGE() |
Getter for PERCENTAGE |
Type¶
The type of the custom line item that indicates whether the charge is a fee or credit.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
LineItemFilters¶
A representation of the line item filter.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LINEITEMFILTERS() |
Getter for LINEITEMFILTERS, with configurable default |
ASK_LINEITEMFILTERS() |
Getter for LINEITEMFILTERS w/ exceptions if field has no val |
HAS_LINEITEMFILTERS() |
Determine if LINEITEMFILTERS has a value |