| java.lang.Object org.kuali.module.pdp.service.impl.PaymentMaintenanceServiceImpl
Method Summary | |
public void | cancelDisbursement(Integer paymentGroupId, Integer paymentDetailId, String note, PdpUser user) cancelDisbursement() This method cancels all disbursements with the same disbursment number as that of the given payment id
if the following rules apply. | public void | cancelPendingPayment(Integer paymentGroupId, Integer paymentDetailId, String note, PdpUser user, SecurityRecord sr) cancelPendingPayment() This method cancels the pending payment of the given payment id if the following rules apply. | public void | cancelReissueDisbursement(Integer paymentGroupId, String note, PdpUser user) cancelReissueDisbursement() This method cancels and re-opens all disbursements with the same disbursment number as that of
the given payment id if the following rules apply. | public void | changeImmediateFlag(Integer paymentGroupId, String note, PdpUser user) | public void | changeStatus(PaymentGroup paymentGroup, String newPaymentStatus, String changeStatus, String note, PdpUser user) | public void | changeStatus(PaymentGroup paymentGroup, String newPaymentStatus, String changeStatus, String note, PdpUser user, PaymentGroupHistory paymentGroupHistory) | public void | holdPendingPayment(Integer paymentGroupId, String note, PdpUser user) holdPendingPayment() This method holds pending payment of the given payment id if the following rules apply. | public void | removeHoldPendingPayment(Integer paymentGroupId, String note, PdpUser user, SecurityRecord sr) removeHoldPendingPayment() This method removes holds on pending payments of the given payment id if the following rules
apply. | public void | sendCancelEmail(PaymentGroup paymentGroup, String note, PdpUser user) | public void | setAchAccountNumberDao(AchAccountNumberDao dao) | public void | setEnvironmentService(EnvironmentService environmentService) | public void | setGlPendingTransactionService(GlPendingTransactionService service) | public void | setMailService(MailService mailService) | public void | setParameterService(ParameterService parameterService) | public void | setPaymentDetailDao(PaymentDetailDao dao) | public void | setPaymentGroupDao(PaymentGroupDao dao) | public void | setPaymentGroupHistoryDao(PaymentGroupHistoryDao dao) | public void | setReferenceService(ReferenceService service) |
cancelDisbursement | public void cancelDisbursement(Integer paymentGroupId, Integer paymentDetailId, String note, PdpUser user) throws PdpException(Code) | | cancelDisbursement() This method cancels all disbursements with the same disbursment number as that of the given payment id
if the following rules apply. - Payment status must be: "extr".
Parameters: paymentGroupId - (Integer) Primary key of the PaymentGroup that the Payment Detail to be cancelled belongs to. Parameters: paymentDetailId - (Integer) Primary key of the PaymentDetail that was actually cancelled. Parameters: note - (String) Change note text entered by user. Parameters: user - (User) Actor making change. |
cancelPendingPayment | public void cancelPendingPayment(Integer paymentGroupId, Integer paymentDetailId, String note, PdpUser user, SecurityRecord sr) throws PdpException(Code) | | cancelPendingPayment() This method cancels the pending payment of the given payment id if the following rules apply. -
Payment status must be: "open", "held", or "pending/ACH".
Parameters: paymentGroupId - (Integer) Primary key of the PaymentGroup that the Payment Detail to be canceled belongs to. Parameters: paymentDetailId - (Integer) Primary key of the PaymentDetail that was actually canceled. Parameters: note - (String) Change note text entered by user. Parameters: user - (User) Actor making change. |
cancelReissueDisbursement | public void cancelReissueDisbursement(Integer paymentGroupId, String note, PdpUser user) throws PdpException(Code) | | cancelReissueDisbursement() This method cancels and re-opens all disbursements with the same disbursment number as that of
the given payment id if the following rules apply. - Payment status must be: "extr".
Parameters: paymentGroupId - (Integer) Primary key of the PaymentGroup that the Payment Detail to be canceled/reissued belongs to. Parameters: note - (String) Change note text entered by user. Parameters: user - (User) Actor making change. |
holdPendingPayment | public void holdPendingPayment(Integer paymentGroupId, String note, PdpUser user) throws PdpException(Code) | | holdPendingPayment() This method holds pending payment of the given payment id if the following rules apply. - Payment status
must be: "open".
Parameters: paymentGroupId - (Integer) Primary key of the PaymentGroup that the Payment Detail to be held belongs to. Parameters: note - (String) Change note text entered by user. Parameters: user - (User) Actor making change. |
removeHoldPendingPayment | public void removeHoldPendingPayment(Integer paymentGroupId, String note, PdpUser user, SecurityRecord sr) throws PdpException(Code) | | removeHoldPendingPayment() This method removes holds on pending payments of the given payment id if the following rules
apply. - Payment status must be: "held".
Parameters: paymentGroupId - (Integer) Primary key of the PaymentGroup that the Payment Detail to be un-held belongs to. Parameters: note - (String) Change note text entered by user. Parameters: user - (User) Actor making change. Parameters: sr - (SecurityRecord) User's rights |
setEnvironmentService | public void setEnvironmentService(EnvironmentService environmentService)(Code) | | inject
Parameters: service - |
setMailService | public void setMailService(MailService mailService)(Code) | | inject
Parameters: service - |
setReferenceService | public void setReferenceService(ReferenceService service)(Code) | | inject
Parameters: service - |
|
|