Uses of Class
org.kuali.kfs.pdp.businessobject.PaymentFileLoad

Packages that use PaymentFileLoad
org.kuali.kfs.pdp.service   
org.kuali.kfs.pdp.service.impl   
 

Uses of PaymentFileLoad in org.kuali.kfs.pdp.service
 

Methods in org.kuali.kfs.pdp.service with parameters of type PaymentFileLoad
 void PaymentFileValidationService.doHardEdits(PaymentFileLoad paymentFile, org.kuali.rice.kns.util.MessageMap errorMap)
          Performs validations that stop the loading of a payment file.
 void PaymentFileService.doPaymentFileValidation(PaymentFileLoad paymentFile, org.kuali.rice.kns.util.MessageMap errorMap)
          Performs hard edits on payment file
 List<String> PaymentFileValidationService.doSoftEdits(PaymentFileLoad paymentFile)
          Performs warning checks and setting of default values.
 void PaymentFileService.loadPayments(PaymentFileLoad paymentFile, LoadPaymentStatus status, String incomingFileName)
          Performs soft edits of payment file data and loads records into database
 void PdpEmailService.sendErrorEmail(PaymentFileLoad paymentFile, org.kuali.rice.kns.util.MessageMap errors)
          Sends email for a payment load has failed.
 void PdpEmailService.sendLoadEmail(PaymentFileLoad paymentFile, List<String> warnings)
          Sends email for a successful payment load.
 void PdpEmailService.sendTaxEmail(PaymentFileLoad paymentFile)
          Sends email for a payment load that was held due to tax reasons
 

Uses of PaymentFileLoad in org.kuali.kfs.pdp.service.impl
 

Methods in org.kuali.kfs.pdp.service.impl that return PaymentFileLoad
protected  PaymentFileLoad PaymentFileServiceImpl.parsePaymentFile(BatchInputFileType paymentInputFileType, String incomingFileName, org.kuali.rice.kns.util.MessageMap errorMap)
          Calls BatchInputFileService to validate XML against schema and parse.
protected  PaymentFileLoad PaymentFileServiceImpl.processPaymentFile(BatchInputFileType paymentInputFileType, String incomingFileName, org.kuali.rice.kns.util.MessageMap errorMap)
          Attempt to parse the file, run validations, and store batch data
 

Methods in org.kuali.kfs.pdp.service.impl with parameters of type PaymentFileLoad
protected  void PaymentFileValidationServiceImpl.checkForTaxEmailRequired(PaymentFileLoad paymentFile, PaymentGroup paymentGroup, CustomerProfile customer)
          Checks whether payment status should be set to held and a tax email sent indicating so
protected  Batch PaymentFileServiceImpl.createNewBatch(PaymentFileLoad paymentFile, String fileName)
          Create a new Batch record for the payment file.
 void PaymentFileValidationServiceImpl.doHardEdits(PaymentFileLoad paymentFile, org.kuali.rice.kns.util.MessageMap errorMap)
           
 void PaymentFileServiceImpl.doPaymentFileValidation(PaymentFileLoad paymentFile, org.kuali.rice.kns.util.MessageMap errorMap)
           
 List<String> PaymentFileValidationServiceImpl.doSoftEdits(PaymentFileLoad paymentFile)
           
 void PaymentFileServiceImpl.loadPayments(PaymentFileLoad paymentFile, LoadPaymentStatus status, String incomingFileName)
           
protected  void PaymentFileValidationServiceImpl.processAccountSoftEdits(PaymentFileLoad paymentFile, CustomerProfile customer, PaymentAccountDetail paymentAccountDetail, List<String> warnings)
          Set default fields on account line and perform account field existence checks
protected  void PaymentFileValidationServiceImpl.processDetailSoftEdits(PaymentFileLoad paymentFile, CustomerProfile customer, PaymentDetail paymentDetail, List<String> warnings)
          Set default fields on detail line and check amount against customer threshold.
 void PaymentFileValidationServiceImpl.processGroupSoftEdits(PaymentFileLoad paymentFile, CustomerProfile customer, List<String> warnings)
          Set defaults for group fields and do tax checks.
protected  void PaymentFileValidationServiceImpl.processGroupValidation(PaymentFileLoad paymentFile, org.kuali.rice.kns.util.MessageMap errorMap)
          Validates payment file groups Checks number of note lines needed is not above the configured maximum allowed Verifies group total is not negative Verifies detail accounting total equals net payment amount
protected  void PaymentFileValidationServiceImpl.processHeaderValidation(PaymentFileLoad paymentFile, org.kuali.rice.kns.util.MessageMap errorMap)
          Validates payment file header fields Checks customer exists in customer profile table and is active
protected  void PaymentFileValidationServiceImpl.processTrailerValidation(PaymentFileLoad paymentFile, org.kuali.rice.kns.util.MessageMap errorMap)
          Validates payment file trailer fields Reconciles actual to expected payment count and totals Verifies the batch is not a duplicate
 void PdpEmailServiceImpl.sendErrorEmail(PaymentFileLoad paymentFile, org.kuali.rice.kns.util.MessageMap errors)
           
 void PdpEmailServiceImpl.sendLoadEmail(PaymentFileLoad paymentFile, List<String> warnings)
           
 void PdpEmailServiceImpl.sendTaxEmail(PaymentFileLoad paymentFile)
           
protected  void PdpEmailServiceImpl.sendThresholdEmail(boolean fileThreshold, PaymentFileLoad paymentFile, CustomerProfile customer)
          Sends email for a payment that was over the customer file threshold or the detail threshold
 



Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.