Skip to content

/AWS1/CL_BICUPCUSTLINEITEMCH00

A representation of the new charge details of a custom line item. This should contain only one of Flat or Percentage.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_flat TYPE REF TO /AWS1/CL_BICUPCUSTLINEITEMFL00 /AWS1/CL_BICUPCUSTLINEITEMFL00

An UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom line item.

io_percentage TYPE REF TO /AWS1/CL_BICUPCUSTLINEITEMPE00 /AWS1/CL_BICUPCUSTLINEITEMPE00

An UpdateCustomLineItemPercentageChargeDetails that describes the new 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

An UpdateCustomLineItemFlatChargeDetails that describes the new charge details of a flat custom line item.

Accessible with the following methods

Method Description
GET_FLAT() Getter for FLAT

Percentage

An UpdateCustomLineItemPercentageChargeDetails that describes the new charge details of a percentage custom line item.

Accessible with the following methods

Method Description
GET_PERCENTAGE() Getter for PERCENTAGE

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