org.kuali.kfs.module.ld.batch.service.impl
Class LaborGLScrubberValidatorImpl

java.lang.Object
  extended by org.kuali.kfs.gl.service.impl.ScrubberValidatorImpl
      extended by org.kuali.kfs.module.ld.batch.service.impl.LaborGLScrubberValidatorImpl
All Implemented Interfaces:
ScrubberValidator

public class LaborGLScrubberValidatorImpl
extends ScrubberValidatorImpl
implements ScrubberValidator

An extension of GL's ScrubberValidator for use by the Labor ScrubberValidator. Labor specific overrides to GL code can be found here.


Field Summary
 
Fields inherited from class org.kuali.kfs.gl.service.impl.ScrubberValidatorImpl
DATE_FORMAT_STRING, debitOrCredit
 
Constructor Summary
LaborGLScrubberValidatorImpl()
           
 
Method Summary
protected  Message validateUniversityFiscalPeriodCode(OriginEntryInformation originEntry, OriginEntryInformation workingEntry, UniversityDate universityRunDate, AccountingCycleCachingService accountingCycleCachingService)
          Validates the period code of the origin entry
 
Methods inherited from class org.kuali.kfs.gl.service.impl.ScrubberValidatorImpl
continuationAccountLogic, getAdjustedAccountExpirationDate, isAccountExpired, setAccountService, setBalanceTypService, setKualiConfigurationService, setOriginationCodeService, setParameterService, setPersistenceService, setPersistenceStructureService, setUniversityDateDao, validateAccount, validateBalanceType, validateChart, validateDescription, validateDocumentNumber, validateDocumentType, validateFiscalYear, validateForInquiry, validateObjectCode, validateObjectType, validateOrigination, validateProjectCode, validateReferenceDocumentFields, validateReferenceOrigination, validateReversalDate, validateSubAccount, validateSubObjectCode, validateTransaction, validateTransactionAmount, validateTransactionDate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.kuali.kfs.gl.service.ScrubberValidator
isAccountExpired, validateForInquiry, validateTransaction
 

Constructor Detail

LaborGLScrubberValidatorImpl

public LaborGLScrubberValidatorImpl()
Method Detail

validateUniversityFiscalPeriodCode

protected Message validateUniversityFiscalPeriodCode(OriginEntryInformation originEntry,
                                                     OriginEntryInformation workingEntry,
                                                     UniversityDate universityRunDate,
                                                     AccountingCycleCachingService accountingCycleCachingService)
Description copied from class: ScrubberValidatorImpl
Validates the period code of the origin entry

Overrides:
validateUniversityFiscalPeriodCode in class ScrubberValidatorImpl
Parameters:
originEntry - the origin entry being scrubbed
workingEntry - the scrubbed version of the origin entry
universityRunDate - the university date when this scrubber process is being run
Returns:
a Message if an error was encountered, otherwise null
See Also:
ScrubberValidatorImpl.validateUniversityFiscalPeriodCode(org.kuali.kfs.gl.businessobject.OriginEntryInformation, org.kuali.kfs.gl.businessobject.OriginEntryInformation, org.kuali.kfs.sys.businessobject.UniversityDate, org.kuali.kfs.gl.batch.service.AccountingCycleCachingService)


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