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
DisbursementNumberRange records 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, setDbPlatform
public PaymentDetailDaoOjb()
public Iterator getAchPaymentsWithUnsentEmail()
PaymentDetailDao
getAchPaymentsWithUnsentEmail
in interface PaymentDetailDao
PaymentDetailDao.getAchPaymentsWithUnsentEmail()
public List<DailyReport> getDailyReportData(Date currentSqlDate)
PaymentDetailDao
getDailyReportData
in interface PaymentDetailDao
currentSqlDate
- the current Sql datePaymentDetailDao.getDailyReportData(java.sql.Date)
public PaymentDetail getDetailForEpic(String custPaymentDocNbr, String fdocTypeCode, String orgCode, String subUnitCode)
getDetailForEpic
in interface PaymentDetailDao
orgCode
- 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)
PaymentDetailDao
DisbursementNumberRange
records for the given processing campus which are active and have
range start date before or equal to the current date.getDisbursementNumberRanges
in interface PaymentDetailDao
campus
- processing campus to retrieve ranges forDisbursementNumberRange
records foundPaymentDetailDao.getDisbursementNumberRanges(java.lang.String)
public Iterator getUnprocessedCancelledDetails(String organization, List<String> subUnits)
PaymentDetailDao
getUnprocessedCancelledDetails
in interface PaymentDetailDao
org.kuali.ole.pdp.dataaccess.PaymentDetailDao#getUnprocessedCancelledDetails(java.lang.String, java.lang.String)
public Iterator getUnprocessedPaidDetails(String organization, List<String> subUnits)
PaymentDetailDao
getUnprocessedPaidDetails
in interface PaymentDetailDao
org.kuali.ole.pdp.dataaccess.PaymentDetailDao#getUnprocessedPaidDetails(java.lang.String, java.lang.String)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.