Uses of Interface
org.kuali.kfs.gl.businessobject.Transaction

Packages that use Transaction
org.kuali.kfs.gl.batch.dataaccess   
org.kuali.kfs.gl.batch.dataaccess.impl   
org.kuali.kfs.gl.batch.service   
org.kuali.kfs.gl.batch.service.impl   
org.kuali.kfs.gl.businessobject   
org.kuali.kfs.gl.businessobject.inquiry   
org.kuali.kfs.gl.dataaccess   
org.kuali.kfs.gl.dataaccess.impl   
org.kuali.kfs.gl.report   
org.kuali.kfs.gl.service   
org.kuali.kfs.gl.service.impl   
org.kuali.kfs.module.endow.batch.service.impl   
org.kuali.kfs.module.ld.batch.service.impl   
org.kuali.kfs.module.ld.businessobject   
org.kuali.kfs.module.ld.service   
org.kuali.kfs.module.ld.service.impl   
org.kuali.kfs.sys.businessobject   
 

Uses of Transaction in org.kuali.kfs.gl.batch.dataaccess
 

Methods in org.kuali.kfs.gl.batch.dataaccess with parameters of type Transaction
 AccountBalance LedgerPreparedStatementCachingDao.getAccountBalance(Transaction t)
           
 Balance LedgerPreparedStatementCachingDao.getBalance(Transaction t)
           
 ExpenditureTransaction LedgerPreparedStatementCachingDao.getExpenditureTransaction(Transaction t)
           
 int LedgerPreparedStatementCachingDao.getMaxSequenceNumber(Transaction t)
           
 

Uses of Transaction in org.kuali.kfs.gl.batch.dataaccess.impl
 

Methods in org.kuali.kfs.gl.batch.dataaccess.impl with parameters of type Transaction
 AccountBalance LedgerPreparedStatementCachingDaoJdbc.getAccountBalance(Transaction t)
           
 Balance LedgerPreparedStatementCachingDaoJdbc.getBalance(Transaction t)
           
 ExpenditureTransaction LedgerPreparedStatementCachingDaoJdbc.getExpenditureTransaction(Transaction t)
           
 int LedgerPreparedStatementCachingDaoJdbc.getMaxSequenceNumber(Transaction t)
           
 

Uses of Transaction in org.kuali.kfs.gl.batch.service
 

Methods in org.kuali.kfs.gl.batch.service with parameters of type Transaction
 AccountBalance AccountBalanceCalculator.findAccountBalance(Collection balanceList, Transaction t)
          Given a collection of account balance records, returns either the account balance the given transaction should post against or a new account balance record
 Balance BalanceCalculator.findBalance(Collection balanceList, Transaction t)
          Given a collection of balance records, returns the balance that the given transaction would post to or creates a new balance record
 Encumbrance EncumbranceCalculator.findEncumbrance(Collection encumbranceList, Transaction t)
          This method is used by the balance inquiry screens.
 AccountBalance AccountingCycleCachingService.getAccountBalance(Transaction t)
           
 Balance AccountingCycleCachingService.getBalance(Transaction t)
           
 ExpenditureTransaction AccountingCycleCachingService.getExpenditureTransaction(Transaction t)
           
 int AccountingCycleCachingService.getMaxSequenceNumber(Transaction t)
           
 boolean IndirectCostRecoveryService.isIcrTransaction(Transaction transaction, ReportWriterService reportWriterService)
          This will determine if this transaction is an ICR eligible transaction
 String PostTransaction.post(Transaction t, int mode, Date postDate, ReportWriterService posterReportWriterService)
          Post a single transaction to a single destination.
 void AccountBalanceCalculator.updateAccountBalance(Transaction t, AccountBalance ab)
          Updates the given account balance record, based on the given transaction
 void BalanceCalculator.updateBalance(Transaction t, Balance b)
          Updates the balance based on the given transaction
 void EncumbranceCalculator.updateEncumbrance(Transaction t, Encumbrance enc)
          This will update the amounts in an Encumbrance records based on the data in the transaction.
 List<Message> VerifyTransaction.verifyTransaction(Transaction t)
          Verify a transaction is good for posting
 

Uses of Transaction in org.kuali.kfs.gl.batch.service.impl
 

Methods in org.kuali.kfs.gl.batch.service.impl with type parameters of type Transaction
static
<E extends Transaction>
Set<DocumentGroupData>
DocumentGroupData.getDocumentGroupDatasForTransactions(Iterator<E> transactions)
          Given an iterator of Transaction objects, return a set of all the document groups (doc #, doc type, origination code) for these transactions
 

Methods in org.kuali.kfs.gl.batch.service.impl with parameters of type Transaction
protected  void PosterServiceImpl.createOutputEntry(Transaction entry, PrintStream group)
           
 AccountBalance PostAccountBalance.findAccountBalance(Collection balanceList, Transaction t)
           
 Balance PostBalance.findBalance(Collection balanceList, Transaction t)
          Given a list of balances, determines which one the given trsnaction should post to
 Encumbrance PostEncumbrance.findEncumbrance(Collection encumbranceList, Transaction t)
          Given a Collection of encumbrances, returns the encumbrance that would affected by the given transaction
 AccountBalance AccountingCycleCachingServiceImpl.getAccountBalance(Transaction t)
           
 Balance AccountingCycleCachingServiceImpl.getBalance(Transaction t)
           
 ExpenditureTransaction AccountingCycleCachingServiceImpl.getExpenditureTransaction(Transaction t)
           
 int AccountingCycleCachingServiceImpl.getMaxSequenceNumber(Transaction t)
           
protected  void ScrubberProcessImpl.handleTransactionError(Transaction errorTransaction, Message message)
           
protected  void ScrubberProcessImpl.handleTransactionErrors(Transaction errorTransaction, List<Message> messages)
           
 boolean PostExpenditureTransaction.isIcrTransaction(Transaction transaction, ReportWriterService reportWriterService)
          This will determine if this transaction is an ICR eligible transaction
 boolean DocumentGroupData.matchesTransaction(Transaction transaction)
          Returns true if this document group data object's and the transaction have the same document number, document type code, and origination code match the passed
 String PostReversal.post(Transaction t, int mode, Date postDate, ReportWriterService posterReportWriterService)
          If the transaction has a reversal date, saves a new reversal based on the transaction
 String PostEncumbrance.post(Transaction t, int mode, Date postDate, ReportWriterService posterReportWriterService)
          Called by the poster to post a transaction.
 String PostEntry.post(Transaction t, int mode, Date postDate, ReportWriterService posterReportWriterService)
          Saves the transaction as a new GL Entry
 String PostBalance.post(Transaction t, int mode, Date postDate, ReportWriterService posterReportWriterService)
          This posts the effect of the transaction upon the appropriate balance record.
 String PostAccountBalance.post(Transaction t, int mode, Date postDate, ReportWriterService posterReportWriterService)
          Posts the transaction to the appropriate account balance record.
 String PostSufficientFundBalances.post(Transaction t, int mode, Date postDate, ReportWriterService posterReportWriterService)
          Posts the transaction to the appropriate sufficient funds records
 String PostExpenditureTransaction.post(Transaction t, int mode, Date postDate, ReportWriterService posterReportWriterService)
          If the transaction is a valid ICR transaction, posts an expenditure transaction record for the transaction
protected  String PostExpenditureTransaction.postTransaction(Transaction t, int mode)
          Actually posts the transaction to the appropriate expenditure transaction record
protected  boolean PosterServiceImpl.postTransaction(Transaction tran, int mode, Map<String,Integer> reportSummary, LedgerSummaryReport ledgerSummaryReport, PrintStream invalidGroup, UniversityDate runUniversityDate, String line, PrintStream OUTPUT_GLE_FILE_ps)
          Runs the given transaction through each transaction posting algorithms associated with this instance
protected  void ScrubberProcessImpl.putTransactionError(Transaction s, String errorMessage, String errorValue, int type)
          Puts a transaction error into this instance's collection of errors
 void PostAccountBalance.updateAccountBalance(Transaction t, AccountBalance ab)
           
protected  boolean PostAccountBalance.updateAccountBalanceReturn(Transaction t, AccountBalance ab)
           
 void PostBalance.updateBalance(Transaction t, Balance b)
           
 void PostEncumbrance.updateEncumbrance(Transaction t, Encumbrance enc)
           
 List<Message> VerifyTransactionImpl.verifyTransaction(Transaction t)
          Determines if the given transaction qualifies for posting
 

Constructors in org.kuali.kfs.gl.batch.service.impl with parameters of type Transaction
DocumentGroupData(Transaction entry)
           
 

Uses of Transaction in org.kuali.kfs.gl.businessobject
 

Classes in org.kuali.kfs.gl.businessobject that implement Transaction
 class Entry
          Represents a G/L entry
 class EntryHistory
          General Ledger business object for LedgerEntryHistory
 class OriginEntryFull
          This class represents a full origin entry
 class Reversal
          This class represents a reversal of a transaction
 

Methods in org.kuali.kfs.gl.businessobject with parameters of type Transaction
 void OriginEntryFull.copyFieldsFromTransaction(Transaction t)
           
 

Constructors in org.kuali.kfs.gl.businessobject with parameters of type Transaction
AccountBalance(Transaction t)
           
AccountBalanceByConsolidation(Transaction t)
          Constructs a AccountBalanceByConsolidation.java.
AccountBalanceByLevel(Transaction t)
          Constructs a AccountBalanceByLevel.java.
AccountBalanceByObject(Transaction t)
          Constructs a AccountBalanceByObject.java.
Balance(Transaction t)
           
CashBalance(Transaction transaction)
          Constructs a CashBalance.java.
Encumbrance(Transaction t)
           
Entry(Transaction t)
           
Entry(Transaction t, Date postDate)
           
ExpenditureTransaction(Transaction t)
           
OriginEntryFull(Transaction t)
           
Reversal(Transaction t)
           
 

Uses of Transaction in org.kuali.kfs.gl.businessobject.inquiry
 

Methods in org.kuali.kfs.gl.businessobject.inquiry with parameters of type Transaction
 String InquirableFinancialDocument.getInquirableDocumentUrl(Transaction transaction)
          get the url of inquirable financial document for the given transaction
 

Uses of Transaction in org.kuali.kfs.gl.dataaccess
 

Methods in org.kuali.kfs.gl.dataaccess with parameters of type Transaction
 void EntryDao.addEntry(Transaction t, Date postDate)
          Add a new transaction to the database
 Balance BalanceDao.getBalanceByTransaction(Transaction t)
          Given a transaction, finds the balance record it would affect
 ExpenditureTransaction ExpenditureTransactionDao.getByTransaction(Transaction t)
          Returns the expenditure transaction in the database that would be affected if the given transaction is posted
 AccountBalance AccountBalanceDao.getByTransaction(Transaction t)
          Given a transaction, finds a matching account balance in the database
 Reversal ReversalDao.getByTransaction(Transaction t)
          Looks up the reversal that matches the keys from the given transaction
 Encumbrance EncumbranceDao.getEncumbranceByTransaction(Transaction t)
          Returns an encumbrance that would be affected by the given transaction
 int EntryDao.getMaxSequenceNumber(Transaction t)
          Get the max sequence number currently used for a transaction
 int ReversalDao.getMaxSequenceNumber(Transaction t)
          Find the maximum transactionLedgerEntrySequenceNumber in the entry table for a specific transaction.
 

Uses of Transaction in org.kuali.kfs.gl.dataaccess.impl
 

Methods in org.kuali.kfs.gl.dataaccess.impl with parameters of type Transaction
 void EntryDaoOjb.addEntry(Transaction t, Date postDate)
          Turns the given transaction into an entry and then saves that entry in the database
 Balance BalanceDaoOjb.getBalanceByTransaction(Transaction t)
          Using values from the transaction as keys, lookup the balance the transaction would affect were it posted
 AccountBalance AccountBalanceDaoOjb.getByTransaction(Transaction t)
          Given a transaction, finds a matching account balance in the database
 ExpenditureTransaction ExpenditureTransactionDaoOjb.getByTransaction(Transaction t)
          Queries the database to find the expenditure transaction in the database that would be affected if the given transaction is posted
 Reversal ReversalDaoOjb.getByTransaction(Transaction t)
          Fetches the reversal record that would affected by the posting of the given transaction
 Encumbrance EncumbranceDaoOjb.getEncumbranceByTransaction(Transaction t)
          Returns an encumbrance that would be affected by the given transaction
 int ReversalDaoOjb.getMaxSequenceNumber(Transaction t)
          Find the maximum transactionLedgerEntrySequenceNumber in the entry table for a specific transaction.
 int EntryDaoOjb.getMaxSequenceNumber(Transaction t)
          Find the maximum transactionLedgerEntrySequenceNumber in the entry table for a specific transaction.
 

Uses of Transaction in org.kuali.kfs.gl.report
 

Methods in org.kuali.kfs.gl.report that return types with arguments of type Transaction
 Map<Transaction,List<Message>> CollectorReportData.getBatchOriginEntryScrubberErrors(CollectorBatch batch)
          Returns the scrubber errors related to a batch
 

Methods in org.kuali.kfs.gl.report with parameters of type Transaction
 void TransactionListingReport.generateReport(ReportWriterService reportWriterService, Transaction transaction)
          This will write a transaction to the report.
 void PosterOutputSummaryReport.summarize(Transaction transaction)
          Summarizes a transaction for this report
 

Method parameters in org.kuali.kfs.gl.report with type arguments of type Transaction
 void TransactionReport.appendReport(com.lowagie.text.Document document, com.lowagie.text.Font headerFont, com.lowagie.text.Font textFont, List<Transaction> errorSortedList, Map<Transaction,List<Message>> reportErrors, List<Summary> reportSummary, Date runDate)
          Appends the scrubber totals/statistics and error report to the given (iText) document object.
 void TransactionReport.appendReport(com.lowagie.text.Document document, com.lowagie.text.Font headerFont, com.lowagie.text.Font textFont, List<Transaction> errorSortedList, Map<Transaction,List<Message>> reportErrors, List<Summary> reportSummary, Date runDate)
          Appends the scrubber totals/statistics and error report to the given (iText) document object.
 void TransactionReport.generateReport(List<Transaction> errorSortedList, Map<Transaction,List<Message>> reportErrors, List<Summary> reportSummary, Date runDate, String title, String fileprefix, String destinationDirectory)
          Generates transaction report
 void TransactionReport.generateReport(List<Transaction> errorSortedList, Map<Transaction,List<Message>> reportErrors, List<Summary> reportSummary, Date runDate, String title, String fileprefix, String destinationDirectory)
          Generates transaction report
 void TransactionReport.generateReport(Map<Transaction,List<Message>> reportErrors, List<Summary> reportSummary, Date runDate, String title, String fileprefix, String destinationDirectory)
          Generates transaction report
 void TransactionListingReport.generateReport(ReportWriterService reportWriterService, Iterator<? extends Transaction> transactions)
          This will generate a report on the transactions passed to it
 void CollectorReportData.setBatchOriginEntryScrubberErrors(CollectorBatch batch, Map<Transaction,List<Message>> errorsMap)
          Stores the errors encountered trying to scrub the InterDepartmentalBilling records in the given batch.
 

Uses of Transaction in org.kuali.kfs.gl.service
 

Methods in org.kuali.kfs.gl.service with parameters of type Transaction
 void PosterOutputSummaryService.addAmountToAmountHolder(Transaction t, PosterOutputSummaryAmountHolder amountHolder)
          adds a transaction amount to a given poster output summary amount holder
 Reversal ReversalService.getByTransaction(Transaction t)
          Fetches or generates a reversal record, based on the given transaction
 void PosterOutputSummaryService.summarize(Transaction transaction, Map<String,PosterOutputSummaryEntry> entries)
          Summarizes the given transaction to the map
 

Method parameters in org.kuali.kfs.gl.service with type arguments of type Transaction
 List<SufficientFundsItem> SufficientFundsService.checkSufficientFunds(List<? extends Transaction> transactions)
          Checks for sufficient funds on a list of transactions
 

Uses of Transaction in org.kuali.kfs.gl.service.impl
 

Methods in org.kuali.kfs.gl.service.impl with parameters of type Transaction
 void PosterOutputSummaryServiceImpl.addAmountToAmountHolder(Transaction transaction, PosterOutputSummaryAmountHolder amountHolder)
          Default implementation
 Reversal ReversalServiceImpl.getByTransaction(Transaction t)
           
protected  String PosterOutputSummaryServiceImpl.getPosterOutputSummaryEntryMapKey(Transaction transaction)
           
 void PosterOutputSummaryServiceImpl.summarize(Transaction transaction, Map<String,PosterOutputSummaryEntry> entries)
           
 

Method parameters in org.kuali.kfs.gl.service.impl with type arguments of type Transaction
 List<SufficientFundsItem> SufficientFundsServiceImpl.checkSufficientFunds(List<? extends Transaction> transactions)
          Checks for sufficient funds on a list of transactions
protected  List<SufficientFundsItem> SufficientFundsServiceImpl.summarizeTransactions(List<? extends Transaction> transactions)
          For each transaction, fetches the appropriate sufficient funds item to check against
 

Uses of Transaction in org.kuali.kfs.module.endow.batch.service.impl
 

Methods in org.kuali.kfs.module.endow.batch.service.impl with parameters of type Transaction
protected  void GeneralLedgerInterfaceBatchProcessServiceImpl.createOutputEntry(Transaction entry, PrintStream group)
           
 

Uses of Transaction in org.kuali.kfs.module.ld.batch.service.impl
 

Methods in org.kuali.kfs.module.ld.batch.service.impl with parameters of type Transaction
protected  String LaborGLLedgerEntryPoster.getDebitCreditCode(Transaction transaction)
           
protected  String LaborGLLedgerEntryPoster.getEncumbranceUpdateCode(Transaction transaction)
           
protected  org.kuali.rice.kns.util.KualiDecimal LaborGLLedgerEntryPoster.getTransactionAmount(Transaction transaction)
           
 String LaborLedgerEntryPoster.post(Transaction transaction, int mode, Date postDate, ReportWriterService posterReportWriterService)
           
 String LaborLedgerBalancePoster.post(Transaction transaction, int mode, Date postDate, ReportWriterService posterReportWriterService)
           
 String LaborGLLedgerEntryPoster.post(Transaction transaction, int mode, Date postDate, ReportWriterService posterReportWriterService)
           
 List<Message> LaborPosterTransactionValidator.verifyTransaction(Transaction transaction)
           
 

Uses of Transaction in org.kuali.kfs.module.ld.businessobject
 

Subinterfaces of Transaction in org.kuali.kfs.module.ld.businessobject
 interface LaborTransaction
          Labor business object for Labor Transaction
 

Classes in org.kuali.kfs.module.ld.businessobject that implement Transaction
 class LaborEntryHistory
          Labor business object for LedgerEntryHistory
 class LaborGeneralLedgerEntry
          Labor business object for Labor General ledger Entry
 class LaborLedgerPendingEntry
          Labor business object for LaborLedgerPendingEntry.
 class LaborOriginEntry
          Labor business object for LaborOriginEntry.
 class LedgerEntry
          Labor business object for LedgerEntry
 class LedgerEntryForExpenseTransfer
          Labor business object for LedgerEntryForExpenseTransfer
 

Uses of Transaction in org.kuali.kfs.module.ld.service
 

Methods in org.kuali.kfs.module.ld.service with parameters of type Transaction
 String LaborTransactionDescriptionService.getTransactionDescription(Transaction transaction)
          get the transaction description from the description map for the given transaction, where the description map can be defined and injected.
 

Uses of Transaction in org.kuali.kfs.module.ld.service.impl
 

Methods in org.kuali.kfs.module.ld.service.impl with parameters of type Transaction
 String LaborTransactionDescriptionServiceImpl.getTransactionDescription(Transaction transaction)
           
 

Uses of Transaction in org.kuali.kfs.sys.businessobject
 

Classes in org.kuali.kfs.sys.businessobject that implement Transaction
 class GeneralLedgerPendingEntry
          The general ledger pending entry structure holds financial transaction info that will post to the general ledger as an entry.
 

Methods in org.kuali.kfs.sys.businessobject with parameters of type Transaction
 void SufficientFundsItem.add(Transaction t)
          Adds a transactions amount to this sufficient funds item
 

Constructors in org.kuali.kfs.sys.businessobject with parameters of type Transaction
SufficientFundsItem(SystemOptions universityFiscalYear, Transaction tran, String sufficientFundsObjectCode)
          Constructs a SufficientFundsItem.java.
 



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