|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of CashieringTransaction in org.kuali.kfs.fp.document |
---|
Fields in org.kuali.kfs.fp.document declared as CashieringTransaction | |
---|---|
protected CashieringTransaction |
CashManagementDocument.currentTransaction
|
Methods in org.kuali.kfs.fp.document that return CashieringTransaction | |
---|---|
CashieringTransaction |
CashManagementDocument.getCurrentTransaction()
Gets the currentTransaction attribute. |
Methods in org.kuali.kfs.fp.document with parameters of type CashieringTransaction | |
---|---|
void |
CashManagementDocument.setCurrentTransaction(CashieringTransaction currentTransaction)
Sets the currentTransaction attribute value. |
Uses of CashieringTransaction in org.kuali.kfs.fp.document.service.impl |
---|
Methods in org.kuali.kfs.fp.document.service.impl with parameters of type CashieringTransaction | |
---|---|
protected void |
CashManagementServiceImpl.completeNewItemInProcess(CashieringTransaction trans)
This method completes the new item in process by setting the item remaining amount equal to the item amount. |
protected void |
CashManagementServiceImpl.saveExisingItemsInProcess(CashManagementDocument cmDoc,
CashieringTransaction trans)
This method checks the cashiering transaction to see if any open items in process were at least partially paid back; it then saves the changes. |
protected void |
CashManagementServiceImpl.saveMoneyInCash(CashManagementDocument cmDoc,
CashieringTransaction trans)
This method retrieves the amount of cash in the "money in" portion of the transaction and saves it to the cash management document. |
protected void |
CashManagementServiceImpl.saveMoneyOutCash(CashManagementDocument cmDoc,
CashieringTransaction trans)
This method retrieves the amount of cash in the "money out" portion of the transaction and saves it to the cash management document. |
protected void |
CashManagementServiceImpl.saveNewItemInProcess(CashManagementDocument cmDoc,
CashieringTransaction trans)
This methods checks if data was actually entered for the new item in process; if so, it saves that item in process. |
protected void |
CashManagementServiceImpl.transferChecksToCashManagementDocument(CashManagementDocument cmDoc,
CashieringTransaction trans)
This method retrieves the checks from the transaction and adds them to the cash management document. |
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 CashieringTransaction in org.kuali.kfs.fp.document.validation |
---|
Methods in org.kuali.kfs.fp.document.validation with parameters of type CashieringTransaction | |
---|---|
boolean |
CashManagingRule.processCashieringTransactionApplication(CashDrawer cashDrawer,
CashieringTransaction cashieringTransaction)
Validates a cashiering transaction before it is added to a document |
Uses of CashieringTransaction in org.kuali.kfs.fp.document.validation.event |
---|
Methods in org.kuali.kfs.fp.document.validation.event that return CashieringTransaction | |
---|---|
CashieringTransaction |
CashieringTransactionApplicationEvent.getCashieringTransaction()
Returns the cashiering transaction to be validated |
CashieringTransaction |
CashieringTransactionApplicationEventBase.getCashieringTransaction()
Returns the cashieringTransaction to validate |
Constructors in org.kuali.kfs.fp.document.validation.event with parameters of type CashieringTransaction | |
---|---|
CashieringTransactionApplicationEventBase(String description,
String errorPathPrefix,
org.kuali.rice.kns.document.Document document,
CashDrawer cashDrawer,
CashieringTransaction cashieringTransaction)
Constructs a CashieringTransactionApplicationEventBase |
Uses of CashieringTransaction in org.kuali.kfs.fp.document.validation.impl |
---|
Methods in org.kuali.kfs.fp.document.validation.impl with parameters of type CashieringTransaction | |
---|---|
protected org.kuali.rice.kns.util.KualiDecimal |
CashManagementDocumentRule.calculateTotalCashDrawerReserves(CashDrawer cashDrawer,
CashieringTransaction trans)
This method calculates the total cash drawer reserves amount |
boolean |
CashManagementDocumentRule.checkAllPaidBackItemsInProcess(CashieringTransaction trans)
This method returns true if all open items in process amounts do not exceed the total for each specific item's amount total |
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.checkItemInProcessIsNotPayingOffItemInProcess(CashieringTransaction trans)
This method returns true if a new item in process is populated and none of the open item in process' amounts are greater than zero. |
boolean |
CashManagementDocumentRule.checkMoneyInMoneyOutBalance(CashieringTransaction trans)
Returns true if money-in and money-out are in balance with each other |
boolean |
CashManagementDocumentRule.checkMoneyInNoNegatives(CashieringTransaction trans)
Returns true if none of the entered money-in amounts (cash and coin) are not negative in a cashiering transaction |
boolean |
CashManagementDocumentRule.checkMoneyOutNoNegatives(CashieringTransaction trans)
Returns true if none of the entered money-out amounts (cash and coin) are not negative in a cashiering transaction |
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.checkNewItemInProcessInPast(CashieringTransaction trans)
This method returns true if the current date is after all new items in process' open dates |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |