This is the business object that represents the AdvanceDeposit document in Kuali. This is a transactional document that will
eventually post transactions to the G/L. It integrates with workflow. Since an Advance Deposit document 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.
getTotalDollarAmount() This method returns the overall total of the document - the advance deposit total.
final public void
prepareNewAdvanceDeposit(AdvanceDepositDetail advanceDepositDetail) This is a helper method that automatically populates document specfic information into the advance deposit
(AdvanceDepositDetail) instance.
public void
removeAdvanceDeposit(int index) This method removes an advance deposit from the list and updates the total appropriately.
setTotalAdvanceDepositAmount(KualiDecimal advanceDepositAmount) Sets the total advance deposit amount which is the sum of all advance deposits on this document.
This is a helper method that automatically populates document specfic information into the advance deposit
(AdvanceDepositDetail) instance.
Parameters: advanceDepositDetail -