org.kuali.kfs.gl.batch.service
Interface IndirectCostRecoveryService
- All Known Implementing Classes:
- PostExpenditureTransaction
public interface IndirectCostRecoveryService
An interface with a predicate that tells if a transaction with the given fields would be an ICR transaction or not
isIcrTransaction
boolean isIcrTransaction(Transaction transaction,
ReportWriterService reportWriterService)
- This will determine if this transaction is an ICR eligible transaction
- Parameters:
transaction - the transaction which is being determined to be ICR or notobjectType - the object type of the transactionaccount - the account of the transactionobjectCode - the object code of the transaction
- Returns:
- true if the transaction is an ICR transaction and therefore should have an expenditure transaction created for it; false if otherwise
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.