org.kuali.kfs.module.ar.batch.service
Interface CustomerInvoiceWriteoffBatchService
- All Known Implementing Classes:
- CustomerInvoiceWriteoffBatchServiceImpl
public interface CustomerInvoiceWriteoffBatchService
Accepts a write-off batch VO object, populated with a list of invoices to write off,
and creates the correct XML file and drops it in the batch system for processing.
Actual processing of this happens later, and asynchronously.
loadFiles
boolean loadFiles()
createBatchDrop
String createBatchDrop(org.kuali.rice.kim.bo.Person user,
CustomerInvoiceWriteoffBatchVO writeoffBatchVO)
- Accepts a batch VO full of invoiceNumbers to be written off in batch. Creates an XML file and
drops it in the batch service staging area, to be processed next time the job runs.
- Parameters:
user
- KIM person who is credited with creating the batch file.writeoffBatchVO
- Populated batch VO full of invoice numbers.
- Returns:
- True if everything worked, False if it failed.
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.