|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of CashManagementDocument in org.kuali.kfs.fp.businessobject |
---|
Methods in org.kuali.kfs.fp.businessobject that return CashManagementDocument | |
---|---|
CashManagementDocument |
Deposit.getCashManagementDocument()
|
Methods in org.kuali.kfs.fp.businessobject with parameters of type CashManagementDocument | |
---|---|
void |
Deposit.setCashManagementDocument(CashManagementDocument cashManagementDocument)
Sets the cashManagementDocument attribute value. |
Uses of CashManagementDocument in org.kuali.kfs.fp.document.service |
---|
Methods in org.kuali.kfs.fp.document.service that return CashManagementDocument | |
---|---|
CashManagementDocument |
CashManagementService.createCashManagementDocument(String campusCode,
String docDescription,
String annotation)
Creates and returns a CashManagementDocument, opening the CashDrawer associated with the given verification unit. |
CashManagementDocument |
CashManagementService.getCashManagementDocumentForCashReceiptId(String documentId)
Retrieves a CashManagementDocument instance associated with the cash receipt id provided. |
Methods in org.kuali.kfs.fp.document.service with parameters of type CashManagementDocument | |
---|---|
void |
CashManagementService.addDeposit(CashManagementDocument cashManagementDoc,
String depositTicketNumber,
Bank bank,
List selectedCashReceipts,
List selectedCashieringChecks,
boolean isFinalDeposit)
Uses the given information to lock the appropriate CashDrawer, create a Deposit, and associate it with the given CashManagementDocument and CashReceipts. |
boolean |
CashManagementService.allowDocumentCancellation(CashManagementDocument cmDoc)
This method determines whether or not the given cash management document can be canceled. |
boolean |
CashManagementService.allVerifiedCashReceiptsAreDeposited(CashManagementDocument cmDoc)
This method verifies that all cash receipts for the document are deposited. |
void |
CashManagementService.applyCashieringTransaction(CashManagementDocument cmDoc)
Apply a cashiering transaction to a cash management document. |
void |
CashManagementService.cancelCashManagementDocument(CashManagementDocument cmDoc)
Cancels the given CashManagementDocument, canceling the Deposits it contains and closing the CashDrawer associated with the given verification unit. |
void |
CashManagementService.createNewCashDetails(CashManagementDocument cmDoc,
String cashieringSource)
This method creates new cumulative currency and coin details for a document. |
void |
CashManagementService.finalizeCashManagementDocument(CashManagementDocument cmDoc)
Finalizes the given CashManagementDocument, updating the status of the CashReceipt documents in the Deposits it contains and closing the CashDrawer associated with the given verification unit. |
void |
CashManagementService.finalizeLastInterimDeposit(CashManagementDocument cmDoc)
This method turns the last interim deposit into the final deposit and locks the cash drawer. |
CoinDetail |
CashManagementService.generateMasterCoinDetail(CashManagementDocument cmDoc)
This generates the "master" coin detail record - a composite of all the coin detail activity that occurred to the cash drawer. |
CurrencyDetail |
CashManagementService.generateMasterCurrencyDetail(CashManagementDocument cmDoc)
Generates the master currency detail, which sounds bad, but which is really just okay. |
List<CashieringItemInProcess> |
CashManagementService.getOpenItemsInProcess(CashManagementDocument cmDoc)
Retrieve the open cashiering items in process for the given cash management document. |
List<CashieringItemInProcess> |
CashManagementService.getRecentlyClosedItemsInProcess(CashManagementDocument cmDoc)
Returns all items in process associated with this workgroup, closed within the past 30 days |
void |
CashManagementService.populateCashDetailsForDeposit(CashManagementDocument cmDoc)
Grab the currency and coin detail for final deposits. |
boolean |
CashManagementService.verifyCashReceiptIsDeposited(CashManagementDocument cmDoc,
CashReceiptDocument crDoc)
Verifies if a given cash receipt is deposited as part of the given cash management document. |
Uses of CashManagementDocument in org.kuali.kfs.fp.document.service.impl |
---|
Methods in org.kuali.kfs.fp.document.service.impl that return CashManagementDocument | |
---|---|
CashManagementDocument |
CashManagementServiceImpl.createCashManagementDocument(String campusCode,
String docDescription,
String annotation)
This method creates a new cash management document and sets the provided values as attributes to the document. |
CashManagementDocument |
CashManagementServiceImpl.getCashManagementDocumentForCashReceiptId(String documentId)
If a CMD is found that is associated with the CR document, then that CMD is returned; otherwise null is returned. |
Methods in org.kuali.kfs.fp.document.service.impl with parameters of type CashManagementDocument | |
---|---|
void |
CashManagementServiceImpl.addDeposit(CashManagementDocument cashManagementDoc,
String depositTicketNumber,
Bank bank,
List selectedCashReceipts,
List selectedCashieringChecks,
boolean isFinalDeposit)
This method adds a new deposit to a the given CashManagementDocument. |
boolean |
CashManagementServiceImpl.allowDocumentCancellation(CashManagementDocument cmDoc)
This method determines if a document can be cancelled, by reviewing a set of criteria: - do any cash receipts exist in this document? - do any cashiering checks exist in this document? - do any cash details exist in this document? If any of these questions comes back as true, then the document cannot be canceled. |
boolean |
CashManagementServiceImpl.allVerifiedCashReceiptsAreDeposited(CashManagementDocument cmDoc)
This method verifies that all cash receipts for the document are deposited. |
void |
CashManagementServiceImpl.applyCashieringTransaction(CashManagementDocument cmDoc)
This method applies the cashiering transaction to the given CashManagementDocument. |
protected Deposit |
CashManagementServiceImpl.buildDeposit(CashManagementDocument cashManagementDoc,
String depositTypeCode,
String depositTicketNumber,
Bank bank,
List<CashReceiptDocument> selectedCashReceipts,
List selectedCashieringChecks)
This method builds a new deposit object from the parameters provided. |
void |
CashManagementServiceImpl.cancelCashManagementDocument(CashManagementDocument cmDoc)
This method cancels a cash management document, effectively nullifying all values and attributes associated with the document. |
void |
CashManagementServiceImpl.createNewCashDetails(CashManagementDocument cmDoc,
String cashieringSource)
This method creates new cumulative currency and coin details for the document given. |
protected boolean |
CashManagementServiceImpl.existCashDetails(CashManagementDocument cmDoc)
This method determines if any populated currency or coin details exist for the given document. |
protected boolean |
CashManagementServiceImpl.existCashieringChecks(CashManagementDocument cmDoc)
This method determines if cashiering checks exist for the cash management document. |
protected boolean |
CashManagementServiceImpl.existCashReceipts(CashManagementDocument cmDoc)
This method determines if any verified, interim, or final cash receipts currently exist. |
void |
CashManagementServiceImpl.finalizeCashManagementDocument(CashManagementDocument cmDoc)
This method performs the necessary steps to finalize a cash management document. |
void |
CashManagementServiceImpl.finalizeLastInterimDeposit(CashManagementDocument cmDoc)
This method turns the last interim deposit into the final deposit and locks the cash drawer. |
CoinDetail |
CashManagementServiceImpl.generateMasterCoinDetail(CashManagementDocument cmDoc)
This method generates a master coin detail for the cash management document given. |
CurrencyDetail |
CashManagementServiceImpl.generateMasterCurrencyDetail(CashManagementDocument cmDoc)
This method generates a master currency detail for the cash management document given. |
List<CashieringItemInProcess> |
CashManagementServiceImpl.getOpenItemsInProcess(CashManagementDocument cmDoc)
This method retrieves a collection of open CashieringItemInProcess objects from the cash management document given and returns that collection. |
List<CashieringItemInProcess> |
CashManagementServiceImpl.getRecentlyClosedItemsInProcess(CashManagementDocument cmDoc)
This method retrieves a collection of recently closed CashieringItemInProcess objects from the cash management document given and returns the collection. |
protected Map<Integer,Check> |
CashManagementServiceImpl.getUndepositedChecksAsMap(CashManagementDocument cmDoc)
This method returns all undeposited checks as a map with the key of each value in the map equal to the sequence id of the corresponding check. |
void |
CashManagementServiceImpl.populateCashDetailsForDeposit(CashManagementDocument cmDoc)
Populates the currency and coin detail for final deposits by setting the deposited currency or coin amount equal to the associated cashiering record currency or coin amount. |
protected void |
CashManagementServiceImpl.saveChecks(CashManagementDocument cmDoc)
This method retrieves all the checks for the given document and persists them. |
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.validateDepositParams(CashManagementDocument cashManagementDoc,
Bank bank,
List<CashReceiptDocument> selectedCashReceipts)
Validates the given Deposit parameters, throwing various (runtime) exceptions if errors exist. |
boolean |
CashManagementServiceImpl.verifyCashReceiptIsDeposited(CashManagementDocument cmDoc,
CashReceiptDocument crDoc)
Verifies if a given cash receipt is deposited as part of the given cash management document. |
Uses of CashManagementDocument in org.kuali.kfs.fp.document.validation.impl |
---|
Methods in org.kuali.kfs.fp.document.validation.impl with parameters of type CashManagementDocument | |
---|---|
protected boolean |
CashManagementDocumentPreRules.checkBankCodeActive(CashManagementDocument cmDocument)
If bank specification is enabled, prompts user to use the continuation bank code when the given bank code is inactive |
protected boolean |
CashManagementDocumentRule.validateDeposits(CashManagementDocument cmd)
Validates all Deposits associated with the given CashManagementDocument |
protected boolean |
CashManagementDocumentRule.verifyAllVerifiedCashReceiptsDeposited(CashManagementDocument cmDoc)
Verifies that all verified cash receipts have been deposited |
protected void |
CashManagementDocumentRule.verifyCashDrawerForVerificationUnitIsOpenForPostInitiationSaves(CashManagementDocument cmd)
This method checks to make sure that the cash drawer is closed for the associated verification unit, for post initiation saves for CashManagementDocuments which don't have Final |
protected void |
CashManagementDocumentRule.verifyUserIsDocumentInitiator(CashManagementDocument cmd)
This method checks to make sure that the current system user is the person that initiated this document in the first place. |
Uses of CashManagementDocument in org.kuali.kfs.fp.document.web.struts |
---|
Methods in org.kuali.kfs.fp.document.web.struts that return CashManagementDocument | |
---|---|
CashManagementDocument |
CashManagementForm.getCashManagementDocument()
|
Methods in org.kuali.kfs.fp.document.web.struts with parameters of type CashManagementDocument | |
---|---|
protected String |
CashManagementAction.buildCashDrawerCorrectionUrl(CashManagementDocument cmDoc)
|
protected String |
CashManagementAction.buildDepositWizardUrl(CashManagementDocument cmDoc,
String depositTypeCode)
|
protected org.kuali.rice.kns.util.KualiDecimal |
CashManagementForm.CashDrawerSummary.calculateDepositedCashieringChecksTotal(CashManagementDocument cmDoc)
|
protected Map<String,org.kuali.rice.kns.util.KualiDecimal> |
CashManagementForm.CashDrawerSummary.calculateDepositedCashieringChecksTotalByDepositType(CashManagementDocument cmDoc)
|
protected org.kuali.rice.kns.util.KualiDecimal |
CashManagementForm.CashDrawerSummary.calculateOpenItemsTotal(CashManagementDocument cmDoc)
|
protected org.kuali.rice.kns.util.KualiDecimal |
CashManagementForm.CashDrawerSummary.calculateUndepositedCashieringChecksTotal(CashManagementDocument cmDoc)
|
protected void |
CashManagementAction.checkDepositAuthorization(CashManagementForm cmForm,
CashManagementDocument cmDoc)
Throws a DocumentAuthorizationException if the current user is not authorized to add a deposit of the given type to the given document. |
void |
CashManagementForm.CashDrawerSummary.resummarize(CashManagementDocument cmDoc)
|
Constructors in org.kuali.kfs.fp.document.web.struts with parameters of type CashManagementDocument | |
---|---|
CashManagementForm.CashDrawerSummary(CashManagementDocument cmDoc)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |