Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0009560Openbravo ERP09. Financial managementpublic2009-06-19 13:072009-07-27 00:00
networkb 
eduardo_Argal 
immediatemajoralways
closedfixed 
30
2.40MP4 
2.50MP3 
Core
No
0009560: The background process goes to a infinite loop when the partner has not a account on the accoounting tab.
The background process goes to a infinite loop when the partner has not a account.

-Create a new partner
-Define it as a customer
-Go to customer tab, accounting tab and if there is a account, delete it.
-create a sales invoice with the partner created before.
-create lines and complete the invoice.
-Activate the accounting background process
-see that the process goes to an infinite loop because always tries to post the invoice defined before
Put the status of the invoice as error and not try to post it again.

I think that this should be done with all the different documents that can be posted.
If one document can not be posted this should be checked as error, and never should go to an infinite loop
250MP3releasecandidate
depends on backport 0009905 closed vmromanos The background process goes to a infinite loop when the partner has not a account on the accoounting tab. 
has duplicate defect 0009241 closed dalsasua The general ledger journal gets very slow when lots of journal are in the system. 
has duplicate backport 0009337 closed dalsasua The general ledger journal gets very slow when lots of journal are in the system. 
Issue History
2009-06-19 13:07networkbNew Issue
2009-06-19 13:07networkbAssigned To => rafaroda
2009-06-22 13:01psarobeDescription Updated
2009-06-22 20:00psarobeNote Added: 0017537
2009-06-22 20:00psarobeStatusnew => feedback
2009-06-29 19:41networkbRelationship addedhas duplicate 0009241
2009-06-29 19:42networkbRelationship addedhas duplicate 0009337
2009-06-30 09:54pnudingStatusfeedback => new
2009-06-30 21:19psarobeStatusnew => scheduled
2009-06-30 21:19psarobeAssigned Torafaroda => eduardo_Argal
2009-06-30 21:19psarobefix_in_branch => pi
2009-07-09 14:22hgbotCheckin
2009-07-09 14:22hgbotNote Added: 0018059
2009-07-09 14:22hgbotStatusscheduled => resolved
2009-07-09 14:22hgbotResolutionopen => fixed
2009-07-09 14:22hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/669edc18c19a339fb0069a547f9bb5c3e9bf0e2c [^]
2009-07-15 13:09rafarodaIssue cloned0009905
2009-07-15 13:09rafarodaRelationship addeddepends on 0009905
2009-07-21 16:24psarobeFixed in Version => 2.50MP3
2009-07-21 16:26psarobeTag Attached: 250MP3releasecandidate
2009-07-26 22:19psarobeStatusresolved => closed
2009-07-27 00:00anonymoussf_bug_id0 => 2827489

Notes
(0017537)
psarobe   
2009-06-22 20:00   
We are not able to reproduce
(0018059)
hgbot   
2009-07-09 14:22   
Repository: erp/devel/pi
Changeset: 669edc18c19a339fb0069a547f9bb5c3e9bf0e2c
Author: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
Date: Thu Jul 09 14:17:21 2009 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/669edc18c19a339fb0069a547f9bb5c3e9bf0e2c [^]

Fixes bug 0009560: The background process goes to a infinite loop when the partner has not a account on the accoounting tab.

---
M src/org/openbravo/erpCommon/ad_forms/AcctServer.java
M src/org/openbravo/erpCommon/ad_forms/AcctServer_data.xsql
M src/org/openbravo/erpCommon/ad_forms/FactLine.java
---