Java Doc for AccountingLine.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.kfs.bo.AccountingLine

All known Subclasses:   org.kuali.kfs.bo.AccountingLineBase,
AccountingLine
public interface AccountingLine extends PersistableBusinessObject(Code)
An AccountLine contains all the accounting items typically necessary to create a pending entry to the G/L. All transaction documents will use this business object inherently. Specific accounting line business rules should exist not in this implementation, but rather in the document business object that uses it.




Method Summary
public  voidcopyFrom(AccountingLine other)
     Overwrites the fields of this AccountingLine with the values of the corresponding fields of the given AccountingLine.
public  AccountgetAccount()
    
 booleangetAccountExpiredOverride()
     This indicates the account expired component of this AccountingLine's overrideCode.
public  booleangetAccountExpiredOverrideNeeded()
     This indicates the account expired override is needed (because this AccountingLine's Account is expired).
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.
abstract public  StringgetFinancialDocumentLineDescription()
    
public  StringgetFinancialDocumentLineTypeCode()
    
public  StringgetFinancialObjectCode()
    
public  StringgetFinancialSubObjectCode()
    
public  booleangetNonFringeAccountOverride()
     Gets the nonFringeAccountOverride attribute.
public  booleangetNonFringeAccountOverrideNeeded()
     Gets the nonFringeAccountOverrideNeeded attribute.
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()
    
abstract public  SalesTaxgetSalesTax()
    
public  IntegergetSequenceNumber()
    
public  SubAccountgetSubAccount()
    
public  StringgetSubAccountNumber()
    
public  SubObjCdgetSubObjectCode()
    
public  MapgetValuesMap()
     Returns a Map with the accounting line primitive field names as the key of the map and the primitive values as the value.
public  booleanisLike(AccountingLine other)
    
public  booleanisObjectBudgetOverride()
     This indicates the object budget component of this AccountingLine's overrideCode.
public  booleanisObjectBudgetOverrideNeeded()
     This indicates the object budget override is needed (because this AccountingLine's Account is expired).
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.
abstract public  voidsetFinancialDocumentLineDescription(String financialDocumentLineDescription)
    
public  voidsetFinancialDocumentLineTypeCode(String financialDocumentLineTypeCode)
    
public  voidsetFinancialObjectCode(String financialObjectCode)
    
public  voidsetFinancialSubObjectCode(String financialSubObjectCode)
    
public  voidsetNonFringeAccountOverride(boolean nonFringeAccountOverride)
     Sets the nonFringeAccountOverride attribute value.
public  voidsetNonFringeAccountOverrideNeeded(boolean nonFringeAccountOverrideNeeded)
     Sets the nonFringeAccountOverrideNeeded attribute value.
public  voidsetObjectBudgetOverride(boolean b)
    
public  voidsetObjectBudgetOverrideNeeded(boolean b)
    
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)
    
abstract public  voidsetSalesTax(SalesTax salesTax)
    
public  voidsetSalesTaxRequired(boolean salesTaxRequired)
    
public  voidsetSequenceNumber(Integer sequenceNumber)
    
public  voidsetSubAccount(SubAccount subAccount)
    
public  voidsetSubAccountNumber(String subAccountNumber)
    
public  voidsetSubObjectCode(SubObjCd subObjectCode)
    



Method Detail
copyFrom
public void copyFrom(AccountingLine other)(Code)
Overwrites the fields of this AccountingLine with the values of the corresponding fields of the given AccountingLine. Reference field values are in this instance are overwritten with deepCopies of the reference fields of the given AccountingLine.
Parameters:
  other -



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



getAccountExpiredOverride
boolean getAccountExpiredOverride()(Code)
This indicates the account expired component of this AccountingLine's overrideCode. It provides a DataDictionary attribute for the UI, but is not persisted itself. accountExpiredOverride



getAccountExpiredOverrideNeeded
public boolean getAccountExpiredOverrideNeeded()(Code)
This indicates the account expired override is needed (because this AccountingLine's Account is expired). It tells the UI to display the accountExpiredOverride attribute, but is not persisted itself. accountExpiredOverride



getAccountKey
public String getAccountKey()(Code)
Convenience method to make the primitive account fields from this AccountingLine easier to compare to the account fields of another AccountingLine or of an Account String representing the account associated with this AccountingLine



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
abstract 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)
Gets the nonFringeAccountOverride attribute. Returns the nonFringeAccountOverride.



getNonFringeAccountOverrideNeeded
public boolean getNonFringeAccountOverrideNeeded()(Code)
Gets the nonFringeAccountOverrideNeeded attribute. Returns the nonFringeAccountOverrideNeeded.



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
abstract public SalesTax getSalesTax()(Code)
the sales tax associated with this line if any



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 accounting line primitive field names as the key of the map and the primitive values as the value. Map



isLike
public boolean isLike(AccountingLine other)(Code)

Parameters:
  other - true if this AccountingLine has the same primitive field values as the given one



isObjectBudgetOverride
public boolean isObjectBudgetOverride()(Code)
This indicates the object budget component of this AccountingLine's overrideCode. It provides a DataDictionary attribute for the UI, but is not persisted itself. objectBudgetOverride



isObjectBudgetOverrideNeeded
public boolean isObjectBudgetOverrideNeeded()(Code)
This indicates the object budget override is needed (because this AccountingLine's Account is expired). It tells the UI to display the objectBudgetOverride attribute, but is not persisted itself. boolean



isSalesTaxRequired
public boolean isSalesTaxRequired()(Code)
This method checks to see if sales tax is required for this accounting line or not true if it is required, false otherwise



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.getAccountExpiredOverride()
Parameters:
  b - the accountExpiredOverride to set



setAccountExpiredOverrideNeeded
public void setAccountExpiredOverrideNeeded(boolean b)(Code)

See Also:   AccountingLine.getAccountExpiredOverrideNeeded()
Parameters:
  b - the accountExpiredOverrideNeeded to set



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
abstract 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)
Sets the nonFringeAccountOverride attribute value.
Parameters:
  nonFringeAccountOverride - The nonFringeAccountOverride to set.



setNonFringeAccountOverrideNeeded
public void setNonFringeAccountOverrideNeeded(boolean nonFringeAccountOverrideNeeded)(Code)
Sets the nonFringeAccountOverrideNeeded attribute value.
Parameters:
  nonFringeAccountOverrideNeeded - The nonFringeAccountOverrideNeeded to set.



setObjectBudgetOverride
public void setObjectBudgetOverride(boolean b)(Code)

See Also:   AccountingLine.isObjectBudgetOverride()
Parameters:
  b - the objectBudgetOverride to set



setObjectBudgetOverrideNeeded
public void setObjectBudgetOverrideNeeded(boolean b)(Code)

See Also:   AccountingLine.isObjectBudgetOverrideNeeded()
Parameters:
  b - the objectBudgetOverride 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
abstract public void setSalesTax(SalesTax salesTax)(Code)

Parameters:
  salesTax - The sales tax associated with this AccountingLine



setSalesTaxRequired
public void setSalesTaxRequired(boolean salesTaxRequired)(Code)
You can set whether or not sales tax is required for this accounting line or not
Parameters:
  salesTaxRequired - - true if required



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.



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