org.kuali.kfs.fp.document.web.struts
Class CashManagementForm.CashDrawerSummary

java.lang.Object
  extended by org.kuali.kfs.fp.document.web.struts.CashManagementForm.CashDrawerSummary
All Implemented Interfaces:
Serializable
Enclosing class:
CashManagementForm

public static final class CashManagementForm.CashDrawerSummary
extends Object
implements Serializable

See Also:
Serialized Form

Nested Class Summary
static class CashManagementForm.CashDrawerSummary.CashReceiptStatistics
           
 
Field Summary
protected  org.kuali.rice.kns.util.KualiDecimal cashDrawerCoinTotal
           
protected  org.kuali.rice.kns.util.KualiDecimal cashDrawerCurrencyTotal
           
protected  org.kuali.rice.kns.util.KualiDecimal cashDrawerTotal
           
protected  org.kuali.rice.kns.util.KualiDecimal cashieringChecksTotal
           
protected  org.kuali.rice.kns.util.KualiDecimal depositedCashieringChecksTotal
           
protected  int depositedReceiptCount
           
protected  org.kuali.rice.kns.util.KualiDecimal finalDepositedCashieringChecksTotal
           
protected  CashManagementForm.CashDrawerSummary.CashReceiptStatistics finalReceiptStats
           
protected  org.kuali.rice.kns.util.KualiDecimal finalReceiptSumTotal
           
protected static String[] INTERESTING_STATII
           
protected  org.kuali.rice.kns.util.KualiDecimal interimDepositedCashieringChecksTotal
           
protected  CashManagementForm.CashDrawerSummary.CashReceiptStatistics interimReceiptStats
           
protected  org.kuali.rice.kns.util.KualiDecimal interimReceiptSumTotal
           
protected  boolean isDepositsFinal
           
protected  org.kuali.rice.kns.util.KualiDecimal openItemsTotal
           
protected  int overallReceiptCount
           
protected  CashManagementForm.CashDrawerSummary.CashReceiptStatistics overallReceiptStats
           
protected  org.kuali.rice.kns.util.KualiDecimal overallReceiptSumTotal
           
protected  org.kuali.rice.kns.util.KualiDecimal remainingCheckTotal
           
protected  org.kuali.rice.kns.util.KualiDecimal remainingCoinTotal
           
protected  org.kuali.rice.kns.util.KualiDecimal remainingCurrencyTotal
           
protected  org.kuali.rice.kns.util.KualiDecimal remainingSumTotal
           
protected  Timestamp timeOpened
           
protected  Timestamp timeRefreshed
           
protected  org.kuali.rice.kns.util.KualiDecimal undepositedCashieringChecksTotal
           
protected  CashManagementForm.CashDrawerSummary.CashReceiptStatistics verifiedReceiptStats
           
protected  org.kuali.rice.kns.util.KualiDecimal verifiedReceiptSumTotal
           
 
Constructor Summary
CashManagementForm.CashDrawerSummary()
           
CashManagementForm.CashDrawerSummary(CashManagementDocument cmDoc)
           
 
Method Summary
protected  org.kuali.rice.kns.util.KualiDecimal calculateDepositedCashieringChecksTotal(CashManagementDocument cmDoc)
           
protected  Map<String,org.kuali.rice.kns.util.KualiDecimal> calculateDepositedCashieringChecksTotalByDepositType(CashManagementDocument cmDoc)
           
protected  org.kuali.rice.kns.util.KualiDecimal calculateOpenItemsTotal(CashManagementDocument cmDoc)
           
protected  org.kuali.rice.kns.util.KualiDecimal calculateUndepositedCashieringChecksTotal(CashManagementDocument cmDoc)
           
 org.kuali.rice.kns.util.KualiDecimal getCashDrawerCoinTotal()
          Gets the cashDrawerCoinTotal attribute.
 org.kuali.rice.kns.util.KualiDecimal getCashDrawerCurrencyTotal()
          Gets the cashDrawerCurrencyTotal attribute.
 org.kuali.rice.kns.util.KualiDecimal getCashDrawerTotal()
          Gets the cashDrawerTotal attribute.
 org.kuali.rice.kns.util.KualiDecimal getCashieringChecksTotal()
          Gets the cashieringChecksTotal attribute.
 org.kuali.rice.kns.util.KualiDecimal getDepositedCashieringChecksTotal()
          Gets the depositedCashieringChecksTotal attribute.
 int getDepositedReceiptCount()
           
 CashManagementForm.CashDrawerSummary.CashReceiptStatistics getFinalReceiptStats()
           
 org.kuali.rice.kns.util.KualiDecimal getFinalReceiptSumTotal()
           
 CashManagementForm.CashDrawerSummary.CashReceiptStatistics getInterimReceiptStats()
           
 org.kuali.rice.kns.util.KualiDecimal getInterimReceiptSumTotal()
           
 org.kuali.rice.kns.util.KualiDecimal getOpenItemsTotal()
          Gets the openItemsTotal attribute.
 int getOverallReceiptCount()
           
 CashManagementForm.CashDrawerSummary.CashReceiptStatistics getOverallReceiptStats()
           
 org.kuali.rice.kns.util.KualiDecimal getOverallReceiptSumTotal()
           
 org.kuali.rice.kns.util.KualiDecimal getRemainingCheckTotal()
           
 org.kuali.rice.kns.util.KualiDecimal getRemainingCoinTotal()
           
 org.kuali.rice.kns.util.KualiDecimal getRemainingCurrencyTotal()
           
 org.kuali.rice.kns.util.KualiDecimal getRemainingSumTotal()
           
 Timestamp getTimeOpened()
           
 Timestamp getTimeRefreshed()
           
 org.kuali.rice.kns.util.KualiDecimal getUndepositedCashieringChecksTotal()
          Gets the undepositedCashieringChecksTotal attribute.
 CashManagementForm.CashDrawerSummary.CashReceiptStatistics getVerifiedReceiptStats()
           
 org.kuali.rice.kns.util.KualiDecimal getVerifiedReceiptSumTotal()
           
 boolean isDepositsFinal()
          Gets the isDepositsFinal attribute.
 void resummarize(CashManagementDocument cmDoc)
           
 void setCashDrawerCoinTotal(org.kuali.rice.kns.util.KualiDecimal cashDrawerCoinTotal)
          Sets the cashDrawerCoinTotal attribute value.
 void setCashDrawerCurrencyTotal(org.kuali.rice.kns.util.KualiDecimal cashDrawerCurrencyTotal)
          Sets the cashDrawerCurrencyTotal attribute value.
 void setCashDrawerTotal(org.kuali.rice.kns.util.KualiDecimal cashDrawerTotal)
          Sets the cashDrawerTotal attribute value.
 void setCashieringChecksTotal(org.kuali.rice.kns.util.KualiDecimal cashieringChecksTotal)
          Sets the cashieringChecksTotal attribute value.
 void setDepositedCashieringChecksTotal(org.kuali.rice.kns.util.KualiDecimal depositedCashieringChecksTotal)
          Sets the depositedCashieringChecksTotal attribute value.
 void setDepositedReceiptCount(int depositedReceiptCount)
          Sets the depositedReceiptCount attribute value.
 void setFinalReceiptSumTotal(org.kuali.rice.kns.util.KualiDecimal finalSumTotal)
          Sets the finalReceiptSumTotal attribute value.
 void setInterimReceiptSumTotal(org.kuali.rice.kns.util.KualiDecimal interimSumTotal)
          Sets the interimReceiptSumTotal attribute value.
 void setOpenItemsTotal(org.kuali.rice.kns.util.KualiDecimal openItemsTotal)
          Sets the openItemsTotal attribute value.
 void setOverallReceiptCount(int overallReceiptCount)
          Sets the overallReceiptCount attribute value.
 void setOverallReceiptSumTotal(org.kuali.rice.kns.util.KualiDecimal overallSumTotal)
          Sets the overallReceiptSumTotal attribute value.
 void setRemainingCheckTotal(org.kuali.rice.kns.util.KualiDecimal remainingCheckTotal)
          Sets the remainingCheckTotal attribute value.
 void setRemainingCoinTotal(org.kuali.rice.kns.util.KualiDecimal remainingCoinTotal)
          Sets the remainingCoinTotal attribute value.
 void setRemainingCurrencyTotal(org.kuali.rice.kns.util.KualiDecimal remainingCurrencyTotal)
          Sets the remainingCurrencyTotal attribute value.
 void setRemainingSumTotal(org.kuali.rice.kns.util.KualiDecimal remainingSumTotal)
          Sets the remainingSumTotal attribute value.
 void setTimeOpened(Timestamp timeOpened)
          Sets the timeOpened attribute value.
 void setTimeRefreshed(Timestamp timeRefreshed)
          Sets the timeRefreshed attribute value.
 void setUndepositedCashieringChecksTotal(org.kuali.rice.kns.util.KualiDecimal undepositedCashieringChecksTotal)
          Sets the undepositedCashieringChecksTotal attribute value.
 void setVerifiedReceiptSumTotal(org.kuali.rice.kns.util.KualiDecimal verifiedSumTotal)
          Sets the verifiedReceiptSumTotal attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

timeOpened

protected Timestamp timeOpened

timeRefreshed

protected Timestamp timeRefreshed

overallReceiptCount

protected int overallReceiptCount

depositedReceiptCount

protected int depositedReceiptCount

verifiedReceiptStats

protected CashManagementForm.CashDrawerSummary.CashReceiptStatistics verifiedReceiptStats

interimReceiptStats

protected CashManagementForm.CashDrawerSummary.CashReceiptStatistics interimReceiptStats

finalReceiptStats

protected CashManagementForm.CashDrawerSummary.CashReceiptStatistics finalReceiptStats

overallReceiptStats

protected CashManagementForm.CashDrawerSummary.CashReceiptStatistics overallReceiptStats

verifiedReceiptSumTotal

protected org.kuali.rice.kns.util.KualiDecimal verifiedReceiptSumTotal

interimReceiptSumTotal

protected org.kuali.rice.kns.util.KualiDecimal interimReceiptSumTotal

finalReceiptSumTotal

protected org.kuali.rice.kns.util.KualiDecimal finalReceiptSumTotal

overallReceiptSumTotal

protected org.kuali.rice.kns.util.KualiDecimal overallReceiptSumTotal

remainingCheckTotal

protected org.kuali.rice.kns.util.KualiDecimal remainingCheckTotal

remainingCurrencyTotal

protected org.kuali.rice.kns.util.KualiDecimal remainingCurrencyTotal

remainingCoinTotal

protected org.kuali.rice.kns.util.KualiDecimal remainingCoinTotal

remainingSumTotal

protected org.kuali.rice.kns.util.KualiDecimal remainingSumTotal

isDepositsFinal

protected boolean isDepositsFinal

cashieringChecksTotal

protected org.kuali.rice.kns.util.KualiDecimal cashieringChecksTotal

depositedCashieringChecksTotal

protected org.kuali.rice.kns.util.KualiDecimal depositedCashieringChecksTotal

undepositedCashieringChecksTotal

protected org.kuali.rice.kns.util.KualiDecimal undepositedCashieringChecksTotal

cashDrawerCurrencyTotal

protected org.kuali.rice.kns.util.KualiDecimal cashDrawerCurrencyTotal

cashDrawerCoinTotal

protected org.kuali.rice.kns.util.KualiDecimal cashDrawerCoinTotal

openItemsTotal

protected org.kuali.rice.kns.util.KualiDecimal openItemsTotal

cashDrawerTotal

protected org.kuali.rice.kns.util.KualiDecimal cashDrawerTotal

interimDepositedCashieringChecksTotal

protected org.kuali.rice.kns.util.KualiDecimal interimDepositedCashieringChecksTotal

finalDepositedCashieringChecksTotal

protected org.kuali.rice.kns.util.KualiDecimal finalDepositedCashieringChecksTotal

INTERESTING_STATII

protected static final String[] INTERESTING_STATII
Constructor Detail

CashManagementForm.CashDrawerSummary

public CashManagementForm.CashDrawerSummary(CashManagementDocument cmDoc)

CashManagementForm.CashDrawerSummary

public CashManagementForm.CashDrawerSummary()
Method Detail

resummarize

public void resummarize(CashManagementDocument cmDoc)

calculateDepositedCashieringChecksTotal

protected org.kuali.rice.kns.util.KualiDecimal calculateDepositedCashieringChecksTotal(CashManagementDocument cmDoc)

calculateUndepositedCashieringChecksTotal

protected org.kuali.rice.kns.util.KualiDecimal calculateUndepositedCashieringChecksTotal(CashManagementDocument cmDoc)

calculateOpenItemsTotal

protected org.kuali.rice.kns.util.KualiDecimal calculateOpenItemsTotal(CashManagementDocument cmDoc)

calculateDepositedCashieringChecksTotalByDepositType

protected Map<String,org.kuali.rice.kns.util.KualiDecimal> calculateDepositedCashieringChecksTotalByDepositType(CashManagementDocument cmDoc)

getDepositedReceiptCount

public int getDepositedReceiptCount()
Returns:
current value of depositedReceiptCount.

setDepositedReceiptCount

public void setDepositedReceiptCount(int depositedReceiptCount)
Sets the depositedReceiptCount attribute value.

Parameters:
depositedReceiptCount - The depositedReceiptCount to set.

getFinalReceiptSumTotal

public org.kuali.rice.kns.util.KualiDecimal getFinalReceiptSumTotal()
Returns:
current value of finalReceiptSumTotal.

setFinalReceiptSumTotal

public void setFinalReceiptSumTotal(org.kuali.rice.kns.util.KualiDecimal finalSumTotal)
Sets the finalReceiptSumTotal attribute value.

Parameters:
finalReceiptSumTotal - The finalReceiptSumTotal to set.

getInterimReceiptSumTotal

public org.kuali.rice.kns.util.KualiDecimal getInterimReceiptSumTotal()
Returns:
current value of interimReceiptSumTotal.

setInterimReceiptSumTotal

public void setInterimReceiptSumTotal(org.kuali.rice.kns.util.KualiDecimal interimSumTotal)
Sets the interimReceiptSumTotal attribute value.

Parameters:
interimReceiptSumTotal - The interimReceiptSumTotal to set.

getOverallReceiptCount

public int getOverallReceiptCount()
Returns:
current value of overallReceiptCount.

setOverallReceiptCount

public void setOverallReceiptCount(int overallReceiptCount)
Sets the overallReceiptCount attribute value.

Parameters:
overallReceiptCount - The overallReceiptCount to set.

getRemainingCheckTotal

public org.kuali.rice.kns.util.KualiDecimal getRemainingCheckTotal()
Returns:
current value of remainingCheckTotal.

setRemainingCheckTotal

public void setRemainingCheckTotal(org.kuali.rice.kns.util.KualiDecimal remainingCheckTotal)
Sets the remainingCheckTotal attribute value.

Parameters:
remainingCheckTotal - The remainingCheckTotal to set.

getRemainingCoinTotal

public org.kuali.rice.kns.util.KualiDecimal getRemainingCoinTotal()
Returns:
current value of remainingCoinTotal.

setRemainingCoinTotal

public void setRemainingCoinTotal(org.kuali.rice.kns.util.KualiDecimal remainingCoinTotal)
Sets the remainingCoinTotal attribute value.

Parameters:
remainingCoinTotal - The remainingCoinTotal to set.

getRemainingCurrencyTotal

public org.kuali.rice.kns.util.KualiDecimal getRemainingCurrencyTotal()
Returns:
current value of remainingCurrencyTotal.

setRemainingCurrencyTotal

public void setRemainingCurrencyTotal(org.kuali.rice.kns.util.KualiDecimal remainingCurrencyTotal)
Sets the remainingCurrencyTotal attribute value.

Parameters:
remainingCurrencyTotal - The remainingCurrencyTotal to set.

getRemainingSumTotal

public org.kuali.rice.kns.util.KualiDecimal getRemainingSumTotal()
Returns:
current value of remainingSumTotal.

setRemainingSumTotal

public void setRemainingSumTotal(org.kuali.rice.kns.util.KualiDecimal remainingSumTotal)
Sets the remainingSumTotal attribute value.

Parameters:
remainingSumTotal - The remainingSumTotal to set.

getTimeOpened

public Timestamp getTimeOpened()
Returns:
current value of timeOpened.

setTimeOpened

public void setTimeOpened(Timestamp timeOpened)
Sets the timeOpened attribute value.

Parameters:
timeOpened - The timeOpened to set.

getTimeRefreshed

public Timestamp getTimeRefreshed()
Returns:
current value of timeRefreshed.

setTimeRefreshed

public void setTimeRefreshed(Timestamp timeRefreshed)
Sets the timeRefreshed attribute value.

Parameters:
timeRefreshed - The timeRefreshed to set.

getVerifiedReceiptSumTotal

public org.kuali.rice.kns.util.KualiDecimal getVerifiedReceiptSumTotal()
Returns:
current value of verifiedReceiptSumTotal.

setVerifiedReceiptSumTotal

public void setVerifiedReceiptSumTotal(org.kuali.rice.kns.util.KualiDecimal verifiedSumTotal)
Sets the verifiedReceiptSumTotal attribute value.

Parameters:
verifiedReceiptSumTotal - The verifiedReceiptSumTotal to set.

getOverallReceiptSumTotal

public org.kuali.rice.kns.util.KualiDecimal getOverallReceiptSumTotal()
Returns:
current value of overallReceiptSumTotal.

setOverallReceiptSumTotal

public void setOverallReceiptSumTotal(org.kuali.rice.kns.util.KualiDecimal overallSumTotal)
Sets the overallReceiptSumTotal attribute value.

Parameters:
overallReceiptSumTotal - The overallReceiptSumTotal to set.

getFinalReceiptStats

public CashManagementForm.CashDrawerSummary.CashReceiptStatistics getFinalReceiptStats()
Returns:
current value of finalReceiptStats.

getInterimReceiptStats

public CashManagementForm.CashDrawerSummary.CashReceiptStatistics getInterimReceiptStats()
Returns:
current value of interimReceiptStats.

getVerifiedReceiptStats

public CashManagementForm.CashDrawerSummary.CashReceiptStatistics getVerifiedReceiptStats()
Returns:
current value of verifiedReceiptStats.

getCashDrawerCoinTotal

public org.kuali.rice.kns.util.KualiDecimal getCashDrawerCoinTotal()
Gets the cashDrawerCoinTotal attribute.

Returns:
Returns the cashDrawerCoinTotal.

getCashDrawerCurrencyTotal

public org.kuali.rice.kns.util.KualiDecimal getCashDrawerCurrencyTotal()
Gets the cashDrawerCurrencyTotal attribute.

Returns:
Returns the cashDrawerCurrencyTotal.

getCashDrawerTotal

public org.kuali.rice.kns.util.KualiDecimal getCashDrawerTotal()
Gets the cashDrawerTotal attribute.

Returns:
Returns the cashDrawerTotal.

getCashieringChecksTotal

public org.kuali.rice.kns.util.KualiDecimal getCashieringChecksTotal()
Gets the cashieringChecksTotal attribute.

Returns:
Returns the cashieringChecksTotal.

setCashieringChecksTotal

public void setCashieringChecksTotal(org.kuali.rice.kns.util.KualiDecimal cashieringChecksTotal)
Sets the cashieringChecksTotal attribute value.

Parameters:
cashieringChecksTotal - The cashieringChecksTotal to set.

setDepositedCashieringChecksTotal

public void setDepositedCashieringChecksTotal(org.kuali.rice.kns.util.KualiDecimal depositedCashieringChecksTotal)
Sets the depositedCashieringChecksTotal attribute value.

Parameters:
depositedCashieringChecksTotal - The depositedCashieringChecksTotal to set.

isDepositsFinal

public boolean isDepositsFinal()
Gets the isDepositsFinal attribute.

Returns:
Returns the isDepositsFinal.

setCashDrawerCoinTotal

public void setCashDrawerCoinTotal(org.kuali.rice.kns.util.KualiDecimal cashDrawerCoinTotal)
Sets the cashDrawerCoinTotal attribute value.

Parameters:
cashDrawerCoinTotal - The cashDrawerCoinTotal to set.

setCashDrawerCurrencyTotal

public void setCashDrawerCurrencyTotal(org.kuali.rice.kns.util.KualiDecimal cashDrawerCurrencyTotal)
Sets the cashDrawerCurrencyTotal attribute value.

Parameters:
cashDrawerCurrencyTotal - The cashDrawerCurrencyTotal to set.

setCashDrawerTotal

public void setCashDrawerTotal(org.kuali.rice.kns.util.KualiDecimal cashDrawerTotal)
Sets the cashDrawerTotal attribute value.

Parameters:
cashDrawerTotal - The cashDrawerTotal to set.

setOpenItemsTotal

public void setOpenItemsTotal(org.kuali.rice.kns.util.KualiDecimal openItemsTotal)
Sets the openItemsTotal attribute value.

Parameters:
openItemsTotal - The openItemsTotal to set.

setUndepositedCashieringChecksTotal

public void setUndepositedCashieringChecksTotal(org.kuali.rice.kns.util.KualiDecimal undepositedCashieringChecksTotal)
Sets the undepositedCashieringChecksTotal attribute value.

Parameters:
undepositedCashieringChecksTotal - The undepositedCashieringChecksTotal to set.

getOpenItemsTotal

public org.kuali.rice.kns.util.KualiDecimal getOpenItemsTotal()
Gets the openItemsTotal attribute.

Returns:
Returns the openItemsTotal.

getDepositedCashieringChecksTotal

public org.kuali.rice.kns.util.KualiDecimal getDepositedCashieringChecksTotal()
Gets the depositedCashieringChecksTotal attribute.

Returns:
Returns the depositedCashieringChecksTotal.

getUndepositedCashieringChecksTotal

public org.kuali.rice.kns.util.KualiDecimal getUndepositedCashieringChecksTotal()
Gets the undepositedCashieringChecksTotal attribute.

Returns:
Returns the undepositedCashieringChecksTotal.

getOverallReceiptStats

public CashManagementForm.CashDrawerSummary.CashReceiptStatistics getOverallReceiptStats()
Returns:
current value of overalllStats.


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.