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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0042611
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2019-12-19 13:102020-02-24 09:59
Reportersanti_lozanoView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityhighResolutionfixedFixed in VersionRR20Q2
StatusclosedFix in branchFixed in SCM revision366dd30fd664
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

0042611: Web POS receipt not scrolling down after adding a product in some situations

DescriptionIn Web POS when you add a new product to the receipt, it is the selected one and you can see all its details on the screen as the scroll-down bar has completely gone to the last part of the receipt. But given some situations it is not like that, it doesn’t do a complete scroll-down. In livebuilds you can easily see it as explained on steps to reproduce, when the taxes part of the screen has some taxes and it is bigger (see livebuilds.png image here attached). Customer reports it on a 19Q3.2, it happens with products that have automatic discounts (normal discounts that make the line of the product be bigger, see customer.png image).

Issue reproducible only in old discounts engine
Steps To Reproduce* Go to Openbravo livebuilds, section Retail with translations for example and click on webpos link (enter with credentials vallblanca / openbravo)
* add 4 products to the ticket, with normal tax (Entregas IVA 21%) (Example: Avalanche Transceiver, Balaclava Cap, Hiking Boots, Baby Carrier)
* add Car Seat to the ticket (it adds a new tax, exempt)
* add Mountain Pack to the ticket (it adds more taxes and you can see the problem reproduced as in the image)
Tagsscroll
Attached Filespng file icon livebuilds.png [^] (272,310 bytes) 2019-12-19 13:13
png file icon customer.png [^] (69,782 bytes) 2019-12-19 13:13


patch file icon issue 42611 19Q3.2 source posterminal.patch [^] (794 bytes) 2020-01-06 07:12 [Show Content]
patch file icon issue 42611 source posterminal.patch [^] (782 bytes) 2020-01-06 07:23 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0037416RR18Q1.1 closedgorka_gil Performance of scrollable table is not good 
related to defect 0047635 closedranjith_qualiantech_com The focus is not placed on the added line when there are many products on the receipt 

-  Notes
(0116430)
santi_lozano (reporter)
2019-12-19 13:16

I add here that there are 2 issues from 2018 (38586 and 38796) related with scroll which I think are the same and that they are not happening in latest versions of Openbravo (you could close them, their status is scheduled and new respectively)
(0116670)
hgbot (developer)
2020-01-07 15:12

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: e66f9402a17c0ba8219a271ab43c4ca49e9b813a
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Tue Jan 07 19:42:41 2020 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e66f9402a17c0ba8219a271ab43c4ca49e9b813a [^]

Fixed issue 42611 : Receipt lines table scroll should be updated after receipt taxes is added

---
M web/org.openbravo.retail.posterminal/js/components/order.js
---
(0117246)
ranjith_qualiantech_com (developer)
2020-01-27 07:18
edited on: 2020-01-31 13:47

Issue is still reproducible in following case
1) Add Any 7 products (without automatic discounts)
2) Apply manual discount for 6th product
3) Increase 7th Product by "+" button

Scroll position is not updated for the 7th product
Issue reproducible only in old discounts engine

(0117247)
hgbot (developer)
2020-01-27 07:32

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: c531255e4b5d3a154652a3cd3bab984251df1889
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Mon Jan 27 12:02:35 2020 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c531255e4b5d3a154652a3cd3bab984251df1889 [^]

Fixed issue 42611 : Receipt line promotion should be reset when calculating receipt

* When discount calculation started, receipt line promotions should be reset with silent
  because line change will trigger the re-render of the line which cause the scroll position alignment

---
M web/org.openbravo.retail.posterminal/js/model/discounts.js
---
(0117916)
ranjith_qualiantech_com (developer)
2020-02-18 14:39

Issue is still reproducible
In POS
1) Add all products from Best Sellers Category
2) Add "Bottle 1 L" with 2 qty
3) Apply Manual Discount "-- disc_5_ var_perc - 5 %" for all lines
4) Click on Last Receipt Line ("Bottle 1 L")
5) Click on '+' button in keyboard
Scroll position is not updated.
Expected Result: Scroll position should be placed bottom
(0117965)
hgbot (developer)
2020-02-20 11:31

Repository: erp/pmods/org.openbravo.mobile.core
Changeset: ffee5f4d0d91d088e4cbfa5edbaf4ec9884d9395
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Feb 20 16:01:12 2020 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/rev/ffee5f4d0d91d088e4cbfa5edbaf4ec9884d9395 [^]

Related to issue 42611 : Added updatedView to ScrollableTable when render completes

---
M web/org.openbravo.mobile.core/source/component/ob-scrollabletable.js
---
(0117966)
hgbot (developer)
2020-02-20 11:31

Repository: erp/pmods/org.openbravo.retail.posterminal
Changeset: 366dd30fd6647ddc7de62cc6a36ae5a5292bc8c5
Author: Ranjith S R <ranjith <at> qualiantech.com>
Date: Thu Feb 20 16:01:19 2020 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/366dd30fd6647ddc7de62cc6a36ae5a5292bc8c5 [^]

Fixed issue 42611 : Receipt lines table scroll should be updated when render finished

* Backed out changeset: e66f9402a17c
* Backed out changeset: c531255e4b5d

---
M web/org.openbravo.retail.posterminal/js/components/order.js
M web/org.openbravo.retail.posterminal/js/model/discounts.js
---

- Issue History
Date Modified Username Field Change
2019-12-19 13:10 santi_lozano New Issue
2019-12-19 13:10 santi_lozano Assigned To => Retail
2019-12-19 13:10 santi_lozano File Added: livebuilds.png
2019-12-19 13:10 santi_lozano Resolution time => 1578524400
2019-12-19 13:10 santi_lozano Triggers an Emergency Pack => No
2019-12-19 13:13 santi_lozano File Deleted: livebuilds.png
2019-12-19 13:13 santi_lozano File Added: livebuilds.png
2019-12-19 13:13 santi_lozano File Added: customer.png
2019-12-19 13:16 santi_lozano Note Added: 0116430
2019-12-19 13:16 santi_lozano Tag Attached: scroll
2019-12-19 13:20 santi_lozano Description Updated View Revisions
2019-12-19 13:23 Practics Issue Monitored: Practics
2019-12-26 15:03 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2019-12-27 06:40 ranjith_qualiantech_com Status new => scheduled
2020-01-06 07:12 ranjith_qualiantech_com File Added: issue 42611 19Q3.2 source posterminal.patch
2020-01-06 07:23 ranjith_qualiantech_com File Added: issue 42611 source posterminal.patch
2020-01-07 15:12 hgbot Checkin
2020-01-07 15:12 hgbot Note Added: 0116670
2020-01-07 15:12 hgbot Status scheduled => resolved
2020-01-07 15:12 hgbot Resolution open => fixed
2020-01-07 15:12 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e66f9402a17c0ba8219a271ab43c4ca49e9b813a [^]
2020-01-14 17:55 marvintm Review Assigned To => marvintm
2020-01-14 17:55 marvintm Status resolved => closed
2020-01-14 17:55 marvintm Fixed in Version => RR20Q2
2020-01-27 07:18 ranjith_qualiantech_com Note Added: 0117246
2020-01-27 07:18 ranjith_qualiantech_com Status closed => new
2020-01-27 07:18 ranjith_qualiantech_com Resolution fixed => open
2020-01-27 07:18 ranjith_qualiantech_com Fixed in Version RR20Q2 =>
2020-01-27 07:18 ranjith_qualiantech_com Status new => scheduled
2020-01-27 07:32 hgbot Checkin
2020-01-27 07:32 hgbot Note Added: 0117247
2020-01-27 07:32 hgbot Status scheduled => resolved
2020-01-27 07:32 hgbot Resolution open => fixed
2020-01-27 07:32 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/e66f9402a17c0ba8219a271ab43c4ca49e9b813a [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c531255e4b5d3a154652a3cd3bab984251df1889 [^]
2020-01-27 09:15 guilleaer Review Assigned To marvintm => guilleaer
2020-01-27 09:15 guilleaer Status resolved => closed
2020-01-27 09:15 guilleaer Fixed in Version => RR20Q2
2020-01-31 13:47 ranjith_qualiantech_com Description Updated View Revisions
2020-01-31 13:47 ranjith_qualiantech_com Note Edited: 0117246 View Revisions
2020-02-18 14:34 ranjith_qualiantech_com Relationship added related to 0037416
2020-02-18 14:39 ranjith_qualiantech_com Note Added: 0117916
2020-02-18 14:39 ranjith_qualiantech_com Status closed => new
2020-02-18 14:39 ranjith_qualiantech_com Resolution fixed => open
2020-02-18 14:39 ranjith_qualiantech_com Fixed in Version RR20Q2 =>
2020-02-18 15:02 ranjith_qualiantech_com Status new => scheduled
2020-02-20 11:31 hgbot Checkin
2020-02-20 11:31 hgbot Note Added: 0117965
2020-02-20 11:31 hgbot Checkin
2020-02-20 11:31 hgbot Note Added: 0117966
2020-02-20 11:31 hgbot Status scheduled => resolved
2020-02-20 11:31 hgbot Resolution open => fixed
2020-02-20 11:31 hgbot Fixed in SCM revision http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/c531255e4b5d3a154652a3cd3bab984251df1889 [^] => http://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/rev/366dd30fd6647ddc7de62cc6a36ae5a5292bc8c5 [^]
2020-02-24 09:59 guilleaer Status resolved => closed
2020-02-24 09:59 guilleaer Fixed in Version => RR20Q2
2021-09-07 11:24 ranjith_qualiantech_com Relationship added related to 0047635


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker