public class PaymentDetailDaoOjb extends org.kuali.rice.core.framework.persistence.ojb.dao.PlatformAwareDaoBaseOjb implements PaymentDetailDao
| Constructor and Description | 
|---|
| PaymentDetailDaoOjb() | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator | getAchPaymentsWithUnsentEmail()This will return all the ACH payments that need an email sent | 
| List<DailyReport> | getDailyReportData(Date currentSqlDate)This returns the data required for the daily report | 
| PaymentDetail | getDetailForEpic(String custPaymentDocNbr,
                                String fdocTypeCode,
                                String orgCode,
                                String subUnitCode) | 
| List<DisbursementNumberRange> | getDisbursementNumberRanges(String campus)Retrieves list of  DisbursementNumberRangerecords for the given processing campus which are active and have
 range start date before or equal to the current date. | 
| Iterator | getUnprocessedCancelledDetails(String organization,
                                                            List<String> subUnits)This will return an iterator of all the cancelled payment details that haven't already been processed | 
| Iterator | getUnprocessedPaidDetails(String organization,
                                                  List<String> subUnits)This will return an iterator of all the paid payment details that haven't already been processed | 
getDbPlatform, setDbPlatformpublic PaymentDetailDaoOjb()
public Iterator getAchPaymentsWithUnsentEmail()
PaymentDetailDaogetAchPaymentsWithUnsentEmail in interface PaymentDetailDaoPaymentDetailDao.getAchPaymentsWithUnsentEmail()public List<DailyReport> getDailyReportData(Date currentSqlDate)
PaymentDetailDaogetDailyReportData in interface PaymentDetailDaocurrentSqlDate - the current Sql datePaymentDetailDao.getDailyReportData(java.sql.Date)public PaymentDetail getDetailForEpic(String custPaymentDocNbr, String fdocTypeCode, String orgCode, String subUnitCode)
getDetailForEpic in interface PaymentDetailDaoorgCode - the value of the system parameter PURAP_PDP_ORG_CODEsubUnitCode - the value of the system parameter PURAP_PDP_SUB_UNIT_CODEPaymentDetailDao.getDetailForEpic(String, String, String, String)public List<DisbursementNumberRange> getDisbursementNumberRanges(String campus)
PaymentDetailDaoDisbursementNumberRange records for the given processing campus which are active and have
 range start date before or equal to the current date.getDisbursementNumberRanges in interface PaymentDetailDaocampus - processing campus to retrieve ranges forDisbursementNumberRange records foundPaymentDetailDao.getDisbursementNumberRanges(java.lang.String)public Iterator getUnprocessedCancelledDetails(String organization, List<String> subUnits)
PaymentDetailDaogetUnprocessedCancelledDetails in interface PaymentDetailDaoorg.kuali.ole.pdp.dataaccess.PaymentDetailDao#getUnprocessedCancelledDetails(java.lang.String, java.lang.String)public Iterator getUnprocessedPaidDetails(String organization, List<String> subUnits)
PaymentDetailDaogetUnprocessedPaidDetails in interface PaymentDetailDaoorg.kuali.ole.pdp.dataaccess.PaymentDetailDao#getUnprocessedPaidDetails(java.lang.String, java.lang.String)Copyright © 2004–2014 The Kuali Foundation. All rights reserved.