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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0046704
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSmajoralways2021-05-18 09:572021-06-28 16:13
ReporterpsanjuanView Statuspublic 
Assigned Topablobessone 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabasePostgreSQLJava version7.x
OS VersionOpenbravo Appliance 14.04Database version9.3.xAnt version1.9.x
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0046704: Amount field remains editable when all the amount of an order is paid.

DescriptionAmount field remains editable when all the amount of an order is paid.
Steps To ReproduceCreate a sale, select any product.
Press Pay.
Notice that a message in shown on top of that window, saying Remaining 12.00€.
Choose a payment method below, for instance cash.

Notice that an exact amount paid message is shown, which is correct, However the cursor remains in the "Amount" field, therefore it is possible to enter any data in the Amount field. This is confusing as no additional amount should be entered in it.

See image attached.
Proposed SolutionOnce an order is fully paid, Amount field should not be editable.
TagsNo tags attached.
Attached Filespng file icon Issue_46704.png [^] (80,060 bytes) 2021-05-19 09:52

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0046795TAP closedpablobessone Amount field remains editable when all the amount of an order is paid. 

-  Notes
(0128386)
dbaz (developer)
2021-05-19 09:48

Agree. All the keypad component, including the input, should be disabled after the payment is completed.

Also, a tooltip should be shown in those disabled buttons explaining that the full amount has been already paid.
(0129630)
hgbot (developer)
2021-06-17 19:28

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/568 [^]
(0129631)
hgbot (developer)
2021-06-17 19:29

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/566 [^]
(0129862)
hgbot (developer)
2021-06-28 16:13

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 33a8399354bd9a1649aaa3cc10dfe110fe4545ac
Author: Pablo Bessone <pablo.bessone@smfconsulting.es>
Date: 2021-06-28T14:13:36+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/33a8399354bd9a1649aaa3cc10dfe110fe4545ac [^]

fixed ISSUE-0046704: amount field in keypad payment disabled when fully paid order

---
M web-jspack/org.openbravo.core2/src/components/BaseKeypad/BaseKeypad.jsx
---
(0129863)
hgbot (developer)
2021-06-28 16:13

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/568 [^]
(0129864)
hgbot (developer)
2021-06-28 16:13

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 27dd726f18f47b2b13843e68b83b8be58f8ae6a5
Author: Pablo Bessone <pablo.bessone@smfconsulting.es>
Date: 2021-06-28T14:13:43+00:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/27dd726f18f47b2b13843e68b83b8be58f8ae6a5 [^]

fixed ISSUE-0046704: amount field in keypad payment disabled when fully paid order

---
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentKeypad/PaymentKeypad.jsx
---
(0129865)
hgbot (developer)
2021-06-28 16:13

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/566 [^]

- Issue History
Date Modified Username Field Change
2021-05-18 09:57 psanjuan New Issue
2021-05-18 09:57 psanjuan Assigned To => Retail
2021-05-18 09:57 psanjuan Triggers an Emergency Pack => No
2021-05-18 09:57 psanjuan File Added: Issue_46704.png
2021-05-18 09:58 psanjuan Assigned To Retail => plujan
2021-05-18 10:00 psanjuan Steps to Reproduce Updated View Revisions
2021-05-18 10:00 psanjuan File Deleted: Issue_46704.png
2021-05-18 10:00 psanjuan File Added: Issue_46704.png
2021-05-19 09:42 plujan Assigned To plujan => Retail
2021-05-19 09:48 dbaz Note Added: 0128386
2021-05-19 09:52 psanjuan File Deleted: Issue_46704.png
2021-05-19 09:52 psanjuan File Added: Issue_46704.png
2021-05-21 18:54 guilleaer Resolution time => 1624226400
2021-05-21 18:54 guilleaer Priority urgent => normal
2021-05-21 18:54 guilleaer Status new => acknowledged
2021-05-21 18:54 guilleaer Status acknowledged => scheduled
2021-05-21 18:55 guilleaer Status scheduled => acknowledged
2021-06-11 13:43 pablobessone Assigned To Retail => pablobessone
2021-06-11 13:43 pablobessone Status acknowledged => scheduled
2021-06-11 14:17 dmiguelez Assigned To pablobessone => Retail
2021-06-11 14:17 dmiguelez Status scheduled => acknowledged
2021-06-17 15:49 pablobessone Assigned To Retail => pablobessone
2021-06-17 15:49 pablobessone Status acknowledged => scheduled
2021-06-17 19:28 hgbot Note Added: 0129630
2021-06-17 19:29 hgbot Note Added: 0129631
2021-06-28 16:13 hgbot Resolution open => fixed
2021-06-28 16:13 hgbot Status scheduled => closed
2021-06-28 16:13 hgbot Note Added: 0129862
2021-06-28 16:13 hgbot Note Added: 0129863
2021-06-28 16:13 hgbot Note Added: 0129864
2021-06-28 16:13 hgbot Note Added: 0129865


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker