org.kuali.kfs.sys.businessobject
Class GeneralLedgerPendingEntry

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.sys.businessobject.GeneralLedgerPendingEntry
All Implemented Interfaces:
Serializable, Cloneable, org.apache.ojb.broker.PersistenceBrokerAware, Transaction, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject
Direct Known Subclasses:
LaborLedgerPendingEntry

public class GeneralLedgerPendingEntry
extends org.kuali.rice.kns.bo.PersistableBusinessObjectBase
implements Transaction, Serializable, Cloneable

The general ledger pending entry structure holds financial transaction info that will post to the general ledger as an entry.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
GeneralLedgerPendingEntry()
          Default no-arg constructor.
GeneralLedgerPendingEntry(GeneralLedgerPendingEntry original)
          Copy constructor Constructs a GeneralLedgerPendingEntry.java.
 
Method Summary
 A21SubAccount getA21SubAccount()
          Gets the a21SubAccount attribute.
 Account getAccount()
          Gets the account attribute.
 AccountingPeriod getAccountingPeriod()
          Deprecated. 
 String getAccountNumber()
          Gets the accountNumber attribute.
 String getAcctSufficientFundsFinObjCd()
          Gets the acctSufficientFundsFinObjCd attribute.
 BalanceType getBalanceType()
          Gets the balanceType attribute.
 Chart getChart()
          Gets the chart attribute.
 String getChartOfAccountsCode()
          Gets the chartOfAccountsCode attribute.
 String getCurrencyFormattedTransactionLedgerEntryAmount()
           
 FinancialSystemDocumentHeader getDocumentHeader()
          Gets the documentHeader attribute.
 String getDocumentNumber()
          Gets the documentNumber attribute.
 TransientBalanceInquiryAttributes getDummyBusinessObject()
          Gets the dummyBusinessObject attribute.
 String getFinancialBalanceTypeCode()
          Gets the financialBalanceTypeCode attribute.
 String getFinancialDocumentApprovedCode()
          Gets the financialDocumentApprovedCode attribute.
 Date getFinancialDocumentReversalDate()
          Gets the financialDocumentReversalDate attribute.
 String getFinancialDocumentTypeCode()
          Gets the financialDocumentTypeCode attribute.
 ObjectCode getFinancialObject()
          Gets the financialObject attribute.
 String getFinancialObjectCode()
          Gets the financialObjectCode attribute.
 String getFinancialObjectTypeCode()
          Gets the financialObjectTypeCode attribute.
 SubObjectCode getFinancialSubObject()
           
 String getFinancialSubObjectCode()
          Gets the financialSubObjectCode attribute.
 org.kuali.rice.kew.doctype.bo.DocumentTypeEBO getFinancialSystemDocumentTypeCode()
          Gets the financialSystemDocumentTypeCode attribute.
 String getFinancialSystemOriginationCode()
           
 ObjectType getObjectType()
          Gets the objectType attribute.
 SystemOptions getOption()
           
 String getOrganizationDocumentNumber()
          Gets the organizationDocumentNumber attribute.
 String getOrganizationReferenceId()
          Gets the organizationReferenceId attribute.
 OriginationCode getOriginationCode()
           
 ProjectCode getProject()
           
 String getProjectCode()
          Gets the projectCode attribute.
 String getReferenceFinancialDocumentNumber()
          Gets the referenceFinancialDocumentNumber attribute.
 String getReferenceFinancialDocumentTypeCode()
          Gets the referenceFinancialDocumentTypeCode attribute.
 org.kuali.rice.kew.doctype.bo.DocumentTypeEBO getReferenceFinancialSystemDocumentTypeCode()
           
 String getReferenceFinancialSystemOriginationCode()
          Gets the referenceFinancialSystemOriginationCode attribute.
 OriginationCode getReferenceOriginationCode()
           
 SubAccount getSubAccount()
           
 String getSubAccountNumber()
          Gets the subAccountNumber attribute.
 Date getTransactionDate()
          Gets the transactionDate attribute.
 String getTransactionDebitCreditCode()
          Gets the transactionDebitCreditCode attribute.
 String getTransactionEncumbranceUpdateCode()
          Gets the transactionEncumbranceUpdateCode attribute.
 Timestamp getTransactionEntryProcessedTs()
          Gets the transactionEntryProcessedTs attribute.
 org.kuali.rice.kns.util.KualiDecimal getTransactionLedgerEntryAmount()
          Gets the transactionLedgerEntryAmount attribute.
 String getTransactionLedgerEntryDescription()
          Gets the transactionLedgerEntryDescription attribute.
 Integer getTransactionLedgerEntrySequenceNumber()
          Gets the transactionLedgerEntrySequenceNumber attribute.
 String getUniversityFiscalPeriodCode()
          Gets the universityFiscalPeriodCode attribute.
 Integer getUniversityFiscalYear()
          Gets the universityFiscalYear attribute.
 boolean isFinancialObjectCodeBlank()
           
 boolean isFinancialObjectTypeCodeBlank()
           
 boolean isFinancialSubObjectCodeBlank()
           
 boolean isProjectCodeBlank()
           
 boolean isSubAccountNumberBlank()
           
 boolean isTransactionEntryOffsetIndicator()
          Gets the transactionEntryOffsetIndicator attribute.
 void setA21SubAccount(A21SubAccount a21SubAccount)
          Sets the a21SubAccount attribute value.
 void setAccount(Account account)
          Sets the account attribute value.
 void setAccountingPeriod(AccountingPeriod accountingPeriod)
          Deprecated. 
 void setAccountNumber(String accountNumber)
          Sets the accountNumber attribute.
 void setAcctSufficientFundsFinObjCd(String acctSufficientFundsFinObjCd)
          Sets the acctSufficientFundsFinObjCd attribute.
 void setBalanceType(BalanceType balanceType)
          Sets the balanceType attribute value.
 void setChart(Chart chart)
          Sets the chart attribute value.
 void setChartOfAccountsCode(String chartOfAccountsCode)
          Sets the chartOfAccountsCode attribute.
 void setDocumentHeader(FinancialSystemDocumentHeader documentHeader)
          Sets the documentHeader attribute value.
 void setDocumentNumber(String documentNumber)
          Sets the documentNumber attribute.
 void setDummyBusinessObject(TransientBalanceInquiryAttributes dummyBusinessObject)
          Sets the dummyBusinessObject attribute value.
 void setFinancialBalanceTypeCode(String financialBalanceTypeCode)
          Sets the financialBalanceTypeCode attribute.
 void setFinancialDocumentApprovedCode(String financialDocumentApprovedCode)
          Sets the financialDocumentApprovedCode attribute.
 void setFinancialDocumentReversalDate(Date financialDocumentReversalDate)
          Sets the financialDocumentReversalDate attribute.
 void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
          Sets the financialDocumentTypeCode attribute.
 void setFinancialObject(ObjectCode financialObject)
          Sets the financialObject attribute value.
 void setFinancialObjectCode(String financialObjectCode)
          Sets the financialObjectCode attribute.
 void setFinancialObjectTypeCode(String financialObjectTypeCode)
          Sets the financialObjectTypeCode attribute.
 void setFinancialSubObject(SubObjectCode financialSubObject)
           
 void setFinancialSubObjectCode(String financialSubObjectCode)
          Sets the financialSubObjectCode attribute.
 void setFinancialSystemOriginationCode(String financialSystemOriginationCode)
           
 void setObjectType(ObjectType objectType)
          Sets the objectType attribute value.
 void setOption(SystemOptions option)
           
 void setOrganizationDocumentNumber(String organizationDocumentNumber)
          Sets the organizationDocumentNumber attribute.
 void setOrganizationReferenceId(String organizationReferenceId)
          Sets the organizationReferenceId attribute.
 void setOriginationCode(OriginationCode originationCode)
           
 void setProject(ProjectCode project)
           
 void setProjectCode(String projectCode)
          Sets the projectCode attribute.
 void setReferenceFinancialDocumentNumber(String referenceFinancialDocumentNumber)
          Sets the referenceFinancialDocumentNumber attribute.
 void setReferenceFinancialDocumentTypeCode(String referenceFinancialDocumentTypeCode)
          Sets the referenceFinancialDocumentTypeCode attribute.
 void setReferenceFinancialSystemOriginationCode(String referenceFinancialSystemOriginationCode)
          Sets the referenceFinancialSystemOriginationCode attribute.
 void setReferenceOriginationCode(OriginationCode referenceOriginationCode)
           
 void setSubAccount(SubAccount subAccount)
           
 void setSubAccountNumber(String subAccountNumber)
          Sets the subAccountNumber attribute.
 void setTransactionDate(Date transactionDate)
          Sets the transactionDate attribute.
 void setTransactionDebitCreditCode(String transactionDebitCreditCode)
          Sets the transactionDebitCreditCode attribute.
 void setTransactionEncumbranceUpdateCode(String transactionEncumbranceUpdateCode)
          Sets the transactionEncumbranceUpdateCode attribute.
 void setTransactionEntryOffsetIndicator(boolean transactionEntryOffsetIndicator)
          Sets the transactionEntryOffsetIndicator attribute.
 void setTransactionEntryProcessedTs(Timestamp transactionEntryProcessedTs)
          Sets the transactionEntryProcessedTs attribute.
 void setTransactionLedgerEntryAmount(org.kuali.rice.kns.util.KualiDecimal transactionLedgerEntryAmount)
          Sets the transactionLedgerEntryAmount attribute.
 void setTransactionLedgerEntryDescription(String transactionLedgerEntryDescription)
          Sets the transactionLedgerEntryDescription attribute.
 void setTransactionLedgerEntrySequenceNumber(Integer transactionLedgerEntrySequenceNumber)
          Sets the transactionLedgerEntrySequenceNumber attribute.
 void setUniversityFiscalPeriodCode(String universityFiscalPeriodCode)
          Sets the universityFiscalPeriodCode attribute.
 void setUniversityFiscalYear(Integer universityFiscalYear)
          Sets the universityFiscalYear attribute.
protected  LinkedHashMap 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.Transaction
refreshNonUpdateableReferences
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow, refresh
 

Constructor Detail

GeneralLedgerPendingEntry

public GeneralLedgerPendingEntry()
Default no-arg constructor.


GeneralLedgerPendingEntry

public GeneralLedgerPendingEntry(GeneralLedgerPendingEntry original)
Copy constructor Constructs a GeneralLedgerPendingEntry.java.

Parameters:
original - entry to copy
Method Detail

getReferenceFinancialSystemDocumentTypeCode

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

getReferenceOriginationCode

public OriginationCode getReferenceOriginationCode()

setReferenceOriginationCode

public void setReferenceOriginationCode(OriginationCode referenceOriginationCode)

getProject

public ProjectCode getProject()

setProject

public void setProject(ProjectCode project)

getOriginationCode

public OriginationCode getOriginationCode()

setOriginationCode

public void setOriginationCode(OriginationCode originationCode)

setOption

public void setOption(SystemOptions option)
Specified by:
setOption in interface Transaction

getOption

public SystemOptions getOption()
Specified by:
getOption in interface Transaction

getDocumentNumber

public String getDocumentNumber()
Gets the documentNumber attribute.

Specified by:
getDocumentNumber in interface Transaction
Returns:
Returns the documentNumber

setDocumentNumber

public void setDocumentNumber(String documentNumber)
Sets the documentNumber attribute.

Parameters:
documentNumber - The documentNumber to set.

getTransactionLedgerEntrySequenceNumber

public Integer getTransactionLedgerEntrySequenceNumber()
Gets the transactionLedgerEntrySequenceNumber attribute.

Specified by:
getTransactionLedgerEntrySequenceNumber in interface Transaction
Returns:
Returns the transactionLedgerEntrySequenceNumber

setTransactionLedgerEntrySequenceNumber

public void setTransactionLedgerEntrySequenceNumber(Integer transactionLedgerEntrySequenceNumber)
Sets the transactionLedgerEntrySequenceNumber attribute.

Parameters:
transactionLedgerEntrySequenceNumber - The transactionLedgerEntrySequenceNumber to set.

getChartOfAccountsCode

public String getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute.

Specified by:
getChartOfAccountsCode in interface Transaction
Returns:
Returns the chartOfAccountsCode

setChartOfAccountsCode

public void setChartOfAccountsCode(String chartOfAccountsCode)
Sets the chartOfAccountsCode attribute.

Parameters:
chartOfAccountsCode - The chartOfAccountsCode to set.

getAccountNumber

public String getAccountNumber()
Gets the accountNumber attribute.

Specified by:
getAccountNumber in interface Transaction
Returns:
Returns the accountNumber

setAccountNumber

public void setAccountNumber(String accountNumber)
Sets the accountNumber attribute.

Parameters:
accountNumber - The accountNumber to set.

getSubAccountNumber

public String getSubAccountNumber()
Gets the subAccountNumber attribute.

Specified by:
getSubAccountNumber in interface Transaction
Returns:
Returns the subAccountNumber

setSubAccountNumber

public void setSubAccountNumber(String subAccountNumber)
Sets the subAccountNumber attribute.

Parameters:
subAccountNumber - The subAccountNumber to set.

getFinancialObjectCode

public String getFinancialObjectCode()
Gets the financialObjectCode attribute.

Specified by:
getFinancialObjectCode in interface Transaction
Returns:
Returns the financialObjectCode

setFinancialObjectCode

public void setFinancialObjectCode(String financialObjectCode)
Sets the financialObjectCode attribute.

Parameters:
financialObjectCode - The financialObjectCode to set.

getFinancialSubObjectCode

public String getFinancialSubObjectCode()
Gets the financialSubObjectCode attribute.

Specified by:
getFinancialSubObjectCode in interface Transaction
Returns:
Returns the financialSubObjectCode

setFinancialSubObjectCode

public void setFinancialSubObjectCode(String financialSubObjectCode)
Sets the financialSubObjectCode attribute.

Parameters:
financialSubObjectCode - The financialSubObjectCode to set.

getFinancialBalanceTypeCode

public String getFinancialBalanceTypeCode()
Gets the financialBalanceTypeCode attribute.

Specified by:
getFinancialBalanceTypeCode in interface Transaction
Returns:
Returns the financialBalanceTypeCode

setFinancialBalanceTypeCode

public void setFinancialBalanceTypeCode(String financialBalanceTypeCode)
Sets the financialBalanceTypeCode attribute.

Parameters:
financialBalanceTypeCode - The financialBalanceTypeCode to set.

getFinancialObjectTypeCode

public String getFinancialObjectTypeCode()
Gets the financialObjectTypeCode attribute.

Specified by:
getFinancialObjectTypeCode in interface Transaction
Returns:
Returns the financialObjectTypeCode

setFinancialObjectTypeCode

public void setFinancialObjectTypeCode(String financialObjectTypeCode)
Sets the financialObjectTypeCode attribute.

Parameters:
financialObjectTypeCode - The financialObjectTypeCode to set.

getUniversityFiscalYear

public Integer getUniversityFiscalYear()
Gets the universityFiscalYear attribute.

Specified by:
getUniversityFiscalYear in interface Transaction
Returns:
Returns the universityFiscalYear

setUniversityFiscalYear

public void setUniversityFiscalYear(Integer universityFiscalYear)
Sets the universityFiscalYear attribute.

Parameters:
universityFiscalYear - The universityFiscalYear to set.

getUniversityFiscalPeriodCode

public String getUniversityFiscalPeriodCode()
Gets the universityFiscalPeriodCode attribute.

Specified by:
getUniversityFiscalPeriodCode in interface Transaction
Returns:
Returns the universityFiscalPeriodCode

setUniversityFiscalPeriodCode

public void setUniversityFiscalPeriodCode(String universityFiscalPeriodCode)
Sets the universityFiscalPeriodCode attribute.

Parameters:
universityFiscalPeriodCode - The universityFiscalPeriodCode to set.

getTransactionLedgerEntryDescription

public String getTransactionLedgerEntryDescription()
Gets the transactionLedgerEntryDescription attribute.

Specified by:
getTransactionLedgerEntryDescription in interface Transaction
Returns:
Returns the transactionLedgerEntryDescription

setTransactionLedgerEntryDescription

public void setTransactionLedgerEntryDescription(String transactionLedgerEntryDescription)
Sets the transactionLedgerEntryDescription attribute.

Parameters:
transactionLedgerEntryDescription - The transactionLedgerEntryDescription to set.

getTransactionLedgerEntryAmount

public org.kuali.rice.kns.util.KualiDecimal getTransactionLedgerEntryAmount()
Gets the transactionLedgerEntryAmount attribute.

Specified by:
getTransactionLedgerEntryAmount in interface Transaction
Returns:
Returns the transactionLedgerEntryAmount

setTransactionLedgerEntryAmount

public void setTransactionLedgerEntryAmount(org.kuali.rice.kns.util.KualiDecimal transactionLedgerEntryAmount)
Sets the transactionLedgerEntryAmount attribute.

Parameters:
transactionLedgerEntryAmount - The transactionLedgerEntryAmount to set.

getTransactionDebitCreditCode

public String getTransactionDebitCreditCode()
Gets the transactionDebitCreditCode attribute.

Specified by:
getTransactionDebitCreditCode in interface Transaction
Returns:
Returns the transactionDebitCreditCode

setTransactionDebitCreditCode

public void setTransactionDebitCreditCode(String transactionDebitCreditCode)
Sets the transactionDebitCreditCode attribute.

Parameters:
transactionDebitCreditCode - The transactionDebitCreditCode to set.

getTransactionDate

public Date getTransactionDate()
Gets the transactionDate attribute.

Specified by:
getTransactionDate in interface Transaction
Returns:
Returns the transactionDate

setTransactionDate

public void setTransactionDate(Date transactionDate)
Sets the transactionDate attribute.

Parameters:
transactionDate - The transactionDate to set.

getFinancialDocumentTypeCode

public String getFinancialDocumentTypeCode()
Gets the financialDocumentTypeCode attribute.

Specified by:
getFinancialDocumentTypeCode in interface Transaction
Returns:
Returns the financialDocumentTypeCode

setFinancialDocumentTypeCode

public void setFinancialDocumentTypeCode(String financialDocumentTypeCode)
Sets the financialDocumentTypeCode attribute.

Parameters:
financialDocumentTypeCode - The financialDocumentTypeCode to set.

getOrganizationDocumentNumber

public String getOrganizationDocumentNumber()
Gets the organizationDocumentNumber attribute.

Specified by:
getOrganizationDocumentNumber in interface Transaction
Returns:
Returns the organizationDocumentNumber

setOrganizationDocumentNumber

public void setOrganizationDocumentNumber(String organizationDocumentNumber)
Sets the organizationDocumentNumber attribute.

Parameters:
organizationDocumentNumber - The organizationDocumentNumber to set.

getProjectCode

public String getProjectCode()
Gets the projectCode attribute.

Specified by:
getProjectCode in interface Transaction
Returns:
Returns the projectCode

setProjectCode

public void setProjectCode(String projectCode)
Sets the projectCode attribute.

Parameters:
projectCode - The projectCode to set.

getOrganizationReferenceId

public String getOrganizationReferenceId()
Gets the organizationReferenceId attribute.

Specified by:
getOrganizationReferenceId in interface Transaction
Returns:
Returns the organizationReferenceId

setOrganizationReferenceId

public void setOrganizationReferenceId(String organizationReferenceId)
Sets the organizationReferenceId attribute.

Parameters:
organizationReferenceId - The organizationReferenceId to set.

getReferenceFinancialDocumentTypeCode

public String getReferenceFinancialDocumentTypeCode()
Gets the referenceFinancialDocumentTypeCode attribute.

Specified by:
getReferenceFinancialDocumentTypeCode in interface Transaction
Returns:
Returns the referenceFinancialDocumentTypeCode

setReferenceFinancialDocumentTypeCode

public void setReferenceFinancialDocumentTypeCode(String referenceFinancialDocumentTypeCode)
Sets the referenceFinancialDocumentTypeCode attribute.

Parameters:
referenceFinancialDocumentTypeCode - The referenceFinancialDocumentTypeCode to set.

getReferenceFinancialSystemOriginationCode

public String getReferenceFinancialSystemOriginationCode()
Gets the referenceFinancialSystemOriginationCode attribute.

Specified by:
getReferenceFinancialSystemOriginationCode in interface Transaction
Returns:
Returns the referenceFinancialSystemOriginationCode

setReferenceFinancialSystemOriginationCode

public void setReferenceFinancialSystemOriginationCode(String referenceFinancialSystemOriginationCode)
Sets the referenceFinancialSystemOriginationCode attribute.

Parameters:
referenceFinancialSystemOriginationCode - The referenceFinancialSystemOriginationCode to set.

getReferenceFinancialDocumentNumber

public String getReferenceFinancialDocumentNumber()
Gets the referenceFinancialDocumentNumber attribute.

Specified by:
getReferenceFinancialDocumentNumber in interface Transaction
Returns:
Returns the referenceFinancialDocumentNumber

setReferenceFinancialDocumentNumber

public void setReferenceFinancialDocumentNumber(String referenceFinancialDocumentNumber)
Sets the referenceFinancialDocumentNumber attribute.

Parameters:
referenceFinancialDocumentNumber - The referenceFinancialDocumentNumber to set.

getFinancialDocumentReversalDate

public Date getFinancialDocumentReversalDate()
Gets the financialDocumentReversalDate attribute.

Specified by:
getFinancialDocumentReversalDate in interface Transaction
Returns:
Returns the financialDocumentReversalDate

setFinancialDocumentReversalDate

public void setFinancialDocumentReversalDate(Date financialDocumentReversalDate)
Sets the financialDocumentReversalDate attribute.

Parameters:
financialDocumentReversalDate - The financialDocumentReversalDate to set.

getTransactionEncumbranceUpdateCode

public String getTransactionEncumbranceUpdateCode()
Gets the transactionEncumbranceUpdateCode attribute.

Specified by:
getTransactionEncumbranceUpdateCode in interface Transaction
Returns:
Returns the transactionEncumbranceUpdateCode

setTransactionEncumbranceUpdateCode

public void setTransactionEncumbranceUpdateCode(String transactionEncumbranceUpdateCode)
Sets the transactionEncumbranceUpdateCode attribute.

Parameters:
transactionEncumbranceUpdateCode - The transactionEncumbranceUpdateCode to set.

getFinancialDocumentApprovedCode

public String getFinancialDocumentApprovedCode()
Gets the financialDocumentApprovedCode attribute.

Returns:
Returns the financialDocumentApprovedCode

setFinancialDocumentApprovedCode

public void setFinancialDocumentApprovedCode(String financialDocumentApprovedCode)
Sets the financialDocumentApprovedCode attribute.

Parameters:
financialDocumentApprovedCode - The financialDocumentApprovedCode to set.

getAcctSufficientFundsFinObjCd

public String getAcctSufficientFundsFinObjCd()
Gets the acctSufficientFundsFinObjCd attribute.

Returns:
Returns the acctSufficientFundsFinObjCd

setAcctSufficientFundsFinObjCd

public void setAcctSufficientFundsFinObjCd(String acctSufficientFundsFinObjCd)
Sets the acctSufficientFundsFinObjCd attribute.

Parameters:
acctSufficientFundsFinObjCd - The acctSufficientFundsFinObjCd to set.

isTransactionEntryOffsetIndicator

public boolean isTransactionEntryOffsetIndicator()
Gets the transactionEntryOffsetIndicator attribute.

Returns:
Returns the transactionEntryOffsetIndicator

setTransactionEntryOffsetIndicator

public void setTransactionEntryOffsetIndicator(boolean transactionEntryOffsetIndicator)
Sets the transactionEntryOffsetIndicator attribute.

Parameters:
transactionEntryOffsetIndicator - The transactionEntryOffsetIndicator to set.

getTransactionEntryProcessedTs

public Timestamp getTransactionEntryProcessedTs()
Gets the transactionEntryProcessedTs attribute.

Returns:
Returns the transactionEntryProcessedTs

setTransactionEntryProcessedTs

public void setTransactionEntryProcessedTs(Timestamp transactionEntryProcessedTs)
Sets the transactionEntryProcessedTs attribute.

Parameters:
transactionEntryProcessedTs - The transactionEntryProcessedTs to set.

getFinancialSystemOriginationCode

public String getFinancialSystemOriginationCode()
Specified by:
getFinancialSystemOriginationCode in interface Transaction
Returns:
Returns the financialSystemOriginationCode.

setFinancialSystemOriginationCode

public void setFinancialSystemOriginationCode(String financialSystemOriginationCode)
Parameters:
financialSystemOriginationCode - The financialSystemOriginationCode to set.

toStringMapper

protected LinkedHashMap toStringMapper()
Specified by:
toStringMapper in class org.kuali.rice.kns.bo.BusinessObjectBase
See Also:
BusinessObjectBase.toStringMapper()

getFinancialSystemDocumentTypeCode

public org.kuali.rice.kew.doctype.bo.DocumentTypeEBO getFinancialSystemDocumentTypeCode()
Gets the financialSystemDocumentTypeCode attribute.

Specified by:
getFinancialSystemDocumentTypeCode in interface Transaction
Returns:
Returns the financialSystemDocumentTypeCode.

getDocumentHeader

public FinancialSystemDocumentHeader getDocumentHeader()
Gets the documentHeader attribute.

Returns:
Returns the documentHeader.

setDocumentHeader

public void setDocumentHeader(FinancialSystemDocumentHeader documentHeader)
Sets the documentHeader attribute value.

Parameters:
documentHeader - The documentHeader to set.

getAccount

public Account getAccount()
Gets the account attribute.

Specified by:
getAccount in interface Transaction
Returns:
Returns the account.

setAccount

public void setAccount(Account account)
Sets the account attribute value.

Specified by:
setAccount in interface Transaction
Parameters:
account - The account to set.

getBalanceType

public BalanceType getBalanceType()
Gets the balanceType attribute.

Specified by:
getBalanceType in interface Transaction
Returns:
Returns the balanceType.

setBalanceType

public void setBalanceType(BalanceType balanceType)
Sets the balanceType attribute value.

Specified by:
setBalanceType in interface Transaction
Parameters:
balanceType - The balanceType to set.

getChart

public Chart getChart()
Gets the chart attribute.

Specified by:
getChart in interface Transaction
Returns:
Returns the chart.

setChart

public void setChart(Chart chart)
Sets the chart attribute value.

Specified by:
setChart in interface Transaction
Parameters:
chart - The chart to set.

getFinancialObject

public ObjectCode getFinancialObject()
Gets the financialObject attribute.

Specified by:
getFinancialObject in interface Transaction
Returns:
Returns the financialObject.

setFinancialObject

public void setFinancialObject(ObjectCode financialObject)
Sets the financialObject attribute value.

Specified by:
setFinancialObject in interface Transaction
Parameters:
financialObject - The financialObject to set.

getObjectType

public ObjectType getObjectType()
Gets the objectType attribute.

Specified by:
getObjectType in interface Transaction
Returns:
Returns the objectType.

setObjectType

public void setObjectType(ObjectType objectType)
Sets the objectType attribute value.

Specified by:
setObjectType in interface Transaction
Parameters:
objectType - The objectType to set.

getA21SubAccount

public A21SubAccount getA21SubAccount()
Gets the a21SubAccount attribute.

Returns:
Returns the a21SubAccount.

setA21SubAccount

public void setA21SubAccount(A21SubAccount a21SubAccount)
Sets the a21SubAccount attribute value.

Parameters:
a21SubAccount - The a21SubAccount to set.

getDummyBusinessObject

public TransientBalanceInquiryAttributes getDummyBusinessObject()
Gets the dummyBusinessObject attribute.

Returns:
Returns the dummyBusinessObject.

setDummyBusinessObject

public void setDummyBusinessObject(TransientBalanceInquiryAttributes dummyBusinessObject)
Sets the dummyBusinessObject attribute value.

Parameters:
dummyBusinessObject - The dummyBusinessObject to set.

getSubAccount

public SubAccount getSubAccount()
Specified by:
getSubAccount in interface Transaction

setSubAccount

public void setSubAccount(SubAccount subAccount)

getFinancialSubObject

public SubObjectCode getFinancialSubObject()
Specified by:
getFinancialSubObject in interface Transaction

setFinancialSubObject

public void setFinancialSubObject(SubObjectCode financialSubObject)

isSubAccountNumberBlank

public boolean isSubAccountNumberBlank()

isFinancialObjectCodeBlank

public boolean isFinancialObjectCodeBlank()

isFinancialSubObjectCodeBlank

public boolean isFinancialSubObjectCodeBlank()

isProjectCodeBlank

public boolean isProjectCodeBlank()

isFinancialObjectTypeCodeBlank

public boolean isFinancialObjectTypeCodeBlank()

getAccountingPeriod

@Deprecated
public AccountingPeriod getAccountingPeriod()
Deprecated. 


setAccountingPeriod

@Deprecated
public void setAccountingPeriod(AccountingPeriod accountingPeriod)
Deprecated. 


getCurrencyFormattedTransactionLedgerEntryAmount

public String getCurrencyFormattedTransactionLedgerEntryAmount()
Returns:
the amount formatted as a currency number


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