|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PaymentGroupService
| Method Summary | |
|---|---|
PaymentGroup |
get(Integer id)
|
List<PaymentGroup> |
getAchPaymentsNeedingAdviceNotification()
Gets list of ach payments in which an advice notification has not been sent |
List |
getByBatchId(Integer batchId)
|
List |
getByDisbursementNumber(Integer disbursementNbr)
|
Iterator |
getByDisbursementTypeStatusCode(String disbursementType,
String paymentStatusCode)
Get all payment groups by a disbursement type code and status code |
Iterator |
getByProcess(PaymentProcess p)
Get all payment groups by Payment Process object |
List<Integer> |
getDisbursementNumbersByDisbursementType(Integer pid,
String disbursementType)
Get all payment groups by Payment Process Id/Disbursement Type |
List<Integer> |
getDisbursementNumbersByDisbursementTypeAndBankCode(Integer pid,
String disbursementType,
String bankCode)
Get all payment groups by Payment Process Id/Disbursement Type for a given bank code |
List<String> |
getDistinctBankCodesForProcessAndType(Integer pid,
String disbursementType)
Given a process id and a disbursement type, finds a distinct list of bank codes used by payment groups within that payment process |
int |
getSortGroupId(PaymentGroup paymentGroup)
Gets the sort group id |
String |
getSortGroupName(int sortGroupId)
Gets the sort group name |
void |
processCancelledGroup(PaymentGroup group,
Date processDate)
Mark a cancelled group as processed |
void |
processPaidGroup(PaymentGroup group,
Date processDate)
Mark a paid group as processed |
void |
setDataDictionaryService(org.kuali.rice.kns.service.DataDictionaryService dataDictionaryService)
Sets DataDictionaryService |
void |
setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
Sets the parameter service |
| Method Detail |
|---|
Iterator getByDisbursementTypeStatusCode(String disbursementType,
String paymentStatusCode)
disbursementType - paymentStatusCode -
Iterator getByProcess(PaymentProcess p)
p -
List<Integer> getDisbursementNumbersByDisbursementType(Integer pid,
String disbursementType)
pid - disbursementType -
List<Integer> getDisbursementNumbersByDisbursementTypeAndBankCode(Integer pid,
String disbursementType,
String bankCode)
pid - disbursementType - bankCode -
List<String> getDistinctBankCodesForProcessAndType(Integer pid,
String disbursementType)
pid - payment process to query payment groups ofdisbursementType - the type of disbursements to query
PaymentGroup get(Integer id)
List getByBatchId(Integer batchId)
List getByDisbursementNumber(Integer disbursementNbr)
void processPaidGroup(PaymentGroup group,
Date processDate)
group - processDate -
void processCancelledGroup(PaymentGroup group,
Date processDate)
group - processDate - int getSortGroupId(PaymentGroup paymentGroup)
paymentGroup -
String getSortGroupName(int sortGroupId)
sortGroupId -
void setParameterService(org.kuali.rice.kns.service.ParameterService parameterService)
parameterService - void setDataDictionaryService(org.kuali.rice.kns.service.DataDictionaryService dataDictionaryService)
dataDictionaryService - List<PaymentGroup> getAchPaymentsNeedingAdviceNotification()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||