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.