Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0022084
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementminoralways2012-10-24 10:282012-10-24 11:25
ReporterpsanjuanView Statuspublic 
Assigned Toeduardo_Argal 
PriorityurgentResolutionopenFixed in Version
StatusscheduledFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 32 bitDatabaseOracleJava version1.6
OS VersionUbuntu 8.04.1Database version11.1.0.6.0Ant version1.7.0
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0022084: Account Tree name is not properly created if installing a CoA module while running the Initial Organization setup process

DescriptionThe "Account Tree" name is not properly created if installing a CoA module of the Generic CoA module while running the Initial Organization setup process.

Steps To ReproduceCreate a Client named "Openbravo" by running the initial Client Setup.

Do not include accounting.

Exit

Log in by selecting Openbravo Admin - Openbravo Role

Create an Organization named "Openbravo" by running the initial organization setup process.

Include accounting. Select for instance the Generic CoA Module.

Navigate to the Account Tree window and realize that the name of the Account Tree is:

Openbravo Account Account

That is not correct.

The name should be "Openbravo Chart of Accounts" (in English) and "Openbravo Plan de Cuentas" (In Spanish) regardless if accounting is applied at Client level (Initial Client Setup) or at Organization level (Initial Organization Setup).
Proposed SolutionThe name should be "Openbravo Name of the window (Account Tree)" (in English) and "Openbravo Árbol de Cuentas" (In Spanish) regardless if accounting is applied at Client level (Initial Client Setup) or at Organization level (Initial Organization Setup).
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0053592)
psanjuan (manager)
2012-10-24 10:33

the piece of code to review is:

COAUtility.insertElement(String strClientName, String strAccountString)

the COAUtility.createAccounting() is appending the strAccountString variable to the strElementName in case the accounts are created for the organization. After that the COAUtility.insertElement() method is executed, which appends again the strAccountString

Proposed solution.

Change:
if (organization != null) {
      strElementName = organization.getName() + " " + strAccountString;
    }

by

if (organization != null) {
      strElementName = organization.getName();
    }

- Issue History
Date Modified Username Field Change
2012-10-24 10:28 psanjuan New Issue
2012-10-24 10:28 psanjuan Assigned To => dmiguelez
2012-10-24 10:28 psanjuan Modules => Core
2012-10-24 10:31 psanjuan Steps to Reproduce Updated View Revisions
2012-10-24 10:31 psanjuan Proposed Solution updated
2012-10-24 10:33 psanjuan Note Added: 0053592
2012-10-24 10:46 eduardo_Argal Status new => scheduled
2012-10-24 10:46 eduardo_Argal Assigned To dmiguelez => eduardo_Argal
2012-10-24 10:46 eduardo_Argal fix_in_branch => pi
2012-10-24 11:25 psanjuan fix_in_branch pi =>
2012-10-24 11:25 psanjuan Proposed Solution updated


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker