|
||||||||||
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 filesvoid doPaymentFileValidation(PaymentFileLoad paymentFile, org.kuali.rice.kns.util.MessageMap errorMap)
paymentFile
- PaymentFileLoad
containing parsed file contentserrorMap
- Map
that will hold errors encounteredvoid loadPayments(PaymentFileLoad paymentFile, LoadPaymentStatus status, String incomingFileName)
paymentFile
- PaymentFileLoad
containing parsed file contentsstatus
- LoadPaymentStatus
containing status information for loadincomingFileName
- string file nameboolean 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 |