Java Doc for AccountingLineBase.java in  » ERP-CRM-Financial » Kuali-Financial-System » org » kuali » kfs » bo » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » ERP CRM Financial » Kuali Financial System » org.kuali.kfs.bo 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.kuali.core.bo.PersistableBusinessObjectBase
   org.kuali.kfs.bo.AccountingLineBase

All known Subclasses:   org.kuali.kfs.bo.TargetAccountingLine,  org.kuali.kfs.bo.SourceAccountingLine,
AccountingLineBase
abstract public class AccountingLineBase extends PersistableBusinessObjectBase implements Serializable,AccountingLine(Code)
This is the generic class which contains all the elements on a typical line of accounting elements. These are all the accounting items necessary to create a pending entry to the G/L. All transaction documents will use this business object inherently.


Field Summary
protected  StringfinancialDocumentLineDescription
    
protected  StringfinancialDocumentLineTypeCode
    
protected  booleansalesTaxRequired
    

Constructor Summary
public  AccountingLineBase()
     This constructor sets up empty instances for the dependent objects.

Method Summary
public  voidcopyFrom(AccountingLine other)
    
public  booleanequals(Object obj)
    
public  AccountgetAccount()
    
public  booleangetAccountExpiredOverride()
    
public  booleangetAccountExpiredOverrideNeeded()
    
public  StringgetAccountKey()
    
public  StringgetAccountNumber()
    
public  KualiDecimalgetAmount()
    
public  BalanceTypgetBalanceTyp()
    
public  StringgetBalanceTypeCode()
    
public  ChartgetChart()
    
public  StringgetChartOfAccountsCode()
    
public  StringgetDebitCreditCode()
     This method retrieves the debit/credit code for the accounting line.
public  StringgetDocumentNumber()
    
public  StringgetEncumbranceUpdateCode()
     This method retrieves the encumbrance update code for the accounting line.
public  StringgetFinancialDocumentLineDescription()
    
public  StringgetFinancialDocumentLineTypeCode()
    
public  StringgetFinancialObjectCode()
    
public  StringgetFinancialSubObjectCode()
    
public  booleangetNonFringeAccountOverride()
    
public  booleangetNonFringeAccountOverrideNeeded()
    
public  ObjectCodegetObjectCode()
    
public  ObjectTypegetObjectType()
     This method retrieves the ObjectType for the accounting line.
public  StringgetObjectTypeCode()
    
public  StringgetOrganizationReferenceId()
    
public  StringgetOverrideCode()
    
public  IntegergetPostingYear()
    
public  ProjectCodegetProject()
    
public  StringgetProjectCode()
    
public  StringgetReferenceNumber()
    
public  OriginationCodegetReferenceOrigin()
    
public  StringgetReferenceOriginCode()
    
public  DocumentTypegetReferenceType()
    
public  StringgetReferenceTypeCode()
    
public  SalesTaxgetSalesTax()
    
public  IntegergetSequenceNumber()
    
public  SubAccountgetSubAccount()
    
public  StringgetSubAccountNumber()
    
public  SubObjCdgetSubObjectCode()
    
public  MapgetValuesMap()
     Returns a map with the primitive field names as the key and the primitive values as the map value.
public  inthashCode()
    
public  booleanisLike(AccountingLine other)
    
public  booleanisObjectBudgetOverride()
    
public  booleanisObjectBudgetOverrideNeeded()
    
public  booleanisSalesTaxRequired()
    
public  booleanisSourceAccountingLine()
    
public  booleanisTargetAccountingLine()
    
public  voidsetAccount(Account account)
    
public  voidsetAccountExpiredOverride(boolean b)
    
public  voidsetAccountExpiredOverrideNeeded(boolean b)
    
public  voidsetAccountNumber(String accountNumber)
    
public  voidsetAmount(KualiDecimal amount)
    
public  voidsetBalanceTyp(BalanceTyp balanceTyp)
    
public  voidsetBalanceTypeCode(String balanceTypeCode)
    
public  voidsetChart(Chart chart)
    
public  voidsetChartOfAccountsCode(String chartOfAccountsCode)
    
public  voidsetDebitCreditCode(String debitCreditCode)
     This method sets the debit/credit code for the accounting line.
public  voidsetDocumentNumber(String documentNumber)
    
public  voidsetEncumbranceUpdateCode(String encumbranceUpdateCode)
     This method sets the debit/credit code for the accounting line.
public  voidsetFinancialDocumentLineDescription(String financialDocumentLineDescription)
    
public  voidsetFinancialDocumentLineTypeCode(String financialDocumentLineTypeCode)
    
public  voidsetFinancialObjectCode(String financialObjectCode)
    
public  voidsetFinancialSubObjectCode(String financialSubObjectCode)
    
public  voidsetNonFringeAccountOverride(boolean nonFringeAccountOverride)
    
public  voidsetNonFringeAccountOverrideNeeded(boolean nonFringeAccountOverrideNeeded)
    
public  voidsetObjectBudgetOverride(boolean objectBudgetOverride)
    
public  voidsetObjectBudgetOverrideNeeded(boolean objectBudgetOverrideNeeded)
    
public  voidsetObjectCode(ObjectCode objectCode)
    
public  voidsetObjectType(ObjectType objectType)
     This method sets the ObjectType for the accounting line.
public  voidsetObjectTypeCode(String objectTypeCode)
    
public  voidsetOrganizationReferenceId(String organizationReferenceId)
    
public  voidsetOverrideCode(String overrideCode)
    
public  voidsetPostingYear(Integer postingYear)
    
public  voidsetProject(ProjectCode project)
    
public  voidsetProjectCode(String projectCode)
    
public  voidsetReferenceNumber(String referenceNumber)
    
public  voidsetReferenceOrigin(OriginationCode referenceOrigin)
    
public  voidsetReferenceOriginCode(String originCode)
    
public  voidsetReferenceType(DocumentType referenceType)
    
public  voidsetReferenceTypeCode(String referenceTypeCode)
    
public  voidsetSalesTax(SalesTax salesTax)
    
public  voidsetSalesTaxRequired(boolean salesTaxRequired)
    
public  voidsetSequenceNumber(Integer sequenceNumber)
    
public  voidsetSubAccount(SubAccount subAccount)
    
public  voidsetSubAccountNumber(String subAccountNumber)
    
public  voidsetSubObjectCode(SubObjCd subObjectCode)
    
protected  LinkedHashMaptoStringMapper()
    

Field Detail
financialDocumentLineDescription
protected String financialDocumentLineDescription(Code)



financialDocumentLineTypeCode
protected String financialDocumentLineTypeCode(Code)



salesTaxRequired
protected boolean salesTaxRequired(Code)




Constructor Detail
AccountingLineBase
public AccountingLineBase()(Code)
This constructor sets up empty instances for the dependent objects.




Method Detail
copyFrom
public void copyFrom(AccountingLine other)(Code)

See Also:   org.kuali.core.bo.AccountingLine.copyFrom(org.kuali.core.bo.AccountingLine)



equals
public boolean equals(Object obj)(Code)
Override needed for PURAP GL entry creation (hjs) - please do not add "amount" to this method
See Also:   java.lang.Object.equals(java.lang.Object)



getAccount
public Account getAccount()(Code)
Returns the account.



getAccountExpiredOverride
public boolean getAccountExpiredOverride()(Code)

See Also:   AccountingLine.getAccountExpiredOverride



getAccountExpiredOverrideNeeded
public boolean getAccountExpiredOverrideNeeded()(Code)

See Also:   AccountingLine.getAccountExpiredOverrideNeeded



getAccountKey
public String getAccountKey()(Code)

See Also:   org.kuali.core.bo.AccountingLine.getAccountKey



getAccountNumber
public String getAccountNumber()(Code)
Returns the accountNumber.



getAmount
public KualiDecimal getAmount()(Code)
Returns the amount.



getBalanceTyp
public BalanceTyp getBalanceTyp()(Code)
Returns the balanceTyp.



getBalanceTypeCode
public String getBalanceTypeCode()(Code)
Returns the balanceTypeCode.



getChart
public Chart getChart()(Code)
Returns the chartOfAccountsCode.



getChartOfAccountsCode
public String getChartOfAccountsCode()(Code)
Returns the chartOfAccountsCode.



getDebitCreditCode
public String getDebitCreditCode()(Code)
This method retrieves the debit/credit code for the accounting line. This method will only return a not null value for a Journal Voucher document. A String code.



getDocumentNumber
public String getDocumentNumber()(Code)
Returns the documentNumber.



getEncumbranceUpdateCode
public String getEncumbranceUpdateCode()(Code)
This method retrieves the encumbrance update code for the accounting line. This method will only return a not null value for a Journal Voucher document. A String code.



getFinancialDocumentLineDescription
public String getFinancialDocumentLineDescription()(Code)
Returns the financialDocumentLineDescription.



getFinancialDocumentLineTypeCode
public String getFinancialDocumentLineTypeCode()(Code)
Returns the financialDocumentLineTypeCode.



getFinancialObjectCode
public String getFinancialObjectCode()(Code)
Returns the financialObjectCode.



getFinancialSubObjectCode
public String getFinancialSubObjectCode()(Code)
Returns the financialSubObjectCode.



getNonFringeAccountOverride
public boolean getNonFringeAccountOverride()(Code)

See Also:   org.kuali.kfs.bo.AccountingLine.isNonFringeAccountOverride



getNonFringeAccountOverrideNeeded
public boolean getNonFringeAccountOverrideNeeded()(Code)

See Also:   org.kuali.kfs.bo.AccountingLine.isNonFringeAccountOverrideNeeded



getObjectCode
public ObjectCode getObjectCode()(Code)
Returns the objectCode.



getObjectType
public ObjectType getObjectType()(Code)
This method retrieves the ObjectType for the accounting line. This method will only return a not null value for a Journal Voucher document. An ObjectType instance.



getObjectTypeCode
public String getObjectTypeCode()(Code)
Returns the objectTypeCode.



getOrganizationReferenceId
public String getOrganizationReferenceId()(Code)
Returns the organizationReferenceId.



getOverrideCode
public String getOverrideCode()(Code)
Returns the overrideCode.



getPostingYear
public Integer getPostingYear()(Code)
Returns the postingYear.



getProject
public ProjectCode getProject()(Code)
Returns the project.



getProjectCode
public String getProjectCode()(Code)
Returns the projectCode.



getReferenceNumber
public String getReferenceNumber()(Code)
Returns the referenceNumber.



getReferenceOrigin
public OriginationCode getReferenceOrigin()(Code)
This method returns the object related to referenceOriginCode referenceOrigin



getReferenceOriginCode
public String getReferenceOriginCode()(Code)
Returns the referenceOriginCode.



getReferenceType
public DocumentType getReferenceType()(Code)
This method returns the referenceType associated with the referenceTypeCode referenceType



getReferenceTypeCode
public String getReferenceTypeCode()(Code)
Returns the referenceTypeCode.



getSalesTax
public SalesTax getSalesTax()(Code)

See Also:   org.kuali.kfs.bo.AccountingLine.getSalesTax



getSequenceNumber
public Integer getSequenceNumber()(Code)
Returns the sequenceNumber.



getSubAccount
public SubAccount getSubAccount()(Code)
Returns the subAccount.



getSubAccountNumber
public String getSubAccountNumber()(Code)
Returns the subAccountNumber.



getSubObjectCode
public SubObjCd getSubObjectCode()(Code)
Returns the subObjectCode.



getValuesMap
public Map getValuesMap()(Code)
Returns a map with the primitive field names as the key and the primitive values as the map value. Map



hashCode
public int hashCode()(Code)
Override needed for PURAP GL entry creation (hjs) - please do not add "amount" to this method
See Also:   java.lang.Object.hashCode



isLike
public boolean isLike(AccountingLine other)(Code)

See Also:   org.kuali.core.bo.AccountingLine.isLike(org.kuali.core.bo.AccountingLine)



isObjectBudgetOverride
public boolean isObjectBudgetOverride()(Code)
Returns the objectBudgetOverride.



isObjectBudgetOverrideNeeded
public boolean isObjectBudgetOverrideNeeded()(Code)
Returns the objectBudgetOverrideNeeded.



isSalesTaxRequired
public boolean isSalesTaxRequired()(Code)

See Also:   org.kuali.kfs.bo.AccountingLine.isSalesTaxRequired



isSourceAccountingLine
public boolean isSourceAccountingLine()(Code)

See Also:   org.kuali.core.bo.AccountingLine.isSourceAccountingLine



isTargetAccountingLine
public boolean isTargetAccountingLine()(Code)

See Also:   org.kuali.core.bo.AccountingLine.isTargetAccountingLine



setAccount
public void setAccount(Account account)(Code)

Parameters:
  account - The account to set.



setAccountExpiredOverride
public void setAccountExpiredOverride(boolean b)(Code)

See Also:   AccountingLine.setAccountExpiredOverride(boolean)



setAccountExpiredOverrideNeeded
public void setAccountExpiredOverrideNeeded(boolean b)(Code)

See Also:   AccountingLine.setAccountExpiredOverrideNeeded(boolean)



setAccountNumber
public void setAccountNumber(String accountNumber)(Code)

Parameters:
  accountNumber - The accountNumber to set.



setAmount
public void setAmount(KualiDecimal amount)(Code)

Parameters:
  amount - The amount to set.



setBalanceTyp
public void setBalanceTyp(BalanceTyp balanceTyp)(Code)

Parameters:
  balanceTyp - The balanceTyp to set.



setBalanceTypeCode
public void setBalanceTypeCode(String balanceTypeCode)(Code)

Parameters:
  balanceTypeCode - The balanceTypeCode to set.



setChart
public void setChart(Chart chart)(Code)

Parameters:
  chart - The chartOfAccountsCode to set.



setChartOfAccountsCode
public void setChartOfAccountsCode(String chartOfAccountsCode)(Code)

Parameters:
  chartOfAccountsCode - The chartOfAccountsCode to set.



setDebitCreditCode
public void setDebitCreditCode(String debitCreditCode)(Code)
This method sets the debit/credit code for the accounting line. This method should only be used for a Journal Voucher document.
Parameters:
  debitCreditCode -



setDocumentNumber
public void setDocumentNumber(String documentNumber)(Code)

Parameters:
  documentNumber - The documentNumber to set.



setEncumbranceUpdateCode
public void setEncumbranceUpdateCode(String encumbranceUpdateCode)(Code)
This method sets the debit/credit code for the accounting line. This method should only be used for a Journal Voucher document.
Parameters:
  encumbranceUpdateCode -



setFinancialDocumentLineDescription
public void setFinancialDocumentLineDescription(String financialDocumentLineDescription)(Code)

Parameters:
  financialDocumentLineDescription - The financialDocumentLineDescription to set.



setFinancialDocumentLineTypeCode
public void setFinancialDocumentLineTypeCode(String financialDocumentLineTypeCode)(Code)

Parameters:
  financialDocumentLineTypeCode - The financialDocumentLineTypeCode to set.



setFinancialObjectCode
public void setFinancialObjectCode(String financialObjectCode)(Code)

Parameters:
  financialObjectCode - The financialObjectCode to set.



setFinancialSubObjectCode
public void setFinancialSubObjectCode(String financialSubObjectCode)(Code)

Parameters:
  financialSubObjectCode - The financialSubObjectCode to set.



setNonFringeAccountOverride
public void setNonFringeAccountOverride(boolean nonFringeAccountOverride)(Code)

See Also:   org.kuali.kfs.bo.AccountingLine.setNonFringeAccountOverride(boolean)



setNonFringeAccountOverrideNeeded
public void setNonFringeAccountOverrideNeeded(boolean nonFringeAccountOverrideNeeded)(Code)

See Also:   org.kuali.kfs.bo.AccountingLine.setNonFringeAccountOverrideNeeded(boolean)



setObjectBudgetOverride
public void setObjectBudgetOverride(boolean objectBudgetOverride)(Code)

Parameters:
  objectBudgetOverride - The objectBudgetOverride to set.



setObjectBudgetOverrideNeeded
public void setObjectBudgetOverrideNeeded(boolean objectBudgetOverrideNeeded)(Code)

Parameters:
  objectBudgetOverrideNeeded - The objectBudgetOverrideNeeded to set.



setObjectCode
public void setObjectCode(ObjectCode objectCode)(Code)

Parameters:
  objectCode - The objectCode to set.



setObjectType
public void setObjectType(ObjectType objectType)(Code)
This method sets the ObjectType for the accounting line. This method should only be used for a Journal Voucher document.
Parameters:
  objectType -



setObjectTypeCode
public void setObjectTypeCode(String objectTypeCode)(Code)

Parameters:
  objectTypeCode - The objectTypeCode to set.



setOrganizationReferenceId
public void setOrganizationReferenceId(String organizationReferenceId)(Code)

Parameters:
  organizationReferenceId - The organizationReferenceId to set.



setOverrideCode
public void setOverrideCode(String overrideCode)(Code)

Parameters:
  overrideCode - The overrideCode to set.



setPostingYear
public void setPostingYear(Integer postingYear)(Code)

Parameters:
  postingYear - The postingYear to set.



setProject
public void setProject(ProjectCode project)(Code)

Parameters:
  project - The project to set.



setProjectCode
public void setProjectCode(String projectCode)(Code)

Parameters:
  projectCode - The projectCode to set.



setReferenceNumber
public void setReferenceNumber(String referenceNumber)(Code)

Parameters:
  referenceNumber - The referenceNumber to set.



setReferenceOrigin
public void setReferenceOrigin(OriginationCode referenceOrigin)(Code)
This method sets the referenceOrigin object, this is only to be used by OJB
Parameters:
  referenceOrigin -



setReferenceOriginCode
public void setReferenceOriginCode(String originCode)(Code)

Parameters:
  originCode - The referenceOriginCode to set.



setReferenceType
public void setReferenceType(DocumentType referenceType)(Code)
This method sets the referenceType, this is only to be used by OJB
Parameters:
  referenceType -



setReferenceTypeCode
public void setReferenceTypeCode(String referenceTypeCode)(Code)

Parameters:
  referenceTypeCode - The referenceTypeCode to set.



setSalesTax
public void setSalesTax(SalesTax salesTax)(Code)

See Also:   org.kuali.kfs.bo.AccountingLine.setSalesTax(org.kuali.module.financial.bo.SalesTax)



setSalesTaxRequired
public void setSalesTaxRequired(boolean salesTaxRequired)(Code)

See Also:   org.kuali.kfs.bo.AccountingLine.setSalesTaxRequired(boolean)



setSequenceNumber
public void setSequenceNumber(Integer sequenceNumber)(Code)

Parameters:
  sequenceNumber - The sequenceNumber to set.



setSubAccount
public void setSubAccount(SubAccount subAccount)(Code)

Parameters:
  subAccount - The subAccount to set.



setSubAccountNumber
public void setSubAccountNumber(String subAccountNumber)(Code)

Parameters:
  subAccountNumber - The subAccountNumber to set.



setSubObjectCode
public void setSubObjectCode(SubObjCd subObjectCode)(Code)

Parameters:
  subObjectCode - The subObjectCode to set.



toStringMapper
protected LinkedHashMap toStringMapper()(Code)

See Also:   org.kuali.core.bo.BusinessObjectBase.toStringMapper



Fields inherited from org.kuali.core.bo.PersistableBusinessObjectBase
protected Long versionNumber(Code)(Java Doc)

Methods inherited from org.kuali.core.bo.PersistableBusinessObjectBase
public boolean addNote(Note note)(Code)(Java Doc)
public void afterDelete(PersistenceBroker persistenceBroker) throws PersistenceBrokerException(Code)(Java Doc)
public void afterInsert(PersistenceBroker persistenceBroker) throws PersistenceBrokerException(Code)(Java Doc)
public void afterLookup(PersistenceBroker persistenceBroker) throws PersistenceBrokerException(Code)(Java Doc)
public void afterUpdate(PersistenceBroker persistenceBroker) throws PersistenceBrokerException(Code)(Java Doc)
public void beforeDelete(PersistenceBroker persistenceBroker) throws PersistenceBrokerException(Code)(Java Doc)
public void beforeInsert(PersistenceBroker persistenceBroker) throws PersistenceBrokerException(Code)(Java Doc)
public void beforeUpdate(PersistenceBroker persistenceBroker) throws PersistenceBrokerException(Code)(Java Doc)
public List buildListOfDeletionAwareLists()(Code)(Java Doc)
public boolean deleteNote(Note note)(Code)(Java Doc)
public Note getBoNote(int nbr)(Code)(Java Doc)
public List getBoNotes()(Code)(Java Doc)
public PersistableBusinessObjectExtension getExtension()(Code)(Java Doc)
public String getObjectId()(Code)(Java Doc)
public Long getVersionNumber()(Code)(Java Doc)
public boolean isBoNotesSupport()(Code)(Java Doc)
public boolean isNewCollectionRecord()(Code)(Java Doc)
public void linkEditableUserFields()(Code)(Java Doc)
public void refresh()(Code)(Java Doc)
public void refreshIfEmpty()(Code)(Java Doc)
public void refreshNonUpdateableReferences()(Code)(Java Doc)
public void refreshReferenceObject(String referenceObjectName)(Code)(Java Doc)
public void setBoNotes(List boNotes)(Code)(Java Doc)
public void setExtension(PersistableBusinessObjectExtension extension)(Code)(Java Doc)
public void setNewCollectionRecord(boolean isNewCollectionRecord)(Code)(Java Doc)
public void setObjectId(String objectId)(Code)(Java Doc)
public void setVersionNumber(Long versionNumber)(Code)(Java Doc)
protected Boolean supportsBoNotes()(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.