Method Summary |
|
public 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. |
public String | getCampusCodeForCashReceiptVerificationUnit(String unitName) This method retrieves a campus code associated with the given cash receipt verification unit.
Parameters: unitName - The cash receipt verification unit name to use to look up the campus code. |
public String | getCashReceiptVerificationUnitForCampusCode(String campusCode) This method retrieves a cash receipt verification unit associated with the given campus code.
Parameters: campusCode - The campus code to use to look up the cash receipt verification unit. |
public String | getCashReceiptVerificationUnitForUser(UniversalUser user) This method retrieves the cash receipt verification unit for the given user.
TODO: change this to do something other than return null (which will require updating CashReceiptDocumentAuthorizer, since
that's the one place I'm sure that returning a null is interpreted to mean that a user is a member of no verificationUnit)
Parameters: user - The user to retrieve the cash receipt verification unit for. |
public List | getCashReceipts(String verificationUnit, String statusCode) Returns a List of CashReceiptDocuments for the given verification unit whose status matches the given status code.
Parameters: verificationUnit - A verification unit for a cash receipt. Parameters: statusCode - A cash receipt status code. |
public 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[].
Parameters: verificationUnit - A verification unit for a cash receipt. Parameters: statii - A collection of potential cash receipt document statuses. |