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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0008507
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementmajoralways2009-04-08 15:372009-04-25 00:00
ReporternetworkbView Statuspublic 
Assigned Tosathiyan 
PriorityimmediateResolutionfixedFixed in Version2.50MP1
StatusclosedFix in branchpiFixed in SCM revision9d153730ba91
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabasePostgreSQLJava version
OS VersionDatabase versionAnt version
Product Version2.40MP3SCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0008507: The analyze link of the report trial balance does not work in postgres

DescriptionThe analyze link of the report trial balance does not work in postgres.
You get an error that says.
ERROR: operator does not exist: character varying = numeric

It happens because the query that is built when the ReportAccountingCountDimensionalAnalysesData is executed is incorrect to postgresql. It tries to compare a char with a number.

Steps To Reproduce-Execute the trial balance report
-Click on anal. link
-You get the error
Proposed SolutionModify the ReportAccountingCountDimensionalAnalyses_data.xsql file in the next way:

All the conditions like following:

WHERE A.ID = '1'
should be
WHERE A.ID = TO_CHAR('1')

*There are many with differents chars ('1','8',...)

Then modify the parameter
    <Parameter name="idtableDimension" type="replace" optional="true" after="WHERE A.ID = " text="'1'"/>

with the following:

    <Parameter name="idtableDimension" type="replace" optional="true" after="WHERE A.ID = TO_CHAR(" text="'1'"/>
Tagsmain
Attached Files? file icon error screenshots.odt [^] (671,809 bytes) 2009-04-08 17:34

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0008508 closedsathiyan The analyze link of the report trial balance does not work in postgres 

-  Notes
(0015293)
sathiyan (reporter)
2009-04-08 17:37

We will have some of the other errors in the screen. I have attached screen shots about other errors in different scenario in the same screen. It also should be fixed part of this issue.
(0015477)
hgbot (developer)
2009-04-21 13:36

Repository: erp/devel/pi
Changeset: 9d153730ba917f8d82c3b1bffdc8918418bbf92c
Author: Sathiyan Sivaprakasam <sathiyan.sivaprakasam <at> openbravo.com>
Date: Tue Apr 21 17:05:01 2009 +0530
URL: http://code.openbravo.com/erp/devel/pi/rev/9d153730ba917f8d82c3b1bffdc8918418bbf92c [^]

Fixes bug 8507 The analyze link of the report in trial balance does not work in postgres. It has been fixed.

---
M src-core/src/org/openbravo/xmlEngine/FunctionModuleValue.java
M src/org/openbravo/erpCommon/ad_reports/ReportAccountingCountDimensionalAnalyses.java
M src/org/openbravo/erpCommon/ad_reports/ReportAccountingCountDimensionalAnalyses_data.xsql
M src/org/openbravo/erpCommon/ad_reports/ReportTrialBalanceDetail.java
---

- Issue History
Date Modified Username Field Change
2009-04-08 15:37 networkb New Issue
2009-04-08 15:37 networkb Assigned To => rafaroda
2009-04-08 15:37 networkb Regression testing => No
2009-04-08 15:42 rafaroda Assigned To rafaroda => sathiyan
2009-04-08 15:42 rafaroda Status new => scheduled
2009-04-08 15:42 rafaroda fix_in_branch => pi
2009-04-08 17:34 sathiyan File Added: error screenshots.odt
2009-04-08 17:37 sathiyan Note Added: 0015293
2009-04-21 13:36 hgbot Checkin
2009-04-21 13:36 hgbot Note Added: 0015477
2009-04-21 13:36 hgbot Status scheduled => resolved
2009-04-21 13:36 hgbot Resolution open => fixed
2009-04-21 13:36 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/9d153730ba917f8d82c3b1bffdc8918418bbf92c [^]
2009-04-22 11:23 psarobe Tag Attached: main
2009-04-24 12:50 psarobe Status resolved => closed
2009-04-25 00:00 anonymous sf_bug_id 0 => 2780824


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker