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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0044001
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POSmajoralways2020-05-08 11:292020-06-16 14:28
ReporterguillermogilView Statuspublic 
Assigned Toprakashmurugesan88 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0044001: Payment button disappears in livebuilds with modules

DescriptionWhen the seller proceeds to the payment if she/ he clicks twice in one of the payments methods the “Pay Remaining” button disappears, so the seller have to choose another payment method, entering the quantity to pay and then erase it in order to make the pay remaining button will appear once again.
Steps To Reproduce1) Entering to the WEBPOS
2) Create a sell ticket
3) Proceed to the payment
4) Selecting a payment method
5) Click twice in one of the payment methods
6) The payment button disappears
7) Select once again a payment method
8) Entering a money quantity
9) The payment method appears once again
10) Erasing the quantity entered in step 8

https://drive.google.com/file/d/1vzsbJzAs4ZzzHQU9meTmS9OmdKrCDtTl/view [^]
TagsNo tags attached.
Attached Filespatch file icon Issue44001_LoyaltyProgram_19Q4.patch [^] (17,196 bytes) 2020-06-16 14:27 [Show Content]
patch file icon Issue44001_PiMobile_19Q4.patch [^] (3,088 bytes) 2020-06-16 14:27 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
has duplicate defect 0045876 closedranjith_qualiantech_com Payment possibility disappears if you click twice on the payment method 

-  Notes
(0119794)
hgbot (developer)
2020-05-13 07:41

Repository: erp/pmods/org.openbravo.retail.loyalty.programs
Changeset: e48ee85b7525085cc874bc1cfdb8cdef6403e71f
Author: Prakash M <prakash <at> qualiantech.com>
Date: Wed May 13 11:10:39 2020 +0530
URL: http://code.openbravo.com/erp/pmods/org.openbravo.retail.loyalty.programs/rev/e48ee85b7525085cc874bc1cfdb8cdef6403e71f [^]

Related to BUG-44001: Pay Exact button disappears on unselecting a payment
in keyboard

* We are getting problem when 'OB.UI.Keyboard' is extended twice.
* 'OB.UI.Keyboard' subscribes to 'keyboardstatus'
* Therefore it is subscribed twice for both keyboards,
   OB.OBPOSPointOfSale.UI.KeyboardOrder,
   OBRLP.UI.AddPoints.Keyboard
* Whenever a payment is selected, 'notifyKeyboardStatus' is called twice
* Based on inEvent.value.keyboard.hasActivePayment pay exact but is hided.
* This value is true for KeyboardOrder and undefined for addloyaltyPoints
keyboard
* Therefore it is hidden.

* As it occurs lot of issues on extending 'OB.UI.Keyboard' more than once.
* Also addLoyaltyPoint requires just a simple number keypad.
* Extending from 'OB.UI.Keyboard' triggers several unnecessary flow that is not
required.
* So it is better to implement seperate simple number keyboard for addLoyaltyPoints.

* Created separate number keyboard for add loyalty points.
* This solves trigger of unnecessary flows.

---
M src-db/database/sourcedata/AD_MESSAGE.xml
M src/org/openbravo/retail/loyalty/programs/OBRLPComponentProvider.java
M web/org.openbravo.retail.loyalty.programs/css/loyalty.css
M web/org.openbravo.retail.loyalty.programs/js/component/addpoints-keyboard.js
M web/org.openbravo.retail.loyalty.programs/js/view/addpoints-popup.js
A web/org.openbravo.retail.loyalty.programs/js/component/numerickeyboard.js
---
(0119795)
hgbot (developer)
2020-05-13 07:41

Repository: tools/automation/pi-mobile
Changeset: acff4068d5db300b468c928d81a71ff748637f6e
Author: Prakash M <prakash <at> qualiantech.com>
Date: Wed May 13 11:09:06 2020 +0530
URL: http://code.openbravo.com/tools/automation/pi-mobile/rev/acff4068d5db300b468c928d81a71ff748637f6e [^]

Related to BUG-44001: Changed keyboard buttons testid for add loyalty point test
as per new keyboard change

---
M src-test/org/openbravo/test/mobile/retail/extmodules/selenium/TestIdExtModules.java
---
(0120868)
prakashmurugesan88 (developer)
2020-06-16 14:28

Attached patch from 19Q4 version

- Issue History
Date Modified Username Field Change
2020-05-08 11:29 guillermogil New Issue
2020-05-08 11:29 guillermogil Assigned To => Retail
2020-05-08 11:29 guillermogil Resolution time => 1590271200
2020-05-08 11:29 guillermogil Triggers an Emergency Pack => No
2020-05-08 12:00 prakashmurugesan88 Assigned To Retail => prakashmurugesan88
2020-05-13 07:39 prakashmurugesan88 Status new => scheduled
2020-05-13 07:41 hgbot Checkin
2020-05-13 07:41 hgbot Note Added: 0119794
2020-05-13 07:41 hgbot Checkin
2020-05-13 07:41 hgbot Note Added: 0119795
2020-05-13 10:14 prakashmurugesan88 Status scheduled => resolved
2020-05-13 10:14 prakashmurugesan88 Resolution open => fixed
2020-05-18 11:11 marvintm Review Assigned To => marvintm
2020-05-18 11:11 marvintm Status resolved => closed
2020-05-18 11:11 marvintm Fixed in Version => RR20Q3
2020-06-16 12:12 prakashmurugesan88 Status closed => new
2020-06-16 12:12 prakashmurugesan88 Resolution fixed => open
2020-06-16 12:12 prakashmurugesan88 Fixed in Version RR20Q3 =>
2020-06-16 14:17 prakashmurugesan88 Status new => scheduled
2020-06-16 14:26 prakashmurugesan88 Status scheduled => resolved
2020-06-16 14:26 prakashmurugesan88 Resolution open => fixed
2020-06-16 14:27 prakashmurugesan88 File Added: Issue44001_LoyaltyProgram_19Q4.patch
2020-06-16 14:27 prakashmurugesan88 File Added: Issue44001_PiMobile_19Q4.patch
2020-06-16 14:27 prakashmurugesan88 Status resolved => closed
2020-06-16 14:28 prakashmurugesan88 Note Added: 0120868
2021-02-22 17:45 ranjith_qualiantech_com Relationship added related to 0045876
2021-02-23 08:03 marvintm Relationship replaced has duplicate 0045876


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker