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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0022233
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementmajoralways2012-11-08 09:582012-11-21 06:06
ReportermaiteView Statuspublic 
Assigned ToioritzCia 
PriorityurgentResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revisionddaa51b1b0e1
ProjectionnoneETAnoneTarget Version3.0MP18
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Web browser
ModulesAdvanced Payables and Receivables Mngmt
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0022233: Performance problems in Payment Monitor background process

DescriptionPerformance problems in Payment Monitor background process
Steps To ReproduceIn an environment with huge amount of invoices, performance problems are experienced when scheduling this process
Proposed Solution2 possible point of problem are:

- OBCriteria conditions should be improved as, in a migrating instance, old invoices have "finalsettlement" field set to null. Due to current conditions they are being considered by background process when they should not.
Following condition (or similar) should be included:
Finalsettlement Is Null
          And Not Exists (Select 1 From Fin_Payment_Schedule Fps Where Fps.C_Invoice_Id=C_Invoice_Id)

- obc.list() action is performed. It should be substituted by Scrollable action
(patch attached with this changes)
TagsNo tags attached.
Attached Filesdiff file icon 22233.diff [^] (1,497 bytes) 2012-11-08 10:01 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0054213)
hgbot (developer)
2012-11-13 18:41

Repository: erp/devel/pi
Changeset: ddaa51b1b0e12937ca61189aa6ff5534ae1b489a
Author: Ioritz Cia <ioritz.cia <at> openbravo.com>
Date: Tue Nov 13 10:20:19 2012 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/ddaa51b1b0e12937ca61189aa6ff5534ae1b489a [^]

Fixes issue 22233: Performance problems in Payment Monitor background process.

---
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/process/FIN_PaymentMonitorProcess.java
---
(0054255)
maite (developer)
2012-11-15 10:37

verified
(0054376)
hudsonbot (developer)
2012-11-21 06:06

A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/c3c5e61b0164 [^]

Maturity status: Test

- Issue History
Date Modified Username Field Change
2012-11-08 09:58 maite New Issue
2012-11-08 09:58 maite Assigned To => dmiguelez
2012-11-08 09:58 maite Modules => Advanced Payables and Receivables Mngmt
2012-11-08 09:58 maite Target Version => 3.0MP18
2012-11-08 10:01 maite File Added: 22233.diff
2012-11-08 10:01 maite Issue Monitored: networkb
2012-11-08 11:34 dmiguelez Assigned To dmiguelez => jonalegriaesarte
2012-11-08 13:46 ioritzCia Assigned To jonalegriaesarte => ioritzCia
2012-11-08 16:22 egoitz Issue Monitored: egoitz
2012-11-13 18:41 hgbot Checkin
2012-11-13 18:41 hgbot Note Added: 0054213
2012-11-13 18:41 hgbot Status new => resolved
2012-11-13 18:41 hgbot Resolution open => fixed
2012-11-13 18:41 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/ddaa51b1b0e12937ca61189aa6ff5534ae1b489a [^]
2012-11-15 10:37 maite Note Added: 0054255
2012-11-15 10:37 maite Status resolved => closed
2012-11-21 06:06 hudsonbot Checkin
2012-11-21 06:06 hudsonbot Note Added: 0054376


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker