Openbravo Issue Tracking System - Retail Modules
View Issue Details
0030829Retail ModulesWeb POSpublic2015-09-15 16:272015-09-30 17:21
aaroncalero 
jorge-garcia 
normalmajorhave not tried
closedfixed 
5
 
RR15Q4 
Orekaria
No
0030829: Address field should be mandatory when creating BPs or BPLocs in Web POS
When a new customer or a new customer location are created from the web pos, the Address field is never mandatory, so it is possible to create a Location without identifier, potentially confusing the user.
Login in Web POS and create a new ticket.
Click on the Customer button to open the Assign Customer popup.
Click on *New Customer
Type a Name, leave every other field empty.
Click Save, then click Assign to receipt.
Verify that the address button doesn't have content.
The Address field shown on both the Edit/New Customer and Edit/New Customer Address popups should be mandatory.
No tags attached.
blocks defect 0030908 closed fmolina Some button are not disabled in create/edit customer flow 
blocks defect 0030907 closed mario_castello Change messages to ad_messages 
Issue History
2015-09-15 16:27aaroncaleroNew Issue
2015-09-15 16:27aaroncaleroAssigned To => Retail
2015-09-15 16:27aaroncaleroResolution time => 1442872800
2015-09-15 16:27aaroncaleroTriggers an Emergency Pack => No
2015-09-21 13:49jorge-garciaAssigned ToRetail => jorge-garcia
2015-09-22 12:23jorge-garciaStatusnew => scheduled
2015-09-25 11:04OrekariaReview Assigned To => Orekaria
2015-09-30 10:30hgbotCheckin
2015-09-30 10:30hgbotNote Added: 0080736
2015-09-30 10:30hgbotStatusscheduled => resolved
2015-09-30 10:30hgbotResolutionopen => fixed
2015-09-30 10:30hgbotFixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f941c871ad2365afefdb1d822ba84e02d84fee12 [^]
2015-09-30 10:30hgbotCheckin
2015-09-30 10:30hgbotNote Added: 0080737
2015-09-30 16:17OrekariaRelationship addedcauses 0030908
2015-09-30 16:17OrekariaRelationship replacedblocks 0030908
2015-09-30 16:21jorge-garciaRelationship addedblocks 0030907
2015-09-30 17:21OrekariaStatusresolved => closed
2015-09-30 17:21OrekariaFixed in Version => RR15Q4

Notes
(0080736)
hgbot   
2015-09-30 10:30   
Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: f941c871ad2365afefdb1d822ba84e02d84fee12
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Thu Sep 24 08:57:52 2015 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/f941c871ad2365afefdb1d822ba84e02d84fee12 [^]

Fixed issue 30829: Address field should be mandatory when creating BP or BPLoc

The problem was that you can save a empty adress, and this can be confuse for
the customer.

Now, the Web Pos user can't save any new/editred business partner nor new/edited
business partner location if the Adress is not filled.

---
M web/org.openbravo.retail.posterminal/js/model/businesspartner.js
M web/org.openbravo.retail.posterminal/js/pointofsale/view/subwindows/customeraddress/components/sharedcomponents.js
---
(0080737)
hgbot   
2015-09-30 10:30   
Repository: tools/automation/pi-mobile
Changeset: eaa742eac34cd99a99cd775b193023868a51c88a
Author: Jorge Garcia <jorge.garcia <at> openbravo.com>
Date: Tue Sep 29 10:54:51 2015 +0200
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/eaa742eac34cd99a99cd775b193023868a51c88a [^]

Verifies issue 30829: Added Test 'I30829_NewCustomerWithAddressAddProduct'

Change TestAnnotation from test:
* I30738_NewCustomerAddProductUserAccessRights

---
M src-test/org/openbravo/test/mobile/common/selenium/javascript/TestId.java
M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I30738_NewCustomerAddProductUserAccessRights.java
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/receipts/I30829_NewCustomerWithAddressAddProduct.java
---