public interface PaymentFileService extends InitiateDirectory
| Modifier and Type | Method and Description |
|---|---|
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.krad.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
|
getRequiredDirectoryNames, prepareDirectoriesvoid processPaymentFiles(BatchInputFileType paymentInputFileType)
paymentInputFileType - BatchInputFileType for payment filesvoid doPaymentFileValidation(PaymentFileLoad paymentFile, org.kuali.rice.krad.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 nameCopyright © 2004–2015 The Kuali Foundation. All rights reserved.