com.ibm.retail.AEF.data
Interface DiscountProperties

All Superinterfaces:
LineItemProperties, POSDataProperties

public interface DiscountProperties
extends LineItemProperties

DiscountProperties contains the data provider property names for discount attributes. These properties are communicated to client listeners through the DiscountListener interface. Individual property values for the current discount are also accessible through the POSDataProvider interface.

See Also:
DiscountListener, getPropertyValue

Field Summary
static java.lang.String APPLIES_TO
          Indicates what the discount applies to within a transaction.
static java.lang.String CATEGORY
          Category identifier.
static java.lang.String DISCOUNT_AMOUNT
          Amount of the discount.
static java.lang.String DISCOUNT_METHOD
          Discount method ("percent" or "allowance")
static java.lang.String DISCOUNT_RATE
          Value of discount percentage-off.
static java.lang.String DISCOUNT_REASON
          Discount reason (application specific).
static java.lang.String DISCOUNT_REDUCES_TAX
          Indicates whether the discount reduces the tax balance due.
static java.lang.String DISCOUNT_TYPE
          Discount type (application specific).
static java.lang.String IS_TRANSACTION_DISCOUNT
          Indicates whether the discount applies to the entire transaction.
static java.lang.String IS_VOIDED
          Indicates whether the discount was voided.
 
Fields inherited from interface com.ibm.retail.AEF.data.LineItemProperties
DESCRIPTION, IS_DEPOSIT, IS_REFUNDED, ITEM_ID, ITEM_ID_QUALIFIER, ITEM_MODIFIER, PRINT_LINES, QUANTITY, RAW_PRINT_LINES
 
Fields inherited from interface com.ibm.retail.AEF.data.POSDataProperties
ELEMENT_NAME
 

Field Detail

CATEGORY

public static final java.lang.String CATEGORY
Category identifier.

See Also:
Constant Field Values

APPLIES_TO

public static final java.lang.String APPLIES_TO
Indicates what the discount applies to within a transaction. Values include "next", "previous", or a line number within the transaction.

See Also:
Constant Field Values

DISCOUNT_METHOD

public static final java.lang.String DISCOUNT_METHOD
Discount method ("percent" or "allowance")

See Also:
Constant Field Values

DISCOUNT_AMOUNT

public static final java.lang.String DISCOUNT_AMOUNT
Amount of the discount.

See Also:
Constant Field Values

DISCOUNT_RATE

public static final java.lang.String DISCOUNT_RATE
Value of discount percentage-off.

See Also:
Constant Field Values

DISCOUNT_REDUCES_TAX

public static final java.lang.String DISCOUNT_REDUCES_TAX
Indicates whether the discount reduces the tax balance due.

See Also:
Constant Field Values

IS_TRANSACTION_DISCOUNT

public static final java.lang.String IS_TRANSACTION_DISCOUNT
Indicates whether the discount applies to the entire transaction.

See Also:
Constant Field Values

IS_VOIDED

public static final java.lang.String IS_VOIDED
Indicates whether the discount was voided.

See Also:
Constant Field Values

DISCOUNT_TYPE

public static final java.lang.String DISCOUNT_TYPE
Discount type (application specific).

See Also:
Constant Field Values

DISCOUNT_REASON

public static final java.lang.String DISCOUNT_REASON
Discount reason (application specific).

See Also:
Constant Field Values


Copyright © 2004 IBM. All Rights Reserved.
Generated: July 19 2004