public interface DisbursementVoucherExtractService
| Modifier and Type | Method and Description | 
|---|---|
| void | cancelExtractedDisbursementVoucher(DisbursementVoucherDocument dv,
                                                                    Date processDate)Cancels a disbursement voucher completely, because its payment has been canceled | 
| void | extractImmediatePayment(DisbursementVoucherDocument disbursementVoucher)Creates a batch payment for a single disbursement voucher | 
| void | extractImmediatePayments()Deprecated. 
 this method is not used in batch any longer (immediate extract of DV's occurs in the DV's own route status change handler) and the code seems a bit fishy at this point, so likely, institutions shouldn't be using this | 
| boolean | extractPayments()Extract all disbursement vouchers that need to be paid from the database and prepares them for payment. | 
| DisbursementVoucherDocument | getDocumentById(String documentNumber)Returns the disbursement voucher document associated with the given document number | 
| void | markDisbursementVoucherAsPaid(DisbursementVoucherDocument dv,
                                                          Date processDate)Marks a disbursement voucher as paid | 
| void | resetExtractedDisbursementVoucher(DisbursementVoucherDocument dv,
                                                                  Date processDate)Resets the disbursement voucher so that it can be reextracted | 
boolean extractPayments()
void extractImmediatePayments()
void cancelExtractedDisbursementVoucher(DisbursementVoucherDocument dv, Date processDate)
dv - the disbursement voucher to cancelvoid resetExtractedDisbursementVoucher(DisbursementVoucherDocument dv, Date processDate)
dv - the disbursement voucher to reset for reextractionDisbursementVoucherDocument getDocumentById(String documentNumber)
documentNumber - the id of the document to retrievevoid markDisbursementVoucherAsPaid(DisbursementVoucherDocument dv, Date processDate)
dv - the disbursement voucher to markprocessDate - the date when the dv was paidvoid extractImmediatePayment(DisbursementVoucherDocument disbursementVoucher)
disbursementVoucher - the voucher to immediately extractCopyright © 2004–2015 The Kuali Foundation. All rights reserved.