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


Method Summary
 boolean isIcrTransaction(Transaction transaction, ReportWriterService reportWriterService)
          This will determine if this transaction is an ICR eligible transaction
 

Method Detail

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 not
objectType - the object type of the transaction
account - the account of the transaction
objectCode - 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.