Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0009180Openbravo ERPA. Platformpublic2009-05-26 10:282009-06-16 00:00
roklenardic 
alostale 
urgentmajoralways
closedfixed 
20Ubuntu 9.04
2.50MP1 
pi 
Core
No
0009180: Synchronize Terminology does not work after installing spanish localization pack
Synchronize Terminology does not work after installing spanish localization pack which obstructs further metadata development.
1) Use a fresh instance of Openbravo 2.50
2) install org.openbravo.localization.spain-1.0.0.obx
3) restart instance
4) run Synchronize Terminology process

You will run into an error.
2.50MP2
related to defect 0007070 closed alostale Issue in the Synchronize Terminology during module creation 
diff patch9180.diff (1,486) 2009-06-02 11:07
https://issues.openbravo.com/file_download.php?file_id=1369&type=bug
Issue History
2009-05-26 10:28roklenardicNew Issue
2009-05-26 10:28roklenardicAssigned To => dalsasua
2009-05-29 10:50psarobeAssigned Todalsasua => alostale
2009-05-29 10:50psarobePrioritynormal => urgent
2009-05-29 10:50psarobeStatusnew => scheduled
2009-06-02 11:02AinhoaPagolaNote Added: 0016846
2009-06-02 11:07AinhoaPagolaFile Added: patch9180.diff
2009-06-02 11:16AinhoaPagolaIssue Monitored: AinhoaPagola
2009-06-10 12:40alostaleTag Attached: 2.50MP2
2009-06-11 15:49alostaleRelationship addedrelated to 0007070
2009-06-11 15:50alostaleNote Added: 0017216
2009-06-11 16:03roklenardicNote Added: 0017217
2009-06-11 16:17hgbotCheckin
2009-06-11 16:17hgbotNote Added: 0017218
2009-06-11 16:17hgbotStatusscheduled => resolved
2009-06-11 16:17hgbotResolutionopen => fixed
2009-06-11 16:17hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/70f0ea835ac105e558481d624aea75da758573c0 [^]
2009-06-15 08:10sureshbabuStatusresolved => closed
2009-06-15 08:10sureshbabuNote Added: 0017281
2009-06-15 08:10sureshbabuFixed in Version => pi
2009-06-16 00:00anonymoussf_bug_id0 => 2806848

Notes
(0016846)
AinhoaPagola   
2009-06-02 11:02   
Hello,

I have also being getting an error while developing a module in Synchronize Terminology. The error is:
"null value in column "name" violates not-null constraint".

In my concrete case, the problem is that I have created menu entries for core windows. This makes the synchonize function to fail. The problem is solved deleting the following line in an update made in AD_synchronize function:
"AND M.AD_MODULE_ID = W.AD_MODULE_ID". This line made compulsory that the windows and menu belonged to the same module.

The lines must be deleted (four times!) in the update in 'Synchronizing Menu with Window' part. I attach a patch.
(0017216)
alostale   
2009-06-11 15:50   
I'm not able to reproduce Rok's issue, is it possible it was fixed by issue 0007070?

I can reproduce Ainhoa's one.
(0017217)
roklenardic   
2009-06-11 16:03   
this seems to have been fixed in 1.0.2 version of the Spanish Localization pack. Can't reproduce it anymore either.
(0017218)
hgbot   
2009-06-11 16:17   
Repository: erp/devel/pi
Changeset: 70f0ea835ac105e558481d624aea75da758573c0
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Thu Jun 11 16:17:44 2009 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/70f0ea835ac105e558481d624aea75da758573c0 [^]

fixed bug 0009180: Synchronize Terminology does not work after installing spanish localization pack

---
M src-db/database/model/functions/AD_SYNCHRONIZE.xml
---
(0017281)
sureshbabu   
2009-06-15 08:10   
Tested in Pi working fine