|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DisbursementVoucherExtractService
This service interface defines the methods that a DisbursementVoucherExtractService implementation must provide.
Method Summary | |
---|---|
void |
cancelExtractedDisbursementVoucher(DisbursementVoucherDocument dv,
Date processDate)
Cancels a disbursement voucher completely, because its payment has been canceled |
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 |
Method Detail |
---|
boolean extractPayments()
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 retrieve
void markDisbursementVoucherAsPaid(DisbursementVoucherDocument dv, Date processDate)
dv
- the disbursement voucher to markprocessDate
- the date when the dv was paid
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |