Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0007916Openbravo ERP09. Financial managementpublic2009-02-23 13:072023-09-07 17:00
plujan 
vmromanos 
highmajorhave not tried
closedfixed 
30
pi 
2.40MP4 
Core
No
0007916: Error message when trying to generate an Excel Budget Report
I generate a Budget Report in Excel. The message shown is not correct since I can not realize reading it what happened. The problem was that I used too many filters.
1. Go Financial Management > Accounting > Transactions > Create Budget in Excel
2. Choose all the filters including all the options
3. Click on Generate Excel button
4. A new window is opened. Button has a back button (that is wrong) and the text is "Error:ERROR: subquery in FROM must have an alias". See attach.

13:00:45 [ajp-8009-2] ERROR org.openbravo.erpCommon.ad_reports.ReportBudgetGenerateExcelData - SQL error in query: SELECT ' ' AS PARTNER, PARTNERGROUP, ' ' AS PRODUCT, PRODCATEGORY, SALESREGION, ' ' AS CAMPAIGN, ' ' AS ACTIVITY, PROJECT, TRXORG, MONTH, VALIDCOMBINATION, ACCOUNTSCHEMA, CURRENCY , 0 AS QTY, 0 AS PRICE, ' ' AS AMOUNT, '' AS NAME, '' AS ID, '' AS DESCRIPTION, '' AS ACTUAL, ' ' AS PADRE, '' AS EXPORTACTUAL FROM DUAL, (SELECT AD_COLUMN_IDENTIFIER('C_BP_GROUP', TO_CHAR(C_BP_GROUP_ID), 'en_US') AS PARTNERGROUP FROM C_BP_GROUP WHERE C_BP_GROUP_ID IN('1000000')), (SELECT AD_COLUMN_IDENTIFIER('M_PRODUCT_CATEGORY', TO_CHAR(M_PRODUCT_CATEGORY_ID), 'en_US') AS PRODCATEGORY FROM M_PRODUCT_CATEGORY WHERE M_PRODUCT_CATEGORY_ID IN('1000002')), (SELECT AD_COLUMN_IDENTIFIER('C_SALESREGION', TO_CHAR(C_SALESREGION_ID), 'en_US') AS SALESREGION FROM C_SALESREGION WHERE C_SALESREGION_ID IN('1000000')), (SELECT AD_COLUMN_IDENTIFIER('C_PROJECT', TO_CHAR(C_PROJECT_ID), 'en_US') AS PROJECT FROM C_PROJECT WHERE C_PROJECT_ID IN('1000006')), (SELECT AD_COLUMN_IDENTIFIER('AD_ORG', TO_CHAR(AD_ORG_ID), 'en_US') AS TRXORG FROM AD_ORG WHERE AD_ORG_ID IN('1000003')), (SELECT AD_COLUMN_IDENTIFIER('AD_MONTH', TO_CHAR(AD_MONTH_ID), 'en_US') AS MONTH FROM AD_MONTH WHERE AD_MONTH_ID IN('102')), (SELECT AD_COLUMN_IDENTIFIER('C_ELEMENTVALUE', TO_CHAR(C_ELEMENTVALUE_ID), 'en_US' ) AS VALIDCOMBINATION FROM C_ELEMENTVALUE WHERE C_ELEMENTVALUE_ID = 1000808), (SELECT AD_COLUMN_IDENTIFIER('C_ACCTSCHEMA', TO_CHAR(C_ACCTSCHEMA_ID), 'en_US' ) AS ACCOUNTSCHEMA, ISO_CODE AS CURRENCY FROM C_ACCTSCHEMA, C_CURRENCY WHERE C_ACCTSCHEMA.C_CURRENCY_ID=C_CURRENCY.C_CURRENCY_ID AND C_ACCTSCHEMA_ID = 1000000)Exception:org.postgresql.util.PSQLException: ERROR: subquery in FROM must have an alias
13:00:45 [ajp-8009-2] ERROR org.openbravo.erpCommon.ad_reports.ReportBudgetGenerateExcel - Error captured: javax.servlet.ServletException: @CODE=0@ERROR: subquery in FROM must have an alias
javax.servlet.ServletException: @CODE=0@ERROR: subquery in FROM must have an alias
    at org.openbravo.erpCommon.ad_reports.ReportBudgetGenerateExcelData.select(Unknown Source)
    at org.openbravo.erpCommon.ad_reports.ReportBudgetGenerateExcelData.select(Unknown Source)
    at org.openbravo.erpCommon.ad_reports.ReportBudgetGenerateExcel.printPageDataExcel(Unknown Source)
    at org.openbravo.erpCommon.ad_reports.ReportBudgetGenerateExcel.doPost(Unknown Source)
    at javax.servlet.http.HttpServlet.service(Unknown Source)
    at org.openbravo.base.HttpBaseServlet.serviceInitialized(Unknown Source)
    at org.openbravo.base.secureApp.HttpSecureAppServlet.service(Unknown Source)
    at javax.servlet.http.HttpServlet.service(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
    at org.openbravo.utils.SessionExpirationFilter.doFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
    at org.openbravo.utils.CharsetFilter.doFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
    at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
    at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
    at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
    at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
    at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
    at org.apache.catalina.connector.CoyoteAdapter.service(Unknown Source)
    at org.apache.coyote.ajp.AjpAprProcessor.process(Unknown Source)
    at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(Unknown Source)
    at org.apache.tomcat.util.net.AprEndpoint$Worker.run(Unknown Source)
    at java.lang.Thread.run(Thread.java:619)

No tags attached.
blocks defect 0007757 closed vmromanos Error message when trying to generate an Excel Budget Report 
Issue History
2009-03-03 13:02rafarodaTypedefect => backport
2009-03-03 13:02rafarodafix_in_branch => 2.40
2009-03-16 15:27vmromanosNote Added: 0014694
2009-04-01 11:05hgbotCheckin
2009-04-01 11:05hgbotNote Added: 0015104
2009-04-01 11:05hgbotStatusscheduled => resolved
2009-04-01 11:05hgbotResolutionopen => fixed
2009-04-01 11:05hgbotFixed in SCM revision => http://code.openbravo.com/erp/stable/2.40/rev/c341d9fa61cdc12b0e4999ca6fd020d37dcf0d42 [^]
2009-05-10 19:37psarobeFixed in Version => 2.40MP4
2009-05-11 11:43arunkumarStatusresolved => closed
2009-05-11 11:43arunkumarNote Added: 0016255
2023-09-07 15:57hgbotNote Added: 0154595
2023-09-07 17:00hgbotNote Added: 0154598

Notes
(0014694)
vmromanos   
2009-03-16 15:27   
It seems that this bug is only reproducible in PostgreSQL
(0015104)
hgbot   
2009-04-01 11:05   
Repository: erp/stable/2.40
Changeset: c341d9fa61cdc12b0e4999ca6fd020d37dcf0d42
Author: Víctor Martínez Romanos <victor.martinez <at> openbravo.com>
Date: Wed Apr 01 11:04:13 2009 +0200
URL: http://code.openbravo.com/erp/stable/2.40/rev/c341d9fa61cdc12b0e4999ca6fd020d37dcf0d42 [^]

Fixed bug 7916: Error message when trying to generate an Excel Budget Report

---
M src/org/openbravo/erpCommon/ad_reports/ReportBudgetGenerateExcel.html
M src/org/openbravo/erpCommon/ad_reports/ReportBudgetGenerateExcel.java
---
(0016255)
arunkumar   
2009-05-11 11:43   
This issue has been fixed
(0154595)
hgbot   
2023-09-07 15:57   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns/-/merge_requests/70 [^]
(0154598)
hgbot   
2023-09-07 17:00   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns/-/merge_requests/70 [^]