org.kuali.kfs.module.ld.document.service
Interface SalaryTransferPeriodValidationService

All Known Implementing Classes:
SalaryTransferPeriodValidationServiceImpl

public interface SalaryTransferPeriodValidationService

Validates the transfers from an SET document do not conflict with any employee effort report generated by the Effort Certification module.


Method Summary
 void disapproveSalaryExpenseDocument(SalaryExpenseTransferDocument document)
          Disapproves the salary expense document due to effort validation errors.
 boolean validateTransfers(SalaryExpenseTransferDocument document)
          Checks the transfers that will be made by the expense lines do not impact an effort certification document.
 

Method Detail

validateTransfers

boolean validateTransfers(SalaryExpenseTransferDocument document)
Checks the transfers that will be made by the expense lines do not impact an effort certification document.

Parameters:
document - - salary expense document to validate
Returns:
boolean indicating whether the transfer are valid (true) or not (false)

disapproveSalaryExpenseDocument

void disapproveSalaryExpenseDocument(SalaryExpenseTransferDocument document)
                                     throws Exception
Disapproves the salary expense document due to effort validation errors.

Parameters:
document - - document to cancel
Throws:
Exception


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.