Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0041849 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [Openbravo ERP] 09. Financial management | minor | always | 2019-09-18 15:01 | 2019-09-19 18:28 | |||
Reporter | ngarcia | View Status | public | |||||
Assigned To | markmm82 | |||||||
Priority | immediate | Resolution | fixed | Fixed in Version | 3.0PR19Q3.1 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 45f5100585a8 | ||||
Projection | none | ETA | none | Target Version | 3.0PR19Q3.1 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | Sandrahuguet | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Regression level | ||||||||
Regression date | 2019-05-03 | |||||||
Regression introduced in release | 3.0PR19Q3 | |||||||
Regression introduced by commit | https://code.openbravo.com/erp/devel/pi/rev/54f5cc848bee48edf56131bff6b0265e17a75a99 [^] | |||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0041849: Cannot post a document if it has a customized SQL description that returns more than one record | |||||||
Description | Cannot post a document if it has a customized SQL description that returns more than one record | |||||||
Steps To Reproduce | Install the 18Q3.5 version As System Admin role: Create a new template for exporting the changes made to core Set as Displayed the SQL Description field of Active Tables tab of General Ledger Configuration window Export the changes to the template As group admin role: Set the following SQL Description to the Invoice table of 'F&B EspaƱa, S.A. US/A/Euro' configuration: select 'Order Document Number: ' || o.documentno || ' ,' from c_order o, c_invoice i where i.c_order_id = o.c_order_id and i.c_invoice_id = @RecordId@ UNION select 'Invoice Document Number: ' || documentno || ' ' from c_invoice where c_invoice_id = @RecordId@ Create a Sales Order: Document Type: POS Order Add a product with stock and complete it Go to Sales Invoice window and post the created invoice Check its description. It concatenates the result of the two queries Upgrade the instance to a version which includes the fix of 40523 issue (18Q4.4, 19Q.1 or higher) As group admin role: Go to Sales Invoice window and unpost the created invoice Try to post it and check it finishes with the following error: Process failed during execution The log shows: org.openbravo.erpCommon.ad_forms.AcctServer - AcctServer - postCommitjavax.servlet.ServletException: @CODE=@query did not return a unique result: 2 | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0114673) hgbot (developer) 2019-09-19 18:26 |
Repository: erp/backports/3.0PR19Q3.1 Changeset: 45f5100585a83a86bfdf8673430dd0f9d9600fcf Author: Mark Molina <mark.molina <at> doceleguas.com> Date: Wed Sep 18 21:49:30 2019 -0300 URL: http://code.openbravo.com/erp/backports/3.0PR19Q3.1/rev/45f5100585a83a86bfdf8673430dd0f9d9600fcf [^] Fix for issue 41849: Cannot post a document if it has customized SQL description that returns more than one record. When the customized SQL description returned more than one record, an exception was thrown because the query was executed expecting an unique result. Now is executed with getResultList and all the resultant descriptions are append to the description. --- M src/org/openbravo/erpCommon/ad_forms/FactLine.java --- |
(0114676) Sandrahuguet (developer) 2019-09-19 18:28 |
code review + testing ok |
Issue History | |||
Date Modified | Username | Field | Change |
2019-09-18 15:39 | Sandrahuguet | Type | defect => backport |
2019-09-18 15:39 | Sandrahuguet | Target Version | => 3.0PR19Q3.2 |
2019-09-19 08:00 | Sandrahuguet | Target Version | 3.0PR19Q3.2 => 3.0PR19Q3.1 |
2019-09-19 18:26 | hgbot | Checkin | |
2019-09-19 18:26 | hgbot | Note Added: 0114673 | |
2019-09-19 18:28 | Sandrahuguet | Status | scheduled => resolved |
2019-09-19 18:28 | Sandrahuguet | Fixed in Version | => 3.0PR19Q3.1 |
2019-09-19 18:28 | Sandrahuguet | Fixed in SCM revision | => https://code.openbravo.com/erp/backports/3.0PR19Q3.1/rev/45f5100585a83a86bfdf8673430dd0f9d9600fcf [^] |
2019-09-19 18:28 | Sandrahuguet | Resolution | open => fixed |
2019-09-19 18:28 | Sandrahuguet | Review Assigned To | => Sandrahuguet |
2019-09-19 18:28 | Sandrahuguet | Note Added: 0114676 | |
2019-09-19 18:28 | Sandrahuguet | Status | resolved => closed |
Copyright © 2000 - 2009 MantisBT Group |