Java Doc for UtilAccounting.java in  » ERP-CRM-Financial » ofbiz » org » ofbiz » accounting » util » 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 » ofbiz » org.ofbiz.accounting.util 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.ofbiz.accounting.util.UtilAccounting

UtilAccounting
public class UtilAccounting (Code)


Field Summary
public static  Stringmodule
    


Method Summary
public static  StringgetDefaultAccountId(String glAccountTypeId, String organizationPartyId, GenericDelegator delegator)
    
public static  DoublegetNetBalance(GenericValue account, String debugModule)
    
public static  StringgetProductOrgGlAccountId(String productId, String glAccountTypeId, String organizationPartyId, GenericDelegator delegator)
     Get the GL Account for a product or the default account type based on input.
public static  booleanisAccountClass(GenericValue glAccount, String glAccountClassId)
     Checks if a GL account is of a specified GlAccountClass.glAccountClassId.
public static  booleanisAccountClassClass(GenericValue glAccountClass, String parentGlAccountClassId)
     Determines if a glAccountClass is of a child of a certain parent glAccountClass.
public static  booleanisAssetAccount(GenericValue account)
    
public static  booleanisCreditAccount(GenericValue account)
    
public static  booleanisDebitAccount(GenericValue account)
    
public static  booleanisDisbursement(GenericValue payment)
    
public static  booleanisEquityAccount(GenericValue account)
    
public static  booleanisExpenseAccount(GenericValue account)
    
public static  booleanisIncomeAccount(GenericValue account)
    
public static  booleanisLiabilityAccount(GenericValue account)
    
public static  booleanisPaymentType(GenericValue payment, String inputTypeId)
     Checks if a payment is of a specified PaymentType.paymentTypeId.
public static  booleanisReceipt(GenericValue payment)
    
public static  booleanisRevenueAccount(GenericValue account)
    
public static  booleanisTaxPayment(GenericValue payment)
    

Field Detail
module
public static String module(Code)





Method Detail
getDefaultAccountId
public static String getDefaultAccountId(String glAccountTypeId, String organizationPartyId, GenericDelegator delegator) throws AccountingException(Code)
As above, but explicitly looking for default account for given type and organization
Parameters:
  glAccountTypeId - The type of account
Parameters:
  organizationPartyId - The organization of the account The default account ID (glAccountId) for this type
throws:
  AccountingException - When the default is not configured



getNetBalance
public static Double getNetBalance(GenericValue account, String debugModule)(Code)
Little method to figure out the net or ending balance of a GlAccountHistory or GlAccountAndHistory value, based on what kind of account (DEBIT or CREDIT) it is
Parameters:
  account - - GlAccountHistory or GlAccountAndHistory value balance - a Double



getProductOrgGlAccountId
public static String getProductOrgGlAccountId(String productId, String glAccountTypeId, String organizationPartyId, GenericDelegator delegator) throws AccountingException(Code)
Get the GL Account for a product or the default account type based on input. This replaces the simple-method service getProductOrgGlAccount. First it will look in ProductGlAccount using the primary keys productId and productGlAccountTypeId. If none is found, it will look up GlAccountTypeDefault to find the default account for organizationPartyId with type glAccountTypeId.
Parameters:
  productId - When searching for ProductGlAccounts, specify the productId
Parameters:
  glAccountTypeId - The default glAccountTypeId to look for if no ProductGlAccount is found
Parameters:
  organizationPartyId - The organization party of the default account The account ID (glAccountId) found
throws:
  AccountingException - When the no accounts found or an entity exception occurs



isAccountClass
public static boolean isAccountClass(GenericValue glAccount, String glAccountClassId) throws GenericEntityException(Code)
Checks if a GL account is of a specified GlAccountClass.glAccountClassId. Returns false if account is null. It's better to use the more specific calls like isDebitAccount().



isAccountClassClass
public static boolean isAccountClassClass(GenericValue glAccountClass, String parentGlAccountClassId) throws GenericEntityException(Code)
Determines if a glAccountClass is of a child of a certain parent glAccountClass.



isAssetAccount
public static boolean isAssetAccount(GenericValue account) throws GenericEntityException(Code)



isCreditAccount
public static boolean isCreditAccount(GenericValue account) throws GenericEntityException(Code)



isDebitAccount
public static boolean isDebitAccount(GenericValue account) throws GenericEntityException(Code)



isDisbursement
public static boolean isDisbursement(GenericValue payment) throws GenericEntityException(Code)



isEquityAccount
public static boolean isEquityAccount(GenericValue account) throws GenericEntityException(Code)



isExpenseAccount
public static boolean isExpenseAccount(GenericValue account) throws GenericEntityException(Code)



isIncomeAccount
public static boolean isIncomeAccount(GenericValue account) throws GenericEntityException(Code)



isLiabilityAccount
public static boolean isLiabilityAccount(GenericValue account) throws GenericEntityException(Code)



isPaymentType
public static boolean isPaymentType(GenericValue payment, String inputTypeId) throws GenericEntityException(Code)
Checks if a payment is of a specified PaymentType.paymentTypeId. Return false if payment is null. It's better to use the more specific calls like isTaxPayment().



isReceipt
public static boolean isReceipt(GenericValue payment) throws GenericEntityException(Code)



isRevenueAccount
public static boolean isRevenueAccount(GenericValue account) throws GenericEntityException(Code)



isTaxPayment
public static boolean isTaxPayment(GenericValue payment) throws GenericEntityException(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(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.