This is the business object that represents the CashReceiptDocument in Kuali. This is a transactional document that will
eventually post transactions to the G/L. It integrates with workflow. Since a Cash Receipt is a one sided transactional document,
only accepting funds into the university, the accounting line data will be held in the source accounting line data structure
only.
Override to set the document status to VERIFIED ("V") when the document is FINAL. When the Cash Management document that this
is associated with is FINAL approved, this status will be set to APPROVED ("A") to be picked up by the GL for processing.
That's done in the handleRouteStatusChange() method in the CashManagementDocument.
See Also:org.kuali.core.document.Document.handleRouteStatusChange