org.kuali.kfs.module.ld.batch.service.impl
Class LaborLedgerBalancePoster
java.lang.Object
org.kuali.kfs.module.ld.batch.service.impl.LaborLedgerBalancePoster
- All Implemented Interfaces:
- PostTransaction
@Transactional
public class LaborLedgerBalancePoster
- extends Object
- implements PostTransaction
This class is used to post a transaction into Labor Ledger Balance Table
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LaborLedgerBalancePoster
public LaborLedgerBalancePoster()
post
public String post(Transaction transaction,
int mode,
Date postDate,
ReportWriterService posterReportWriterService)
- Description copied from interface:
PostTransaction
- Post a single transaction to a single destination.
- Specified by:
post
in interface PostTransaction
- Parameters:
transaction
- Transaction to postmode
- PosterService.MODE_ENTRIES or PosterService.MODE_REVERSALpostDate
- post date/timeposterReportWriterService
- the writer service where the poster is writing its report
- Returns:
- The letter I if a row was inserted, U updated, D deleted. The string can have multiple codes.
- See Also:
org.kuali.kfs.gl.batch.service.PostTransaction#post(org.kuali.kfs.gl.businessobject.Transaction, int, java.util.Date)
getDestinationName
public String getDestinationName()
- Description copied from interface:
PostTransaction
- The name of the destination for the post (ie, the database table name where resultant records will be posted)
- Specified by:
getDestinationName
in interface PostTransaction
- Returns:
- name
- See Also:
PostTransaction.getDestinationName()
setLaborAccountingCycleCachingService
public void setLaborAccountingCycleCachingService(LaborAccountingCycleCachingService laborAccountingCycleCachingService)
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.