Openbravo Issue Tracking System - Openbravo ERP |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0025951 | Openbravo ERP | 07. Sales management | public | 2014-03-11 13:36 | 2014-07-07 11:38 |
|
Reporter | egoitz | |
Assigned To | AugustoMauch | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | 3.0PR14Q2 | Fixed in Version | 3.0PR14Q2 | |
Merge Request Status | |
Review Assigned To | alostale |
OBNetwork customer | OBPS |
Web browser | |
Modules | Core |
Support ticket | 25919 |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0025951: The displaylogic is not working if an auxiliary input is used. |
Description | The displaylogic is not working if an auxiliary input is used. |
Steps To Reproduce | -Login to the application
-go to tax rate window
-Edit the "Entregas IVA 21%" tax rate by changing the value on the Base Amount field from "line net amount" to "Alternate Tax Base Amount"
-SAve
-Create a new sales invoice
-Add a line
-Select the product "Agua sin Gas 1L".
-The "Entregas IVA 21%" is assigned to the tax rate window
*A new field "alternate taxable amount" should be shown but it is not
-After save if you refresh the window the fields is shown.
|
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | defect | 0025581 | | closed | AugustoMauch | Display logic is not working fine for warehouse picking list lines tab | related to | defect | 0017239 | 3.0RC7 | closed | marvintm | Invoice terms field dissapear without no reason in sales order window | related to | defect | 0026008 | 3.0PR14Q2 | closed | AugustoMauch | Problem while picking a business partner using a selector | causes | defect | 0027234 | 3.0PR14Q4 | closed | alostale | Invoice terms field does not appear in sales order window |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2014-03-11 13:36 | egoitz | New Issue | |
2014-03-11 13:36 | egoitz | Assigned To | => dmiguelez |
2014-03-11 13:36 | egoitz | Modules | => Core |
2014-03-11 13:36 | egoitz | OBNetwork customer | => Yes |
2014-03-11 13:36 | egoitz | Support ticket | => 25919 |
2014-03-11 13:36 | egoitz | Resolution time | => 1394838000 |
2014-03-11 13:36 | egoitz | Triggers an Emergency Pack | => No |
2014-03-11 13:36 | egoitz | Relationship added | related to 0025581 |
2014-03-11 13:36 | egoitz | Regression level | => Production - QA Approved |
2014-03-11 13:36 | egoitz | Assigned To | dmiguelez => AugustoMauch |
2014-03-12 10:23 | AugustoMauch | Summary | The displaylogic is not working when the an auxiliar input . => The displaylogic is not working if an auxiliary input is used. |
2014-03-12 10:23 | AugustoMauch | Description Updated | bug_revision_view_page.php?rev_id=5562#r5562 |
2014-03-12 11:01 | AugustoMauch | Resolution time | 1394838000 => |
2014-03-12 11:01 | AugustoMauch | Regression level | Production - QA Approved => |
2014-03-12 11:01 | AugustoMauch | Note Added: 0065090 | |
2014-03-12 11:01 | AugustoMauch | Priority | immediate => high |
2014-03-12 11:04 | AugustoMauch | Resolution time | => 1394838000 |
2014-03-12 11:05 | AugustoMauch | Relationship added | related to 0017239 |
2014-03-12 11:07 | jonalegriaesarte | Resolution time | 1394838000 => 1396134000 |
2014-03-12 13:58 | jonalegriaesarte | Target Version | => PR14Q2 |
2014-03-12 14:13 | AugustoMauch | Status | new => scheduled |
2014-03-12 14:13 | AugustoMauch | fix_in_branch | => pi |
2014-03-13 13:49 | AugustoMauch | Issue Monitored: shankarb | |
2014-03-13 13:49 | AugustoMauch | Review Assigned To | => shankarb |
2014-03-13 13:49 | AugustoMauch | fix_in_branch | pi => |
2014-03-13 13:50 | AugustoMauch | Issue End Monitor: shankarb | |
2014-03-13 13:50 | AugustoMauch | Issue Monitored: alostale | |
2014-03-13 13:50 | AugustoMauch | Review Assigned To | shankarb => alostale |
2014-03-13 13:52 | hgbot | Checkin | |
2014-03-13 13:52 | hgbot | Note Added: 0065135 | |
2014-03-13 13:52 | hgbot | Status | scheduled => resolved |
2014-03-13 13:52 | hgbot | Resolution | open => fixed |
2014-03-13 13:52 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/2ac8f916576971d180a9cfe45ca4829591a90bae [^] |
2014-03-14 17:21 | AugustoMauch | Relationship added | related to 0026008 |
2014-03-15 03:04 | hudsonbot | Checkin | |
2014-03-15 03:04 | hudsonbot | Note Added: 0065181 | |
2014-03-18 14:51 | alostale | Note Added: 0065263 | |
2014-03-18 14:51 | alostale | Status | resolved => closed |
2014-03-18 14:51 | alostale | Fixed in Version | => PR14Q2 |
2014-07-07 11:38 | ravioberp | Note Added: 0068549 | |
2014-08-01 11:21 | alostale | Relationship added | causes 0027234 |
Notes |
|
|
|
|
(0065135)
|
hgbot
|
2014-03-13 13:52
|
|
Repository: erp/devel/pi
Changeset: 2ac8f916576971d180a9cfe45ca4829591a90bae
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Thu Mar 13 13:47:53 2014 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/2ac8f916576971d180a9cfe45ca4829591a90bae [^]
Fixes bug 25951:Auxiliary inputs are executed when FIC is called in CHANGE mode
Before this change, the FIC did not execute the auxiliary inputs when it was called in CHANGE mode. This was done to prevent resetting auxiliary inputs that ha
d been modified in callouts.
This made impossible to use auxiliary inputs in display logic, because they would not be updated until the records was refreshed. To fix this while allowing to
overwrite auxiliary inputs from callouts, this has been done:
- The list of auxiliary inputs modified in callouts is persisted. This list is reset when the FIC is called in a mode other than CHANGE (originally in this cas
e all the auxiliary inputs were being updated, regardless of whether they had been modified by a callout).
- If the FIC is called in CHANGE mode, then only the auxiliary inputs that have not been modified by callouts are recalculated.
- The auxiliary inputs are now executed after the callouts are run, in order to be able to use the updated data in the auxiliary input calculation.
---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/window/FormInitializationComponent.java
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
---
|
|
|
|
|
|
|
Code reviewed
Tested:
-Steps to reproduce
-issue 0017239 is not reproducible |
|
|
|
It seems this issue has not been fixed in PR14Q2. In sales invoice window
1. I added a new record in Sales Invoice Header.
2. Under the lines tab, i have created a line item withe a product a product "Zumo de Naranja Bio 0,33L". Now It should show a field AttributeSetValue under MoreInformation Section. But it was not getting displayed.
But it gets displayed after save and refresh the lines tab. |
|