com.ibm.retail.AEF.event
Interface TransactionTotalsEvent

All Superinterfaces:
POSAppEvent, POSAppEventElement, SAXElementHandler, java.io.Serializable

public interface TransactionTotalsEvent
extends POSAppEvent

A TransactionTotalsEvent is created when the totals for a sales transaction are updated. The event object includes any properties describing the transaction amounts such as the balance due, tax amount, change due, etc. Monetary amounts are returned as strings in the format provided by the base POS application.


Method Summary
 java.lang.String getAmountDue()
          Get total amount due.
 java.lang.String getChangeDue()
          Get change due.
 java.lang.String getCouponTotal()
          Get coupon total.
 java.lang.String getFoodStampBalance()
          Get food stamp balance.
 java.lang.String getFoodStampChange()
          Get food stamp change.
 java.lang.String getFoodStampTotal()
          Get food stamp total.
 java.lang.String getForeignBalanceDue()
          Get the foreign balance due.
 java.lang.String getLayawayBalanceDue()
          Get layaway balance due.
 java.lang.String getLayawayDeposit()
          Get layaway deposit.
 java.lang.String getLayawayFee()
          Get layaway fee.
 java.lang.String getNumberOfCoupons()
          Get the total number of coupons.
 java.lang.String getSubTotal()
          Get transaction subTotal.
 java.lang.String getTax()
          Get tax total.
 java.lang.String getTenderExchanged()
          Get tender exchanged.
 java.lang.String getTotal()
          Get transaction total.
 java.lang.String getTotalItems()
          Get total items.
 java.lang.String getTotalSavings()
          Get total savings.
 
Methods inherited from interface com.ibm.retail.AEF.event.POSAppEvent
getEventType, getPropertyChangeCategory, getTerminalNumber, setEventType, setTerminalNumber
 
Methods inherited from interface com.ibm.retail.AEF.event.POSAppEventElement
getBooleanPropertyValue, getData, getIntegerPropertyValue, getProperty, getPropertyEntries, setData, setProperty, toString
 
Methods inherited from interface com.ibm.retail.AEF.xml.SAXElementHandler
endElement, startElement
 

Method Detail

getTotal

public java.lang.String getTotal()
Get transaction total.

Returns:
a string representation of the transaction total - null if property is unsupported or not contained in this event

getSubTotal

public java.lang.String getSubTotal()
Get transaction subTotal.

Returns:
a string representation of the transaction subtotal - null if property is unsupported or not contained in this event

getTotalSavings

public java.lang.String getTotalSavings()
Get total savings.

Returns:
a string representation of the total savings in this transaction - null if property is unsupported or not contained in this event

getTax

public java.lang.String getTax()
Get tax total.

Returns:
a string representation of the total tax amount - null if property is unsupported or not contained in this event

getAmountDue

public java.lang.String getAmountDue()
Get total amount due.

Returns:
a string representation of the total amount due - null if property is unsupported or not contained in this event

getChangeDue

public java.lang.String getChangeDue()
Get change due.

Returns:
a string representation of the change due the customer - null if property is unsupported or not contained in this event

getFoodStampTotal

public java.lang.String getFoodStampTotal()
Get food stamp total.

Returns:
a string representation of the food stamp total - null if property is unsupported or not contained in this event

getFoodStampBalance

public java.lang.String getFoodStampBalance()
Get food stamp balance.

Returns:
a string representation of the food stamp balance - null if property is unsupported

getFoodStampChange

public java.lang.String getFoodStampChange()
Get food stamp change.

Returns:
a string representation of the food stamp change - null if property is unsupported

getTenderExchanged

public java.lang.String getTenderExchanged()
Get tender exchanged.

Returns:
a string representation of the tender amount - null if property is unsupported or not contained in this event

getLayawayBalanceDue

public java.lang.String getLayawayBalanceDue()
Get layaway balance due.

Returns:
a string representation of the layaway balance - null if property is unsupported or not contained in this event

getLayawayDeposit

public java.lang.String getLayawayDeposit()
Get layaway deposit.

Returns:
a string representation of the layaway deposit - null if property is unsupported or not contained in this event

getLayawayFee

public java.lang.String getLayawayFee()
Get layaway fee.

Returns:
a string representation of the layaway fee - null if property is unsupported or not contained in this event

getForeignBalanceDue

public java.lang.String getForeignBalanceDue()
Get the foreign balance due.

Returns:
a string representation of the foreign balance due - null if property is unsupported or not contained in this event

getCouponTotal

public java.lang.String getCouponTotal()
Get coupon total.

Returns:
a string representation of the total value of coupons - null if property is unsupported or not contained in this event

getTotalItems

public java.lang.String getTotalItems()
Get total items.

Returns:
a string representation of the total number of items - null if property is unsupported or not contained in this event

getNumberOfCoupons

public java.lang.String getNumberOfCoupons()
Get the total number of coupons.

Returns:
a string representation of the total number of coupons - null if property is unsupported or not contained in this event


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