com.ibm.retail.saf.provider
Interface TransactionTotals

All Superinterfaces:
POSInfo, java.io.Serializable
All Known Implementing Classes:
DefaultTransactionTotals

public interface TransactionTotals
extends POSInfo

Provides the totals associated with performing a transaction at the point-of-sale register. Totals include the total amount charged and the total tax.


Method Summary
 java.lang.String getBalanceDue()
          Get the balance due.
 java.lang.String getChangeDue()
          Get the change due.
 java.lang.String getCouponCount()
          Get the coupon count .
 java.lang.String getItemCount()
          Get the number of items.
 java.lang.String getSubTotal()
          Get the subtotal amount due.
 java.lang.String getTax()
          Get the tax amount due.
 java.lang.String getTotal()
          Get the transaction total amount due.
 java.lang.String getTotalCouponAmount()
          Get the total value of all coupons (ignoring taxes).
 
Methods inherited from interface com.ibm.retail.saf.provider.POSInfo
getExtendedAttribute, getExtendedAttributeNames, removeExtendedAttribute, setExtendedAttribute
 

Method Detail

getTotal

public java.lang.String getTotal()
Get the transaction total amount due.

Returns:
total

getSubTotal

public java.lang.String getSubTotal()
Get the subtotal amount due.

Returns:
subtotal

getTax

public java.lang.String getTax()
Get the tax amount due.

Returns:
tax

getBalanceDue

public java.lang.String getBalanceDue()
Get the balance due.

Returns:
amt due

getChangeDue

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

Returns:
change due

getCouponCount

public java.lang.String getCouponCount()
Get the coupon count .

Returns:
coupon total

getItemCount

public java.lang.String getItemCount()
Get the number of items.

Returns:
total items

getTotalCouponAmount

public java.lang.String getTotalCouponAmount()
Get the total value of all coupons (ignoring taxes).

Returns:
total coupons' value