public interface CashReceiptService
Modifier and Type | Method and Description |
---|---|
void |
addCashDetailsToCashDrawer(CashReceiptDocument crDoc)
This adds the currency and coin details associated with this Cash Receipt document to the proper cash drawer and to the
cumulative Cash Receipt details for the document which opened the cash drawer.
|
boolean |
areCashTotalsInvalid(CashReceiptDocument cashReceiptDocument)
Checks whether the CashReceiptDocument's cash totals are invalid, generating global errors if so.
|
List |
getCashReceipts(String verificationUnit,
String statusCode)
Returns a List of CashReceiptDocuments for the given verification unit whose status matches the given status code.
|
List |
getCashReceipts(String verificationUnit,
String[] statii)
Returns a List of CashReceiptDocuments for the given verificationUnit whose status matches any of the status codes in the
given String[].
|
String |
getCashReceiptVerificationUnitForUser(org.kuali.rice.kim.api.identity.Person user)
This method retrieves the cash receipt verification unit for the given user.
|
String getCashReceiptVerificationUnitForUser(org.kuali.rice.kim.api.identity.Person user)
user
- The user to retrieve the cash receipt verification unit for.List getCashReceipts(String verificationUnit, String statusCode)
verificationUnit
- A verification unit for a cash receipt.statusCode
- A cash receipt status code.IllegalArgumentException
- Thrown if verificationUnit is blankIllegalArgumentException
- Thrown if statusCode is blankList getCashReceipts(String verificationUnit, String[] statii)
verificationUnit
- A verification unit for a cash receipt.statii
- A collection of potential cash receipt document statuses.IllegalArgumentException
- Thrown if verificationUnit is blankIllegalArgumentException
- Thrown if statii is null or empty or contains any blank statusCodesvoid addCashDetailsToCashDrawer(CashReceiptDocument crDoc)
crDoc
- The cash receipt document with cash details to add to the cash drawer.boolean areCashTotalsInvalid(CashReceiptDocument cashReceiptDocument)
cashReceiptDocument
- submitted cash receipt documentCopyright © 2004–2014 The Kuali Foundation. All rights reserved.