Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0021402Openbravo ERP09. Financial managementpublic2012-08-21 08:452012-09-03 11:52
egoitz 
jecharri 
immediatemajoralways
closedfixed 
5
3.0MP13 
3.0MP153.0MP15 
egoitz
Core
No
0021402: The addDetails popup on payment window has performance problems when (un)checking all the rows
The addDetails popup on payment window has performance problems when (un)checking all the rows.

When clicking on select or unselect all elements on the top of the grid the process (javascript) takes long.
This is because for each row is unchecked one by one, and for each one all the rows are analyzed to calculate totals.
-Go to payment in window
-Create a new one
-Click on add details having many rows to show
-Click on check all -> it takes long
-Click on uncheck all -> it takes long
-Instead of analyzing all the rows for each row checkd/uncheck, save the total on a input hidden and use it to recalculate totals
No tags attached.
Issue History
2012-08-21 08:45egoitzNew Issue
2012-08-21 08:45egoitzAssigned To => jecharri
2012-08-21 08:45egoitzModules => Core
2012-08-21 08:54egoitzPriorityurgent => immediate
2012-08-22 11:57hgbotCheckin
2012-08-22 11:57hgbotNote Added: 0051462
2012-08-22 11:57hgbotStatusnew => resolved
2012-08-22 11:57hgbotResolutionopen => fixed
2012-08-22 11:57hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/aef492f2af941ec4c05a806d372294f7f4cdf16a [^]
2012-09-03 11:52egoitzClosed by => egoitz
2012-09-03 11:52egoitzNote Added: 0051762
2012-09-03 11:52egoitzStatusresolved => closed
2012-09-03 11:52egoitzFixed in Version => 3.0MP15

Notes
(0051462)
hgbot   
2012-08-22 11:57   
Repository: erp/devel/pi
Changeset: aef492f2af941ec4c05a806d372294f7f4cdf16a
Author: Javier Etxarri <javier.echarri <at> openbravo.com>
Date: Wed Aug 22 11:56:44 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/aef492f2af941ec4c05a806d372294f7f4cdf16a [^]

Fixes issue 21402: The addDetails popup on payment
window has performance problems when (un)checking all the rows

---
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.html
---
(0051762)
egoitz   
2012-09-03 11:52   
verified on the client installation