|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PaymentFileService
Handles processing (validation, loading, and reporting) of incoming payment files.
| Method Summary | |
|---|---|
boolean |
createOutputFile(LoadPaymentStatus status,
String inputFileName)
Creates the PDP XML output which can be parsed to obtain load status information |
void |
doPaymentFileValidation(PaymentFileLoad paymentFile,
org.kuali.rice.kns.util.MessageMap errorMap)
Performs hard edits on payment file |
void |
loadPayments(PaymentFileLoad paymentFile,
LoadPaymentStatus status,
String incomingFileName)
Performs soft edits of payment file data and loads records into database |
void |
processPaymentFiles(BatchInputFileType paymentInputFileType)
Process all incoming payment files |
| Method Detail |
|---|
void processPaymentFiles(BatchInputFileType paymentInputFileType)
paymentInputFileType - BatchInputFileType for payment files
void doPaymentFileValidation(PaymentFileLoad paymentFile,
org.kuali.rice.kns.util.MessageMap errorMap)
paymentFile - PaymentFileLoad containing parsed file contentserrorMap - Map that will hold errors encountered
void loadPayments(PaymentFileLoad paymentFile,
LoadPaymentStatus status,
String incomingFileName)
paymentFile - PaymentFileLoad containing parsed file contentsstatus - LoadPaymentStatus containing status information for loadincomingFileName - string file name
boolean createOutputFile(LoadPaymentStatus status,
String inputFileName)
status - LoadPaymentStatus containing status information for loadinputFileName - incomingFileName string file name
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||