Openbravo Issue Tracking System - Retail Modules
View Issue Details
0036660Retail ModulesWeb POSpublic2017-08-17 13:212018-07-16 12:35
maite 
jorge-garcia 
urgentmajoralways
closedfixed 
5
 
RR17Q4 
marvintm
No
0036660: It possible to leave "Invoice Address" field empty so order is not synchronized
Order will be left in Errors While Importing window showing error:

Caused by: org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [BusinessPartnerLocation#null]
1. Access POS Terminal, click on partner's address (Pau Claris 138 1-1 in case of using VBS Customer) and open options (3 points) to select "Edit"
2. Unselect "Invoicing address" check and SAVE
3. Click on "Assign to receipt (Ship.)"
4. Select any product and pay ticket
5. Access backoffice and realize that order is in Errors While Importing window showing "Caused by: org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [BusinessPartnerLocation#null]"
No tags attached.
diff issue36660Posterminal17Q11.diff (8,770) 2017-09-05 11:33
https://issues.openbravo.com/file_download.php?file_id=11039&type=bug
Issue History
2017-08-17 13:21maiteNew Issue
2017-08-17 13:21maiteAssigned To => Retail
2017-08-17 13:21maiteResolution time => 1504735200
2017-08-17 13:21maiteTriggers an Emergency Pack => No
2017-08-25 14:20jorge-garciaStatusnew => scheduled
2017-08-25 14:20jorge-garciaAssigned ToRetail => jorge-garcia
2017-08-29 08:24hgbotCheckin
2017-08-29 08:24hgbotNote Added: 0098678
2017-08-29 08:24hgbotStatusscheduled => resolved
2017-08-29 08:24hgbotResolutionopen => fixed
2017-08-29 08:24hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4c3d4af2b37e56bc8b02c904afb3f4bcd64ba94a [^]
2017-08-30 15:44marvintmReview Assigned To => marvintm
2017-08-30 15:44marvintmStatusresolved => closed
2017-08-30 15:44marvintmFixed in Version => RR17Q4
2017-09-05 11:33migueldejuanaFile Added: issue36660Posterminal17Q11.diff

Notes
(0098678)
hgbot   
2017-08-29 08:24   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 4c3d4af2b37e56bc8b02c904afb3f4bcd64ba94a
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Mon Aug 28 13:30:15 2017 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/4c3d4af2b37e56bc8b02c904afb3f4bcd64ba94a [^]

Fixed issue 36660: It possible to leave "Invoice Address" field empty so
order is not synchronized

The solution is to check if there is at least one billing address for that
customer. In case this check is not supply, a popup is raised indicating
to set first at least one billing address.

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M web/org.openbravo.retail.posterminal/js/pointofsale/view/subwindows/customeraddress/components/sharedcomponents.js
---