Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0005473Openbravo ERPZ. Otherspublic2008-10-08 23:352008-12-16 11:13
shuehner 
jarek_wozniak 
highcriticalN/A
closedfixed 
5
pi 
2.50 
Core
No
0005473: External Sales Webservice can't work anymore after uuid-merge
The data classes in .erpCommon.ws.externalSales, i.e. Product.java specify the id attribute and references to foreign id's (i.e. AD_CLIENT_ID) as int/Integer.

In addition the webservice implementation class ExternalSalesImpl tries to convert the data retrieved from the db to Integer for these fields, which can't work for uuid's. This is only noticable at runtime as the code still compiles fine.

These have all to be updated to support uuid's or new versions supporting uuid's have to be created and the old ones deprecated.

Found after a bugreport of copantl in irc.
No tags attached.
has duplicate defect 0005612 closed cromero Openbravo ERP Error when synchronizing POS Orders with ERP 
blocks defect 00055292.30 closed jarek_wozniak Java Client POS External Sales Webservice can't work anymore after uuid-merge 
Issue History
2008-10-08 23:35shuehnerNew Issue
2008-10-08 23:35shuehnerAssigned To => cromero
2008-10-08 23:35shuehnersf_bug_id0 => 2153847
2008-10-08 23:35shuehnerRegression testing => No
2008-10-08 23:36shuehnerNote Added: 0009473
2008-10-09 09:41cromeroAssigned Tocromero => adrianromero
2008-10-09 09:41cromeroPrioritynormal => high
2008-10-09 09:41cromeroSeverityminor => critical
2008-10-09 09:41cromeroTarget Version => 2.50
2008-10-09 12:26cromeroRelationship addedhas duplicate 0005410
2008-10-09 12:27cromeroStatusnew => scheduled
2008-10-09 12:27cromerofix_in_branch => trunk
2008-10-13 18:27jarek_wozniakAssigned Toadrianromero => jarek_wozniak
2008-10-15 11:13jarek_wozniakRelationship addedrelated to 0005529
2008-10-15 11:29shuehnerRelationship deletedhas duplicate 0005410
2008-10-15 11:40jarek_wozniakRelationship deletedrelated to 0005529
2008-10-15 15:12jarek_wozniakRelationship addedblocks 0005529
2008-10-16 12:01svnbotCheckin
2008-10-16 12:01svnbotNote Added: 0009602
2008-10-16 12:01svnbotStatusscheduled => resolved
2008-10-16 12:01svnbotResolutionopen => fixed
2008-10-16 12:01svnbotsvn_revision => 8822
2008-10-27 10:20psarobeRelationship addedhas duplicate 0005612
2008-12-16 11:13psarobeStatusresolved => closed

Notes
(0009473)
shuehner   
2008-10-08 23:36   
In addition the client side users of this interface should be tested / adapted to the updated/new interfaces (i.e. POS).
(0009602)
svnbot   
2008-10-16 12:01   
Repository: openbravo
Revision: 8822
Author: jarek.wozniak
Date: 2008-10-16 12:01:18 +0200 (Thu, 16 Oct 2008)

Fixes issue 0005473: External Sales Webservice can't work anymore after uuid-merge

---
A trunk/src/com/
A trunk/src/com/openbravo/
A trunk/src/com/openbravo/ws/
A trunk/src/com/openbravo/ws/externalSales/
U trunk/src/org/openbravo/erpCommon/ws/externalSales/Category.java
U trunk/src/org/openbravo/erpCommon/ws/externalSales/ExternalSales.java
U trunk/src/org/openbravo/erpCommon/ws/externalSales/ExternalSalesImpl.java
U trunk/src/org/openbravo/erpCommon/ws/externalSales/OrderLine.java
U trunk/src/org/openbravo/erpCommon/ws/externalSales/Product.java
U trunk/src/org/openbravo/erpCommon/ws/externalSales/Tax.java
U trunk/src/org/openbravo/erpCommon/ws/services/BusinessPartner.java
U trunk/src/org/openbravo/erpCommon/ws/services/Contact.java
U trunk/src/org/openbravo/erpCommon/ws/services/Location.java
U trunk/src/org/openbravo/erpCommon/ws/services/WebService.java
U trunk/src/org/openbravo/erpCommon/ws/services/WebServiceImpl.java
---

https://dev.openbravo.com/websvn/openbravo/?rev=8822&sc=1 [^]