Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0035320
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2017-02-21 09:482017-03-09 17:37
ReporteraaroncaleroView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityhighResolutionfixedFixed in VersionRR17Q2
StatusclosedFix in branchFixed in SCM revision78837f4ae39b
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toguilleaer
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0035320: Impossible to create several layaways in a terminal without cash payment methods

DescriptionIn a terminal which does not have any payment method of type cash configured, it is not possible to create two layaways without refreshing the screen.
After creating the first layaway, the "Layaway" button remains disabled.
Steps To ReproduceConfiguration (with White Valley sampledata):
Login in backend, go to the POS Terminal window, find the VBS-1 record and on the Payment Type tab disable the Cash and USA Cash records.
Web pos:
Login in web pos
Create a new layaway (Menu > Layaway this receipt)
Add a product and click on the Total amount button.
Click on Layaway to synchronize the receipt.
Create a second layaway
Add another product and click on the Total amount button.
Now the Layaway button is disabled and a refresh is needed to create a new layaway.
TagsNo tags attached.
Attached Filespatch file icon issue 35320 source posterminal 7868.patch [^] (2,151 bytes) 2017-02-27 08:05 [Show Content]
patch file icon issue 35320 test.patch [^] (3,391 bytes) 2017-02-27 08:05 [Show Content]
patch file icon issue35320_2.patch [^] (1,155 bytes) 2017-03-07 18:23 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0094571)
hgbot (developer)
2017-02-23 11:35

Repository: tools/automation/pi-mobile
Changeset: da141d714d24699d616d48dced595542e398daae
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Feb 23 16:05:07 2017 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/da141d714d24699d616d48dced595542e398daae [^]

Verifies issue 35320 : Added automated test 'I35320_VerifyLayawayButtonEnabled'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/layaway/I35320_VerifyLayawayButtonEnabled.java
---
(0094572)
hgbot (developer)
2017-02-23 11:35

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 8ab663ea154199fcd8a36250fd6dd2e87d956152
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Feb 23 16:05:02 2017 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/8ab663ea154199fcd8a36250fd6dd2e87d956152 [^]

Fixes issue 35320 : Layway button should be enabled where receipt is set as layaway

* Code Refactored, Since multiple listener('paymentCancel') created for receipt object in layaway button tap

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0094577)
ranjith_qualiantech_com (developer)
2017-02-23 14:17
edited on: 2017-03-01 11:36

Made it Resolved by mistake, backout the changset due to the repo freeze

(0094710)
hgbot (developer)
2017-03-03 07:14

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 65292d7c5078920e25be059e664b7536c1b8fd81
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri Mar 03 11:43:29 2017 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/65292d7c5078920e25be059e664b7536c1b8fd81 [^]

Fixes issue 35320 : Layway button should be enabled where receipt is set as layaway

* Code Refactored, Since multiple listener('paymentCancel') created for receipt object in layaway button tap

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---
(0094711)
hgbot (developer)
2017-03-03 07:15

Repository: tools/automation/pi-mobile
Changeset: df13c2a543e5ed2ac909affa242dab87620d771a
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Fri Mar 03 11:44:12 2017 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/df13c2a543e5ed2ac909affa242dab87620d771a [^]

Verifies issue 35320 : Added automated test 'I35320_VerifyLayawayButtonEnabled'

---
A src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/layaway/I35320_VerifyLayawayButtonEnabled.java
---
(0094802)
marvintm (manager)
2017-03-07 17:07

There is one case in which the fix is not enough. If you define the POS Terminal so that it automatically creates layaways, then in the first layaway, the button is enabled, but the next layaway which is created automatically after the first one is completed will have the button disabled.
(0094855)
hgbot (developer)
2017-03-09 10:08

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 78837f4ae39bd44cab57072b31706343771f5fc7
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Tue Mar 07 18:09:04 2017 +0100
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/78837f4ae39bd44cab57072b31706343771f5fc7 [^]

Fixed issue 35320. Force update of the layawayAction button in case the ticket itself changed, by checking the docNo

---
M web/org.openbravo.retail.posterminal/js/pointofsale/view/payment.js
---

- Issue History
Date Modified Username Field Change
2017-02-21 09:48 aaroncalero New Issue
2017-02-21 09:48 aaroncalero Assigned To => Retail
2017-02-21 09:48 aaroncalero Resolution time => 1488841200
2017-02-21 09:48 aaroncalero Triggers an Emergency Pack => No
2017-02-21 11:29 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2017-02-21 11:29 ranjith_qualiantech_com Status new => scheduled
2017-02-23 11:35 hgbot Checkin
2017-02-23 11:35 hgbot Note Added: 0094571
2017-02-23 11:35 hgbot Checkin
2017-02-23 11:35 hgbot Note Added: 0094572
2017-02-23 11:35 hgbot Status scheduled => resolved
2017-02-23 11:35 hgbot Resolution open => fixed
2017-02-23 11:35 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/8ab663ea154199fcd8a36250fd6dd2e87d956152 [^]
2017-02-23 14:17 ranjith_qualiantech_com Note Added: 0094577
2017-02-23 14:17 ranjith_qualiantech_com Status resolved => new
2017-02-23 14:17 ranjith_qualiantech_com Resolution fixed => open
2017-02-23 14:17 ranjith_qualiantech_com Status new => scheduled
2017-02-27 08:05 ranjith_qualiantech_com File Added: issue 35320 source posterminal 7868.patch
2017-02-27 08:05 ranjith_qualiantech_com File Added: issue 35320 test.patch
2017-03-01 11:36 ranjith_qualiantech_com Note Edited: 0094577 View Revisions
2017-03-03 07:14 hgbot Checkin
2017-03-03 07:14 hgbot Note Added: 0094710
2017-03-03 07:14 hgbot Status scheduled => resolved
2017-03-03 07:14 hgbot Resolution open => fixed
2017-03-03 07:14 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/8ab663ea154199fcd8a36250fd6dd2e87d956152 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/65292d7c5078920e25be059e664b7536c1b8fd81 [^]
2017-03-03 07:15 hgbot Checkin
2017-03-03 07:15 hgbot Note Added: 0094711
2017-03-03 13:33 marvintm Review Assigned To => marvintm
2017-03-03 13:33 marvintm Status resolved => closed
2017-03-03 13:33 marvintm Fixed in Version => RR17Q2
2017-03-07 17:07 marvintm Note Added: 0094802
2017-03-07 17:07 marvintm Status closed => new
2017-03-07 17:07 marvintm Resolution fixed => open
2017-03-07 17:07 marvintm Fixed in Version RR17Q2 =>
2017-03-07 18:23 marvintm File Added: issue35320_2.patch
2017-03-09 10:08 hgbot Checkin
2017-03-09 10:08 hgbot Note Added: 0094855
2017-03-09 10:08 hgbot Status new => resolved
2017-03-09 10:08 hgbot Resolution open => fixed
2017-03-09 10:08 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/65292d7c5078920e25be059e664b7536c1b8fd81 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/78837f4ae39bd44cab57072b31706343771f5fc7 [^]
2017-03-09 17:37 guilleaer Review Assigned To marvintm => guilleaer
2017-03-09 17:37 guilleaer Status resolved => closed
2017-03-09 17:37 guilleaer Fixed in Version => RR17Q2


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker