Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0035632
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Remittanceminorhave not tried2017-03-28 15:542017-10-11 17:56
ReporterSandrahuguetView Statuspublic 
Assigned Tomarkmm82 
PrioritynormalResolutionopenFixed in Version
StatusscheduledFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 32 bitDatabasePostgreSQLJava version1.6.0_18
OS VersionCommunity ApplianceDatabase version8.3.9Ant version1.7.1
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned To
Regression introduced in release
Summary

0035632: Performance should be improved when a new remittance record is created

DescriptionPerformance should be improved when a new remittance record is created in a hgvol enviroment.

The following log is shown in the openbravo.log:

WARN org.openbravo.client.application.window.FormInitializationComponent - Warning: In the window Remittance, in tab Remittance the combo fields inpfinFinancialAccountId contain more than 1000 entries, and this could cause bad performance in the application. Possible fixes include changing these columns from a combo into a Selector, or adding a validation to reduce the number of entries in the combo.
Steps To ReproduceIn a hgvol enviroment
-As system admin
-Go to session preferences window
-Set org.openbravo.client.application.window.FormInitializationComponent to DEBUG

-Login in the ERP
-Go to remitances window
-Create new record, takes around 3s and the following log is shown in the openbravo.log:

WARN org.openbravo.client.application.window.FormInitializationComponent - Warning: In the window Remittance, in tab Remittance the combo fields inpfinFinancialAccountId contain more than 1000 entries, and this could cause bad performance in the application. Possible fixes include changing these columns from a combo into a Selector, or adding a validation to reduce the number of entries in the combo.
TagsPerformance
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0095716)
Sandrahuguet (developer)
2017-03-30 15:39

It is only reproducible in one of our big testing enviroment with user Openbravo. Not reproducible with an user that only have access to one organization.
(0099867)
AtulOpenbravo (developer)
2017-10-11 17:56

Solution: Use OBUISEL_Selector Reference Financial Account Selector defined in Advanced Payables and Receivables Mngmt Module. Remittance module is dependant on this module so it is safe to use this selector.

Test Plan

- Define a new Financial Account in F&B España - Región Norte organization with name as Test Financial Account Región Norte
- Navigate to Remittance Window.
- Select organization as "F&B España - Región Norte"
- Realize that Financial account shown in the list are
  - Caja
  - Cuenta de Banco
  - Test Financial Account Región Norte
- Change organization to "F&B España - Región Sur"
- Realize that financial account shown in the list are
  - Caja
  - Cuenta de Banco
- Change organization to "F&B España, S.A"
- Realize that financial account shown in the list are
  - Caja
  - Cuenta de Banco
  - Test Financial Account Región Norte

- Issue History
Date Modified Username Field Change
2017-03-28 15:54 Sandrahuguet New Issue
2017-03-28 15:54 Sandrahuguet Assigned To => Triage Finance
2017-03-28 15:54 Sandrahuguet Tag Attached: Performance
2017-03-29 09:57 Sandrahuguet Steps to Reproduce Updated View Revisions
2017-03-30 15:39 Sandrahuguet Note Added: 0095716
2017-04-03 13:50 aferraz Assigned To Triage Finance => markmm82
2017-10-11 17:48 AtulOpenbravo Status new => scheduled
2017-10-11 17:56 AtulOpenbravo Note Added: 0099867


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker