| java.lang.Object org.kuali.module.pdp.service.impl.BatchMaintenanceServiceImpl
Method Summary | |
public void | cancelPendingBatch(Integer paymentBatchId, String note, PdpUser user) cancelPendingBatch() This method cancels a pending batch by canceling each payment in the batch if the following rules apply. | public void | changeStatus(PaymentGroup paymentGroup, String newPaymentStatus, String changeStatus, String note, PdpUser user) | public boolean | doBatchPaymentsHaveHeldStatus(Integer batchId) | public boolean | doBatchPaymentsHaveOpenOrHeldStatus(Integer batchId) | public boolean | doBatchPaymentsHaveOpenStatus(Integer batchId) | public void | holdPendingBatch(Integer paymentBatchId, String note, PdpUser user) holdPendingBatch() This method holds a pending batch by holding each payment in the batch if the following rules apply. | public void | removeBatchHold(Integer paymentBatchId, String note, PdpUser user) removeBatchHold() This method removes holds on batches of payments if the following rules apply. | public void | setBatchMaintenanceDao(BatchMaintenanceDao batchMaintenanceDao) | public void | setPaymentGroupDao(PaymentGroupDao dao) | public void | setPaymentGroupHistoryDao(PaymentGroupHistoryDao dao) | public void | setReferenceService(ReferenceService service) |
cancelPendingBatch | public void cancelPendingBatch(Integer paymentBatchId, String note, PdpUser user) throws PdpException(Code) | | cancelPendingBatch() This method cancels a pending batch by canceling each payment in the batch if the following rules apply. -
All payments must have a status of 'OPEN'.
Parameters: paymentBatchId - (Integer) Primary key of the Pending Batch to be canceled. Parameters: note - (String) Change note text entered by user. Parameters: user - (User) Actor making change. |
doBatchPaymentsHaveHeldStatus | public boolean doBatchPaymentsHaveHeldStatus(Integer batchId)(Code) | | |
doBatchPaymentsHaveOpenOrHeldStatus | public boolean doBatchPaymentsHaveOpenOrHeldStatus(Integer batchId)(Code) | | |
doBatchPaymentsHaveOpenStatus | public boolean doBatchPaymentsHaveOpenStatus(Integer batchId)(Code) | | |
holdPendingBatch | public void holdPendingBatch(Integer paymentBatchId, String note, PdpUser user) throws PdpException(Code) | | holdPendingBatch() This method holds a pending batch by holding each payment in the batch if the following rules apply. - All
payments must have a status of 'OPEN'.
Parameters: paymentBatchId - (Integer) Primary key of the Pending Batch to be held. Parameters: note - (String) Change note text entered by user. Parameters: user - (User) Actor making change. |
removeBatchHold | public void removeBatchHold(Integer paymentBatchId, String note, PdpUser user) throws PdpException(Code) | | removeBatchHold() This method removes holds on batches of payments if the following rules apply. - All Payments' statuses in
batch must be: "held".
Parameters: paymentBatchId - (Integer) Primary key of the Pending Batch to be released from hold. Parameters: note - (String) Change note text entered by user. Parameters: user - (User) Actor making change. |
setBatchMaintenanceDao | public void setBatchMaintenanceDao(BatchMaintenanceDao batchMaintenanceDao)(Code) | | Parameters: batchMaintenanceDao - The batchMaintenanceDao to set. |
setReferenceService | public void setReferenceService(ReferenceService service)(Code) | | inject
Parameters: service - |
|
|