org.kuali.kfs.module.ld.businessobject
Class LaborOriginEntry

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.gl.businessobject.OriginEntryFull
              extended by org.kuali.kfs.module.ld.businessobject.LaborOriginEntry
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, FlexibleAccountUpdateable, OriginEntryInformation, Transaction, LaborTransaction, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class LaborOriginEntry
extends OriginEntryFull
implements OriginEntryInformation, LaborTransaction

Labor business object for LaborOriginEntry.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.kfs.gl.businessobject.OriginEntryFull
accountNumber, chartOfAccountsCode, documentNumber, financialBalanceTypeCode, financialDocumentReversalDate, financialDocumentTypeCode, financialObjectCode, financialObjectTypeCode, financialSubObjectCode, financialSystemOriginationCode, MATCH_CONTROL_CHARACTERS, organizationDocumentNumber, organizationReferenceId, projectCode, referenceFinancialDocumentNumber, referenceFinancialDocumentTypeCode, referenceFinancialSystemOriginationCode, REPLACE_MATCHED_CONTROL_CHARACTERS, subAccountNumber, transactionDate, transactionDebitCreditCode, transactionEncumbranceUpdateCode, transactionLedgerEntryAmount, transactionLedgerEntryDescription, transactionLedgerEntrySequenceNumber, universityFiscalPeriodCode, universityFiscalYear
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
LaborOriginEntry()
          Default constructor.
LaborOriginEntry(LaborLedgerPendingEntry pendingEntry)
           
LaborOriginEntry(LaborTransaction t)
          Constructor with laborTransaction
LaborOriginEntry(String line)
          Constructor with string line
LaborOriginEntry(String financialDocumentTypeCode, String financialSystemOriginationCode)
          Constructor with financialDocumentTypeCode and financialSystemOriginationCode.
 
Method Summary
 void clearTransactionTotalHours()
          Sets transactionTotalHours to null.
protected  String formatDate(Date date)
          Formats date and returns date
 String getEarnCode()
          Gets the earnCode
 String getEmplid()
          Gets the emplid
 Integer getEmployeeRecord()
          Gets the employeeRecord
 Object getFieldValue(String fieldName)
          Get fieldValue from fieldName.
 String getFinancialDocumentApprovedCode()
          Gets the financialDocumentApprovedCode
 String getGrade()
          Gets the grade
 String getHrmsCompany()
          Gets the hrmsCompany
 String getLaborLedgerOriginalAccountNumber()
          Gets the laborLedgerOriginalAccountNumber
 String getLaborLedgerOriginalChartOfAccountsCode()
          Gets the laborLedgerOriginalChartOfAccountsCode
 String getLaborLedgerOriginalFinancialObjectCode()
          Gets the laborLedgerOriginalFinancialObjectCode
 String getLaborLedgerOriginalFinancialSubObjectCode()
          Gets the laborLedgerOriginalFinancialSubObjectCode
 String getLaborLedgerOriginalSubAccountNumber()
          Gets the laborLedgerOriginalSubAccountNumber
protected static LaborOriginEntryFieldUtil getLaborOriginEntryFieldUtil()
           
 String getLine()
          Get lines from string
 String getPayGroup()
          Gets the payGroup
 Date getPayPeriodEndDate()
          Gets the payPeriodEndDate
 AccountingPeriod getPayrollEndDateFiscalPeriod()
          Gets the payrollEndDateFiscalPeriod
 String getPayrollEndDateFiscalPeriodCode()
          Gets the payrollEndDateFiscalPeriodCode
 Integer getPayrollEndDateFiscalYear()
          Gets the payrollEndDateFiscalYear
 String getPositionNumber()
          Gets the positionNumber
 org.kuali.rice.kew.doctype.bo.DocumentTypeEBO getReferenceFinancialSystemDocumentTypeCode()
          Gets the referenceFinancialDocumentType
 OriginationCode getReferenceFinancialSystemOrigination()
          Gets the referenceFinancialSystemOrigination
 String getRunIdentifier()
          Gets the runIdentifier
 String getSalaryAdministrationPlan()
          Gets the salaryAdministrationPlan
 String getSetid()
          Gets the setid
 Date getTransactionDateTimeStamp()
          Gets the transactionDateTimeStamp
 String getTransactionEntryOffsetCode()
          Gets the transactionEntryOffsetCode
 Timestamp getTransactionEntryProcessedTimestamp()
          Gets the transactionEntryProcessedTimestamp
 Date getTransactionPostingDate()
          Gets the transactionPostingDate
 BigDecimal getTransactionTotalHours()
          Gets the transactionTotalHours
 void setEarnCode(String earnCode)
          Sets the earnCode
 void setEmplid(String emplid)
          Sets the emplid
 void setEmployeeRecord(Integer employeeRecord)
          Sets the employeeRecord
 void setFieldValue(String fieldName, String fieldValue)
          Sets the fieldValue
 void setFinancialDocumentApprovedCode(String financialDocumentApprovedCode)
          Sets the financialDocumentApprovedCode
 List<Message> setFromTextFileForBatch(String line, int lineNumber)
          Sets the entries from text file.
 void setGrade(String grade)
          Sets the grade
 void setHrmsCompany(String hrmsCompany)
          Sets the hrmsCompany
 void setLaborLedgerOriginalAccountNumber(String laborLedgerOriginalAccountNumber)
          Sets the laborLedgerOriginalAccountNumber
 void setLaborLedgerOriginalChartOfAccountsCode(String laborLedgerOriginalChartOfAccountsCode)
          Sets the laborLedgerOriginalChartOfAccountsCode
 void setLaborLedgerOriginalFinancialObjectCode(String laborLedgerOriginalFinancialObjectCode)
          Sets the laborLedgerOriginalFinancialObjectCode
 void setLaborLedgerOriginalFinancialSubObjectCode(String laborLedgerOriginalFinancialSubObjectCode)
          Sets the laborLedgerOriginalFinancialSubObjectCode
 void setLaborLedgerOriginalSubAccountNumber(String laborLedgerOriginalSubAccountNumber)
          Sets the laborLedgerOriginalSubAccountNumber
 void setPayGroup(String payGroup)
          Sets the payGroup
 void setPayPeriodEndDate(Date payPeriodEndDate)
          Sets the payPeriodEndDate
 void setPayrollEndDateFiscalPeriod(AccountingPeriod payrollEndDateFiscalPeriod)
          Sets the payrollEndDateFiscalPeriod
 void setPayrollEndDateFiscalPeriodCode(String payrollEndDateFiscalPeriodCode)
          Sets the payrollEndDateFiscalPeriodCode
 void setPayrollEndDateFiscalYear(Integer payrollEndDateFiscalYear)
          Sets the payrollEndDateFiscalYear
 void setPositionNumber(String positionNumber)
          Sets the positionNumber
 void setReferenceFinancialSystemOrigination(OriginationCode referenceFinancialSystemOrigination)
          Sets the referenceFinancialSystemOrigination
 void setRunIdentifier(String runIdentifier)
          Sets the runIdentifier
 void setSalaryAdministrationPlan(String salaryAdministrationPlan)
          Sets the salaryAdministrationPlan
 void setSetid(String setid)
          Sets the setid
 void setTransactionDateTimeStamp(Date transactionDateTimeStamp)
          Sets the transactionDateTimeStamp
 void setTransactionEntryOffsetCode(String transactionEntryOffsetCode)
          Sets the transactionEntryOffsetCode
 void setTransactionEntryProcessedTimestamp(Timestamp transactionEntryProcessedTimestamp)
          Sets the transactionEntryProcessedTimestamp
 void setTransactionPostingDate(Date transactionPostingDate)
          Sets the transactionPostingDate
 void setTransactionTotalHours(BigDecimal transactionTotalHours)
          Sets the transactionTotalHours
 
Methods inherited from class org.kuali.kfs.gl.businessobject.OriginEntryFull
clearTransactionLedgerEntryAmount, copyFieldsFromTransaction, copyFromOriginEntryable, getA21SubAccount, getAccount, getAccountingPeriod, getAccountNumber, getBalanceType, getChart, getChartOfAccountsCode, getDocumentNumber, getEntryGroupId, getEntryId, getField, getFinancialBalanceTypeCode, getFinancialDocumentReversalDate, getFinancialDocumentTypeCode, getFinancialObject, getFinancialObjectCode, getFinancialObjectTypeCode, getFinancialSubObject, getFinancialSubObjectCode, getFinancialSystemDocumentTypeCode, getFinancialSystemOriginationCode, getGroup, getObjectType, getOption, getOrganizationDocumentNumber, getOrganizationReferenceId, getOrigination, getOriginEntryFieldUtil, getProject, getProjectCode, getReferenceFinancialDocumentNumber, getReferenceFinancialDocumentTypeCode, getReferenceFinancialSystemOriginationCode, getReversalDate, getSubAccount, getSubAccountNumber, getTransactionDate, getTransactionDebitCreditCode, getTransactionEncumbranceUpdateCode, getTransactionLedgerEntryAmount, getTransactionLedgerEntryDescription, getTransactionLedgerEntrySequenceNumber, getUniversityDate, getUniversityFiscalPeriodCode, getUniversityFiscalYear, getValue, isCredit, isDebit, isTransactionScrubberOffsetGenerationIndicator, parseDate, resetEntryId, setA21SubAccount, setAccount, setAccountingPeriod, setAccountNumber, setBalanceType, setChart, setChartOfAccountsCode, setDocumentNumber, setEntryGroupId, setEntryId, setFinancialBalanceTypeCode, setFinancialDocumentReversalDate, setFinancialDocumentTypeCode, setFinancialObject, setFinancialObjectCode, setFinancialObjectTypeCode, setFinancialSubObject, setFinancialSubObjectCode, setFinancialSystemOriginationCode, setGroup, setObjectType, setOption, setOrganizationDocumentNumber, setOrganizationReferenceId, setOrigination, setProject, setProjectCode, setReferenceFinancialDocumentNumber, setReferenceFinancialDocumentTypeCode, setReferenceFinancialSystemOriginationCode, setReversalDate, setSubAccount, setSubAccountNumber, setTransactionDate, setTransactionDebitCreditCode, setTransactionEncumbranceUpdateCode, setTransactionLedgerEntryAmount, setTransactionLedgerEntryAmount, setTransactionLedgerEntryDescription, setTransactionLedgerEntrySequenceNumber, setTransactionScrubberOffsetGenerationIndicator, setUniversityDate, setUniversityFiscalPeriodCode, setUniversityFiscalYear, toStringMapper
 
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes
 
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase
prepareForWorkflow, toString, toStringBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.kuali.kfs.gl.businessobject.OriginEntryInformation
getAccountNumber, getChartOfAccountsCode, getDocumentNumber, getFinancialBalanceTypeCode, getFinancialDocumentReversalDate, getFinancialDocumentTypeCode, getFinancialObjectCode, getFinancialObjectTypeCode, getFinancialSubObjectCode, getFinancialSystemOriginationCode, getOrganizationDocumentNumber, getOrganizationReferenceId, getProjectCode, getReferenceFinancialDocumentNumber, getReferenceFinancialDocumentTypeCode, getReferenceFinancialSystemOriginationCode, getSubAccountNumber, getTransactionDate, getTransactionDebitCreditCode, getTransactionEncumbranceUpdateCode, getTransactionLedgerEntryAmount, getTransactionLedgerEntryDescription, getTransactionLedgerEntrySequenceNumber, getUniversityFiscalPeriodCode, getUniversityFiscalYear, isCredit, isDebit, resetEntryId, setAccountNumber, setChartOfAccountsCode, setDocumentNumber, setEntryGroupId, setFinancialBalanceTypeCode, setFinancialDocumentReversalDate, setFinancialDocumentTypeCode, setFinancialObjectCode, setFinancialObjectTypeCode, setFinancialSubObjectCode, setFinancialSystemOriginationCode, setOrganizationDocumentNumber, setOrganizationReferenceId, setProjectCode, setReferenceFinancialDocumentNumber, setReferenceFinancialDocumentTypeCode, setReferenceFinancialSystemOriginationCode, setSubAccountNumber, setTransactionDate, setTransactionDebitCreditCode, setTransactionEncumbranceUpdateCode, setTransactionLedgerEntryAmount, setTransactionLedgerEntryDescription, setTransactionLedgerEntrySequenceNumber, setTransactionScrubberOffsetGenerationIndicator, setUniversityFiscalPeriodCode, setUniversityFiscalYear
 
Methods inherited from interface org.kuali.kfs.gl.businessobject.Transaction
getAccount, getAccountNumber, getBalanceType, getChart, getChartOfAccountsCode, getDocumentNumber, getFinancialBalanceTypeCode, getFinancialDocumentReversalDate, getFinancialDocumentTypeCode, getFinancialObject, getFinancialObjectCode, getFinancialObjectTypeCode, getFinancialSubObject, getFinancialSubObjectCode, getFinancialSystemDocumentTypeCode, getFinancialSystemOriginationCode, getObjectType, getOption, getOrganizationDocumentNumber, getOrganizationReferenceId, getProjectCode, getReferenceFinancialDocumentNumber, getReferenceFinancialDocumentTypeCode, getReferenceFinancialSystemOriginationCode, getSubAccount, getSubAccountNumber, getTransactionDate, getTransactionDebitCreditCode, getTransactionEncumbranceUpdateCode, getTransactionLedgerEntryAmount, getTransactionLedgerEntryDescription, getTransactionLedgerEntrySequenceNumber, getUniversityFiscalPeriodCode, getUniversityFiscalYear, refreshNonUpdateableReferences, setAccount, setBalanceType, setChart, setFinancialObject, setObjectType, setOption
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow, refresh
 

Constructor Detail

LaborOriginEntry

public LaborOriginEntry(LaborLedgerPendingEntry pendingEntry)

LaborOriginEntry

public LaborOriginEntry(String financialDocumentTypeCode,
                        String financialSystemOriginationCode)
Constructor with financialDocumentTypeCode and financialSystemOriginationCode.

Parameters:
financialDocumentTypeCode -
financialSystemOriginationCode -

LaborOriginEntry

public LaborOriginEntry()
Default constructor.


LaborOriginEntry

public LaborOriginEntry(LaborTransaction t)
Constructor with laborTransaction

Parameters:
t -

LaborOriginEntry

public LaborOriginEntry(String line)
Constructor with string line

Parameters:
line -
Method Detail

getPositionNumber

public String getPositionNumber()
Gets the positionNumber

Specified by:
getPositionNumber in interface LaborTransaction
Returns:
Returns the positionNumber

setPositionNumber

public void setPositionNumber(String positionNumber)
Sets the positionNumber

Parameters:
positionNumber - The positionNumber to set.

getTransactionPostingDate

public Date getTransactionPostingDate()
Gets the transactionPostingDate

Specified by:
getTransactionPostingDate in interface LaborTransaction
Returns:
Returns the transactionPostingDate

setTransactionPostingDate

public void setTransactionPostingDate(Date transactionPostingDate)
Sets the transactionPostingDate

Parameters:
transactionPostingDate - The transactionPostingDate to set.

getPayPeriodEndDate

public Date getPayPeriodEndDate()
Gets the payPeriodEndDate

Specified by:
getPayPeriodEndDate in interface LaborTransaction
Returns:
Returns the payPeriodEndDate

setPayPeriodEndDate

public void setPayPeriodEndDate(Date payPeriodEndDate)
Sets the payPeriodEndDate

Parameters:
payPeriodEndDate - The payPeriodEndDate to set.

getTransactionTotalHours

public BigDecimal getTransactionTotalHours()
Gets the transactionTotalHours

Specified by:
getTransactionTotalHours in interface LaborTransaction
Returns:
Returns the transactionTotalHours

setTransactionTotalHours

public void setTransactionTotalHours(BigDecimal transactionTotalHours)
Sets the transactionTotalHours

Parameters:
transactionTotalHours - The transactionTotalHours to set.

getPayrollEndDateFiscalYear

public Integer getPayrollEndDateFiscalYear()
Gets the payrollEndDateFiscalYear

Specified by:
getPayrollEndDateFiscalYear in interface LaborTransaction
Returns:
Returns the payrollEndDateFiscalYear

setPayrollEndDateFiscalYear

public void setPayrollEndDateFiscalYear(Integer payrollEndDateFiscalYear)
Sets the payrollEndDateFiscalYear

Parameters:
payrollEndDateFiscalYear - The payrollEndDateFiscalYear to set.

getPayrollEndDateFiscalPeriodCode

public String getPayrollEndDateFiscalPeriodCode()
Gets the payrollEndDateFiscalPeriodCode

Specified by:
getPayrollEndDateFiscalPeriodCode in interface LaborTransaction
Returns:
Returns the payrollEndDateFiscalPeriodCode

setPayrollEndDateFiscalPeriodCode

public void setPayrollEndDateFiscalPeriodCode(String payrollEndDateFiscalPeriodCode)
Sets the payrollEndDateFiscalPeriodCode

Parameters:
payrollEndDateFiscalPeriodCode - The payrollEndDateFiscalPeriodCode to set.

getFinancialDocumentApprovedCode

public String getFinancialDocumentApprovedCode()
Gets the financialDocumentApprovedCode

Specified by:
getFinancialDocumentApprovedCode in interface LaborTransaction
Returns:
Returns the financialDocumentApprovedCode

setFinancialDocumentApprovedCode

public void setFinancialDocumentApprovedCode(String financialDocumentApprovedCode)
Sets the financialDocumentApprovedCode

Parameters:
financialDocumentApprovedCode - The financialDocumentApprovedCode to set.

getTransactionEntryOffsetCode

public String getTransactionEntryOffsetCode()
Gets the transactionEntryOffsetCode

Specified by:
getTransactionEntryOffsetCode in interface LaborTransaction
Returns:
Returns the transactionEntryOffsetCode

setTransactionEntryOffsetCode

public void setTransactionEntryOffsetCode(String transactionEntryOffsetCode)
Sets the transactionEntryOffsetCode

Parameters:
transactionEntryOffsetCode - The transactionEntryOffsetCode to set.

getTransactionEntryProcessedTimestamp

public Timestamp getTransactionEntryProcessedTimestamp()
Gets the transactionEntryProcessedTimestamp

Specified by:
getTransactionEntryProcessedTimestamp in interface LaborTransaction
Returns:
Returns the transactionEntryProcessedTimestamp

setTransactionEntryProcessedTimestamp

public void setTransactionEntryProcessedTimestamp(Timestamp transactionEntryProcessedTimestamp)
Sets the transactionEntryProcessedTimestamp

Parameters:
transactionEntryProcessedTimestamp - The transactionEntryProcessedTimestamp to set.

getEmplid

public String getEmplid()
Gets the emplid

Specified by:
getEmplid in interface LaborTransaction
Returns:
Returns the emplid

setEmplid

public void setEmplid(String emplid)
Sets the emplid

Parameters:
emplid - The emplid to set.

getEmployeeRecord

public Integer getEmployeeRecord()
Gets the employeeRecord

Specified by:
getEmployeeRecord in interface LaborTransaction
Returns:
Returns the employeeRecord

setEmployeeRecord

public void setEmployeeRecord(Integer employeeRecord)
Sets the employeeRecord

Parameters:
employeeRecord - The employeeRecord to set.

getEarnCode

public String getEarnCode()
Gets the earnCode

Specified by:
getEarnCode in interface LaborTransaction
Returns:
Returns the earnCode

setEarnCode

public void setEarnCode(String earnCode)
Sets the earnCode

Parameters:
earnCode - The earnCode to set.

getPayGroup

public String getPayGroup()
Gets the payGroup

Specified by:
getPayGroup in interface LaborTransaction
Returns:
Returns the payGroup

setPayGroup

public void setPayGroup(String payGroup)
Sets the payGroup

Parameters:
payGroup - The payGroup to set.

getSalaryAdministrationPlan

public String getSalaryAdministrationPlan()
Gets the salaryAdministrationPlan

Specified by:
getSalaryAdministrationPlan in interface LaborTransaction
Returns:
Returns the salaryAdministrationPlan

setSalaryAdministrationPlan

public void setSalaryAdministrationPlan(String salaryAdministrationPlan)
Sets the salaryAdministrationPlan

Parameters:
salaryAdministrationPlan - The salaryAdministrationPlan to set.

getGrade

public String getGrade()
Gets the grade

Specified by:
getGrade in interface LaborTransaction
Returns:
Returns the grade

setGrade

public void setGrade(String grade)
Sets the grade

Parameters:
grade - The grade to set.

getRunIdentifier

public String getRunIdentifier()
Gets the runIdentifier

Specified by:
getRunIdentifier in interface LaborTransaction
Returns:
Returns the runIdentifier

setRunIdentifier

public void setRunIdentifier(String runIdentifier)
Sets the runIdentifier

Parameters:
runIdentifier - The runIdentifier to set.

getLaborLedgerOriginalChartOfAccountsCode

public String getLaborLedgerOriginalChartOfAccountsCode()
Gets the laborLedgerOriginalChartOfAccountsCode

Specified by:
getLaborLedgerOriginalChartOfAccountsCode in interface LaborTransaction
Returns:
Returns the laborLedgerOriginalChartOfAccountsCode

setLaborLedgerOriginalChartOfAccountsCode

public void setLaborLedgerOriginalChartOfAccountsCode(String laborLedgerOriginalChartOfAccountsCode)
Sets the laborLedgerOriginalChartOfAccountsCode

Parameters:
laborLedgerOriginalChartOfAccountsCode - The laborLedgerOriginalChartOfAccountsCode to set.

getLaborLedgerOriginalAccountNumber

public String getLaborLedgerOriginalAccountNumber()
Gets the laborLedgerOriginalAccountNumber

Specified by:
getLaborLedgerOriginalAccountNumber in interface LaborTransaction
Returns:
Returns the laborLedgerOriginalAccountNumber

setLaborLedgerOriginalAccountNumber

public void setLaborLedgerOriginalAccountNumber(String laborLedgerOriginalAccountNumber)
Sets the laborLedgerOriginalAccountNumber

Parameters:
laborLedgerOriginalAccountNumber - The laborLedgerOriginalAccountNumber to set.

getLaborLedgerOriginalSubAccountNumber

public String getLaborLedgerOriginalSubAccountNumber()
Gets the laborLedgerOriginalSubAccountNumber

Specified by:
getLaborLedgerOriginalSubAccountNumber in interface LaborTransaction
Returns:
Returns the laborLedgerOriginalSubAccountNumber

setLaborLedgerOriginalSubAccountNumber

public void setLaborLedgerOriginalSubAccountNumber(String laborLedgerOriginalSubAccountNumber)
Sets the laborLedgerOriginalSubAccountNumber

Parameters:
laborLedgerOriginalSubAccountNumber - The laborLedgerOriginalSubAccountNumber to set.

getLaborLedgerOriginalFinancialObjectCode

public String getLaborLedgerOriginalFinancialObjectCode()
Gets the laborLedgerOriginalFinancialObjectCode

Specified by:
getLaborLedgerOriginalFinancialObjectCode in interface LaborTransaction
Returns:
Returns the laborLedgerOriginalFinancialObjectCode

setLaborLedgerOriginalFinancialObjectCode

public void setLaborLedgerOriginalFinancialObjectCode(String laborLedgerOriginalFinancialObjectCode)
Sets the laborLedgerOriginalFinancialObjectCode

Parameters:
laborLedgerOriginalFinancialObjectCode - The laborLedgerOriginalFinancialObjectCode to set.

getLaborLedgerOriginalFinancialSubObjectCode

public String getLaborLedgerOriginalFinancialSubObjectCode()
Gets the laborLedgerOriginalFinancialSubObjectCode

Specified by:
getLaborLedgerOriginalFinancialSubObjectCode in interface LaborTransaction
Returns:
Returns the laborLedgerOriginalFinancialSubObjectCode

setLaborLedgerOriginalFinancialSubObjectCode

public void setLaborLedgerOriginalFinancialSubObjectCode(String laborLedgerOriginalFinancialSubObjectCode)
Sets the laborLedgerOriginalFinancialSubObjectCode

Parameters:
laborLedgerOriginalFinancialSubObjectCode - The laborLedgerOriginalFinancialSubObjectCode to set.

getHrmsCompany

public String getHrmsCompany()
Gets the hrmsCompany

Specified by:
getHrmsCompany in interface LaborTransaction
Returns:
Returns the hrmsCompany

setHrmsCompany

public void setHrmsCompany(String hrmsCompany)
Sets the hrmsCompany

Parameters:
hrmsCompany - The hrmsCompany to set.

getSetid

public String getSetid()
Gets the setid

Specified by:
getSetid in interface LaborTransaction
Returns:
Returns the setid

setSetid

public void setSetid(String setid)
Sets the setid

Parameters:
setid - The setid to set.

getTransactionDateTimeStamp

public Date getTransactionDateTimeStamp()
Gets the transactionDateTimeStamp

Returns:
Returns the transactionDateTimeStamp

setTransactionDateTimeStamp

public void setTransactionDateTimeStamp(Date transactionDateTimeStamp)
Sets the transactionDateTimeStamp

Parameters:
transactionDateTimeStamp - The transactionDateTimeStamp to set.

getPayrollEndDateFiscalPeriod

public AccountingPeriod getPayrollEndDateFiscalPeriod()
Gets the payrollEndDateFiscalPeriod

Specified by:
getPayrollEndDateFiscalPeriod in interface LaborTransaction
Returns:
Returns the payrollEndDateFiscalPeriod.

setPayrollEndDateFiscalPeriod

public void setPayrollEndDateFiscalPeriod(AccountingPeriod payrollEndDateFiscalPeriod)
Sets the payrollEndDateFiscalPeriod

Parameters:
payrollEndDateFiscalPeriod - The payrollEndDateFiscalPeriod to set.

getReferenceFinancialSystemDocumentTypeCode

public org.kuali.rice.kew.doctype.bo.DocumentTypeEBO getReferenceFinancialSystemDocumentTypeCode()
Gets the referenceFinancialDocumentType

Specified by:
getReferenceFinancialSystemDocumentTypeCode in interface LaborTransaction
Overrides:
getReferenceFinancialSystemDocumentTypeCode in class OriginEntryFull
Returns:
Returns the referenceFinancialDocumentType.

getReferenceFinancialSystemOrigination

public OriginationCode getReferenceFinancialSystemOrigination()
Gets the referenceFinancialSystemOrigination

Specified by:
getReferenceFinancialSystemOrigination in interface LaborTransaction
Returns:
Returns the referenceFinancialSystemOrigination.

setReferenceFinancialSystemOrigination

public void setReferenceFinancialSystemOrigination(OriginationCode referenceFinancialSystemOrigination)
Sets the referenceFinancialSystemOrigination

Parameters:
referenceFinancialSystemOrigination - The referenceFinancialSystemOrigination to set.

clearTransactionTotalHours

public void clearTransactionTotalHours()
Sets transactionTotalHours to null.


getLine

public String getLine()
Get lines from string

Specified by:
getLine in interface OriginEntryInformation
Overrides:
getLine in class OriginEntryFull
Returns:

setFromTextFileForBatch

public List<Message> setFromTextFileForBatch(String line,
                                             int lineNumber)
Sets the entries from text file.

Overrides:
setFromTextFileForBatch in class OriginEntryFull
Parameters:
line - a string representing an origin entry
lineNumber - used to render an error message by identifying this line

getFieldValue

public Object getFieldValue(String fieldName)
Get fieldValue from fieldName.

Overrides:
getFieldValue in class OriginEntryFull
Parameters:
fieldName -

setFieldValue

public void setFieldValue(String fieldName,
                          String fieldValue)
Sets the fieldValue

Overrides:
setFieldValue in class OriginEntryFull
Parameters:
fieldName -
fieldValue -

formatDate

protected String formatDate(Date date)
Formats date and returns date

Overrides:
formatDate in class OriginEntryFull
Parameters:
date -
See Also:
org.kuali.kfs.gl.businessobject.OriginEntryLite#formatDate(java.sql.Date)

getLaborOriginEntryFieldUtil

protected static LaborOriginEntryFieldUtil getLaborOriginEntryFieldUtil()
Returns:
an initialized version of the LaborOriginEntryFieldUtil


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