Uses of Class
org.kuali.kfs.fp.businessobject.CashDrawer

Packages that use CashDrawer
org.kuali.kfs.fp.businessobject.lookup   
org.kuali.kfs.fp.document   
org.kuali.kfs.fp.document.authorization   
org.kuali.kfs.fp.document.service.impl   
org.kuali.kfs.fp.document.validation   
org.kuali.kfs.fp.document.validation.event   
org.kuali.kfs.fp.document.validation.impl   
org.kuali.kfs.fp.service   
org.kuali.kfs.fp.service.impl   
 

Uses of CashDrawer in org.kuali.kfs.fp.businessobject.lookup
 

Methods in org.kuali.kfs.fp.businessobject.lookup with parameters of type CashDrawer
protected  boolean CashDrawerLookupableHelperServiceImpl.isEditOfCashDrawerAuthorized(CashDrawer cashDrawer)
           
 

Uses of CashDrawer in org.kuali.kfs.fp.document
 

Fields in org.kuali.kfs.fp.document declared as CashDrawer
protected  CashDrawer CashManagementDocument.cashDrawer
           
 

Methods in org.kuali.kfs.fp.document that return CashDrawer
 CashDrawer CashManagementDocument.getCashDrawer()
          Gets the cashDrawer attribute.
 

Methods in org.kuali.kfs.fp.document with parameters of type CashDrawer
 void CashManagementDocument.setCashDrawer(CashDrawer cd)
          Sets the cashDrawer attribute
 

Uses of CashDrawer in org.kuali.kfs.fp.document.authorization
 

Methods in org.kuali.kfs.fp.document.authorization that return CashDrawer
protected  CashDrawer CashManagementDocumentPresentationControllerBase.retrieveCashDrawer(org.kuali.rice.kns.document.Document document)
          Retrieves the cash drawer associated with the given cash management document
 

Methods in org.kuali.kfs.fp.document.authorization with parameters of type CashDrawer
protected  boolean CashManagementDocumentPresentationControllerBase.noExistCashDrawerMaintLocks(CashDrawer cashDrawer, String documentNumber)
          Determines that no maintenance documents have locks on the given cash drawer
 

Uses of CashDrawer in org.kuali.kfs.fp.document.service.impl
 

Methods in org.kuali.kfs.fp.document.service.impl that return CashDrawer
protected  CashDrawer CashReceiptServiceImpl.retrieveCashDrawer(CashReceiptDocument crDoc)
          This method finds the appropriate cash drawer for this cash receipt document to add cash to.
 

Methods in org.kuali.kfs.fp.document.service.impl with parameters of type CashDrawer
protected  void CashManagementServiceImpl.updateCashDrawer(CashDrawer drawer, CashieringTransaction trans)
          This method puts money from the "money in" portion of the transaction into the cash drawer, and takes money from the "money out" portion of the cash drawer out.
 

Uses of CashDrawer in org.kuali.kfs.fp.document.validation
 

Methods in org.kuali.kfs.fp.document.validation with parameters of type CashDrawer
 boolean CashManagingRule.processCashieringTransactionApplication(CashDrawer cashDrawer, CashieringTransaction cashieringTransaction)
          Validates a cashiering transaction before it is added to a document
 

Uses of CashDrawer in org.kuali.kfs.fp.document.validation.event
 

Methods in org.kuali.kfs.fp.document.validation.event that return CashDrawer
 CashDrawer CashieringTransactionApplicationEvent.getCashDrawer()
          Returns the cash drawer that the cashiering transaction to validate will be applied to
 CashDrawer CashieringTransactionApplicationEventBase.getCashDrawer()
          Returns the cash drawer the cashiering transaction will apply to
 

Constructors in org.kuali.kfs.fp.document.validation.event with parameters of type CashDrawer
CashieringTransactionApplicationEventBase(String description, String errorPathPrefix, org.kuali.rice.kns.document.Document document, CashDrawer cashDrawer, CashieringTransaction cashieringTransaction)
          Constructs a CashieringTransactionApplicationEventBase
 

Uses of CashDrawer in org.kuali.kfs.fp.document.validation.impl
 

Methods in org.kuali.kfs.fp.document.validation.impl with parameters of type CashDrawer
protected  org.kuali.rice.kns.util.KualiDecimal CashManagementDocumentRule.calculateTotalCashDrawerReserves(CashDrawer cashDrawer, CashieringTransaction trans)
          This method calculates the total cash drawer reserves amount
 boolean CashDrawerMaintenanceDocumentRule.checkCashDrawerStillClosed(CashDrawer cashDrawer)
          Checks that the cash drawer is still closed at the time of the rule invocation.
protected  boolean CashDrawerMaintenanceDocumentRule.checkCoinAmountsPositive(CashDrawer cashDrawer)
          Validates that all the coin counts are positive
protected  boolean CashDrawerMaintenanceDocumentRule.checkCurrencyAmountsPositive(CashDrawer cashDrawer)
          Validates that all the currency counts are positive
 boolean CashManagementDocumentRule.checkEnoughCashForMoneyOut(CashDrawer cashDrawer, CashieringTransaction trans)
          This method returns true if none of the coin (1 cent, 5 cents, etc) and cash increments (1 dollar, 2 dollars, 5 dollars etc.
 boolean CashManagementDocumentRule.checkNewItemInProcessDoesNotExceedCashDrawer(CashDrawer cashDrawer, CashieringTransaction trans)
          This method returns true if the new item in process does not exceed the current amount in the cash drawer reserves
 boolean CashManagementDocumentRule.checkTransactionCheckTotalDoesNotExceedCashDrawer(CashDrawer cashDrawer, CashieringTransaction trans)
          This method returns true if check total from transaction does not exceed the current amount in the cash drawer reserves
 boolean CashManagementDocumentRule.processCashieringTransactionApplication(CashDrawer cashDrawer, CashieringTransaction cashieringTransaction)
          Processes the checks to validate that the application of the given cashiering transaction will be valid
 

Uses of CashDrawer in org.kuali.kfs.fp.service
 

Methods in org.kuali.kfs.fp.service that return CashDrawer
 CashDrawer CashDrawerService.getByCampusCode(String campusCode)
          Retrieves the CashDrawer instance associated with the given campus code, if any.
 CashDrawer CashDrawerService.openCashDrawer(CashDrawer cd, String documentId)
          Opens the given cash drawer
 CashDrawer CashDrawerService.openCashDrawer(String campusCode, String documentId)
          Opens the CashDrawer instance associated with the given campus, creating one if necessary.
 

Methods in org.kuali.kfs.fp.service with parameters of type CashDrawer
 void CashDrawerService.closeCashDrawer(CashDrawer cd)
          Closes the cash drawer associated with the given document
 org.kuali.rice.kns.util.KualiDecimal CashDrawerService.getCoinTotal(CashDrawer drawer)
          Calculates the total amount of all the coins in the drawer.
 org.kuali.rice.kns.util.KualiDecimal CashDrawerService.getCurrencyTotal(CashDrawer drawer)
          Calculates the total amount of all the currency in the drawer.
 void CashDrawerService.lockCashDrawer(CashDrawer cd, String documentId)
          Locks the given cash drawer, if it is open
 CashDrawer CashDrawerService.openCashDrawer(CashDrawer cd, String documentId)
          Opens the given cash drawer
 void CashDrawerService.unlockCashDrawer(CashDrawer cd, String documentId)
          Unlocks the given cash drawer, if it is open and locked
 

Uses of CashDrawer in org.kuali.kfs.fp.service.impl
 

Methods in org.kuali.kfs.fp.service.impl that return CashDrawer
 CashDrawer CashDrawerServiceImpl.getByCampusCode(String campusCode)
          This method retrieves a cash drawer instance using the campus code provided as a search parameter.
 CashDrawer CashDrawerServiceImpl.openCashDrawer(CashDrawer drawer, String documentId)
          Sets the status of the cash drawer provided to open, persists this new state and returns the drawer.
 CashDrawer CashDrawerServiceImpl.openCashDrawer(String campusCode, String documentId)
          Retrieves an instance of a cash drawer based on the parameters provided and sets the status of the drawer to open, persists the state change and then returns an instance of the drawer in it's new state.
 

Methods in org.kuali.kfs.fp.service.impl with parameters of type CashDrawer
 void CashDrawerServiceImpl.closeCashDrawer(CashDrawer drawer)
          Sets the status of the drawer provided to closed and saves the new state.
 org.kuali.rice.kns.util.KualiDecimal CashDrawerServiceImpl.getCoinTotal(CashDrawer drawer)
          This method calculates the total of all the coins in the cash drawer.
 org.kuali.rice.kns.util.KualiDecimal CashDrawerServiceImpl.getCurrencyTotal(CashDrawer drawer)
          This method calculates the total of all the currency in the cash drawer.
 void CashDrawerServiceImpl.lockCashDrawer(CashDrawer drawer, String documentId)
          Sets the state of the cash drawer provided to locked and persists this new state.
 CashDrawer CashDrawerServiceImpl.openCashDrawer(CashDrawer drawer, String documentId)
          Sets the status of the cash drawer provided to open, persists this new state and returns the drawer.
protected  void CashDrawerServiceImpl.save(CashDrawer cashDrawer)
          Persists the given CashDrawer instance.
 void CashDrawerServiceImpl.unlockCashDrawer(CashDrawer drawer, String documentId)
          Sets the state of the cash drawer provided to open and persists this new state.
 



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