Openbravo Issue Tracking System - Openbravo ERP | |||||||||||||||||||||||||||||||||
View Issue Details | |||||||||||||||||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||||||||||||||||||||||||||
0033814 | Openbravo ERP | A. Platform | public | 2016-08-25 15:44 | 2016-09-06 11:44 | ||||||||||||||||||||||||||||
Reporter | caristu | ||||||||||||||||||||||||||||||||
Assigned To | caristu | ||||||||||||||||||||||||||||||||
Priority | normal | Severity | major | Reproducibility | always | ||||||||||||||||||||||||||||
Status | closed | Resolution | fixed | ||||||||||||||||||||||||||||||
Platform | OS | 5 | OS Version | ||||||||||||||||||||||||||||||
Product Version | |||||||||||||||||||||||||||||||||
Target Version | 3.0PR16Q4 | Fixed in Version | pi | ||||||||||||||||||||||||||||||
Merge Request Status | |||||||||||||||||||||||||||||||||
Review Assigned To | shuehner | ||||||||||||||||||||||||||||||||
OBNetwork customer | |||||||||||||||||||||||||||||||||
Web browser | |||||||||||||||||||||||||||||||||
Modules | Core | ||||||||||||||||||||||||||||||||
Support ticket | |||||||||||||||||||||||||||||||||
Regression level | Production - QA Approved | ||||||||||||||||||||||||||||||||
Regression date | 2016-06-10 | ||||||||||||||||||||||||||||||||
Regression introduced in release | |||||||||||||||||||||||||||||||||
Regression introduced by commit | https://code.openbravo.com/erp/devel/pi/rev/ec3e4492a91c88e84d09e34b9e3e487f13ad3cb8 [^] | ||||||||||||||||||||||||||||||||
Triggers an Emergency Pack | No | ||||||||||||||||||||||||||||||||
Summary | 0033814: Initialization in OBCriteria should not be prevented under some circumstances | ||||||||||||||||||||||||||||||||
Description | Initialization in OBCriteria should not be prevented under some circumstances, for example if we use list() with a new order by clause to an existing criteria after calling count(), i.e.: if (plVersionCrit.count() > 0) { plVersionCrit.addOrderBy(PriceListVersion.PROPERTY_VALIDFROMDATE, false); return plVersionCrit.list().get(0); } The call to list does not initialize the query so it will skip the order by clause. | ||||||||||||||||||||||||||||||||
Steps To Reproduce | The PricelistVersionFilterExpression stops working as expected: 1 - Log in livebuilds 16Q3 2 - Go to Price List window and open "Tarifa de ventas" 3 - Create a new "Price list version", and use as base version "Tarifa de ventas" 4 - Go to "Product Price" tab 5 - Change the unit price of "Agua sin Gas 1L" 6 - Go to "Sales Order" and create a new sales order, select the price list "Tarifa de ventas" 7 - Create a new line 8 - Realize that when select the "Agua sin Gas 1L" product, the prices are the older prices. | ||||||||||||||||||||||||||||||||
Proposed Solution | |||||||||||||||||||||||||||||||||
Additional Information | |||||||||||||||||||||||||||||||||
Tags | No tags attached. | ||||||||||||||||||||||||||||||||
Relationships |
| ||||||||||||||||||||||||||||||||
Attached Files | queries.txt (3,209) 2016-08-25 15:58 https://issues.openbravo.com/file_download.php?file_id=9754&type=bug | ||||||||||||||||||||||||||||||||
Issue History | |||||||||||||||||||||||||||||||||
Date Modified | Username | Field | Change | ||||||||||||||||||||||||||||||
2016-08-25 15:44 | caristu | New Issue | |||||||||||||||||||||||||||||||
2016-08-25 15:44 | caristu | Assigned To | => platform | ||||||||||||||||||||||||||||||
2016-08-25 15:44 | caristu | Modules | => Core | ||||||||||||||||||||||||||||||
2016-08-25 15:44 | caristu | Regression level | => Production - QA Approved | ||||||||||||||||||||||||||||||
2016-08-25 15:44 | caristu | Regression date | => 2016-06-10 | ||||||||||||||||||||||||||||||
2016-08-25 15:44 | caristu | Regression introduced by commit | => https://code.openbravo.com/erp/devel/pi/rev/ec3e4492a91c88e84d09e34b9e3e487f13ad3cb8 [^] | ||||||||||||||||||||||||||||||
2016-08-25 15:44 | caristu | Triggers an Emergency Pack | => No | ||||||||||||||||||||||||||||||
2016-08-25 15:44 | caristu | Status | new => acknowledged | ||||||||||||||||||||||||||||||
2016-08-25 15:44 | caristu | Status | acknowledged => scheduled | ||||||||||||||||||||||||||||||
2016-08-25 15:44 | caristu | Target Version | => 3.0PR16Q4 | ||||||||||||||||||||||||||||||
2016-08-25 15:45 | caristu | Relationship added | related to 0033797 | ||||||||||||||||||||||||||||||
2016-08-25 15:56 | shuehner | Relationship added | caused by 0033138 | ||||||||||||||||||||||||||||||
2016-08-25 15:58 | caristu | File Added: queries.txt | |||||||||||||||||||||||||||||||
2016-08-25 15:59 | caristu | Note Added: 0089408 | |||||||||||||||||||||||||||||||
2016-08-25 16:00 | shuehner | Note Added: 0089409 | |||||||||||||||||||||||||||||||
2016-08-25 16:07 | hgbot | Checkin | |||||||||||||||||||||||||||||||
2016-08-25 16:07 | hgbot | Note Added: 0089410 | |||||||||||||||||||||||||||||||
2016-08-25 16:07 | hgbot | Status | scheduled => resolved | ||||||||||||||||||||||||||||||
2016-08-25 16:07 | hgbot | Resolution | open => fixed | ||||||||||||||||||||||||||||||
2016-08-25 16:07 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/e309320cd579c59080b4bb04a060b2862840ab2e [^] | ||||||||||||||||||||||||||||||
2016-08-25 16:16 | caristu | Review Assigned To | => shuehner | ||||||||||||||||||||||||||||||
2016-08-25 16:16 | caristu | Issue Monitored: shuehner | |||||||||||||||||||||||||||||||
2016-08-25 16:18 | caristu | Relationship added | related to 0033816 | ||||||||||||||||||||||||||||||
2016-08-25 16:48 | shuehner | Note Added: 0089412 | |||||||||||||||||||||||||||||||
2016-08-25 16:48 | shuehner | Status | resolved => closed | ||||||||||||||||||||||||||||||
2016-08-25 16:48 | shuehner | Fixed in Version | => pi | ||||||||||||||||||||||||||||||
2016-08-25 22:53 | hudsonbot | Checkin | |||||||||||||||||||||||||||||||
2016-08-25 22:53 | hudsonbot | Note Added: 0089419 | |||||||||||||||||||||||||||||||
2016-09-06 11:44 | caristu | Assigned To | platform => caristu |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|