Openbravo Issue Tracking System - POS2 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0048302 | POS2 | POS | public | 2021-12-21 16:20 | 2024-03-06 19:19 |
|
Reporter | jmelin | |
Assigned To | Retail | |
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0048302: JIRA 2580 - Verified Return - Its popup should set the line quantity to return and update remaining quantity |
Description | Current behaviour en POS2:
- Verify returns popup works as a wizard, in terms of the user can select lines and quantities to return. These lines are added to the receipt. This flow DOES NOT override the previous value.
This behaviour is not correct. The application should override the quantity to return if there is a previous line with return any quantity of that product.
Apart from that, in the popup, for each line there is a remaining quantity. This value should be updated if some subset of the line was added before. |
Steps To Reproduce | Do an order and add a product with a quantity > 1
Complete the order
Look for the order and do a verified return
Select the product and a quantity of 1
=> OK; 1 line with qty 1 to return
Without closing the opened return, do a verified return of the same order and update the qty to 2.
=> KO; in the verified returns popup, the remaining line qty should be the initial quantity - 1
=> KO; 1 line with qtr 3, should be 3
|
Proposed Solution | THIS FEATURE ONLY AFFECTS TO NEW POS. THE OLD VERSION WORKS AS EXPECTED
- Instead of launch an add product user action, the line quantity should be set.
- Update remaining quantity after all. |
Additional Information | |
Tags | EBE - Valid Revision |
Relationships | depends on | backport | 0048352 | TAP | closed | javierRodriguez | JIRA 2580 - Verified Return - Its popup should set the line quantity to return and update remaining quantity | blocks | defect | 0048148 | | closed | Retail | Verified returns and discounts are not having a correct behavior (Umbrella issue) |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2021-12-21 16:20 | jmelin | New Issue | |
2021-12-21 16:20 | jmelin | Assigned To | => Retail |
2021-12-21 16:20 | jmelin | Triggers an Emergency Pack | => No |
2021-12-23 09:59 | guilleaer | Relationship added | blocks 0048148 |
2021-12-23 10:01 | guilleaer | Target Version | TAP => |
2021-12-23 10:03 | guilleaer | Status | new => acknowledged |
2022-01-03 09:01 | jorge-garcia | Assigned To | Retail => jorge-garcia |
2022-01-04 13:04 | jorge-garcia | Status | acknowledged => scheduled |
2022-01-04 15:59 | hgbot | Note Added: 0134113 | |
2022-01-04 16:07 | hgbot | Note Added: 0134114 | |
2022-01-05 10:26 | jorge-garcia | Review Assigned To | => migueldejuana |
2022-01-10 11:20 | hgbot | Resolution | open => fixed |
2022-01-10 11:20 | hgbot | Status | scheduled => closed |
2022-01-10 11:20 | hgbot | Note Added: 0134163 | |
2022-01-10 11:20 | hgbot | Fixed in Version | => RR22Q2 |
2022-01-10 11:20 | hgbot | Note Added: 0134164 | |
2022-01-10 11:21 | hgbot | Note Added: 0134165 | |
2022-01-10 11:21 | hgbot | Note Added: 0134166 | |
2022-01-20 15:25 | jmelin | Note Added: 0134416 | |
2022-01-20 15:25 | jmelin | Status | closed => new |
2022-01-20 15:25 | jmelin | Fixed in Version | RR22Q2 => |
2022-01-20 15:26 | jmelin | Note Edited: 0134416 | bug_revision_view_page.php?bugnote_id=0134416#r23553 |
2022-01-20 15:27 | jmelin | Note Edited: 0134416 | bug_revision_view_page.php?bugnote_id=0134416#r23554 |
2022-01-27 15:43 | elara | Assigned To | jorge-garcia => elara |
2022-01-27 15:44 | elara | Status | new => scheduled |
2022-01-27 16:13 | guilleaer | Status | scheduled => acknowledged |
2022-01-27 16:13 | guilleaer | Status | acknowledged => scheduled |
2022-01-27 16:13 | guilleaer | Assigned To | elara => javierRodriguez |
2022-01-28 13:20 | javierRodriguez | Summary | JIRA 2580 - Verified Return - Discount amount is not correct when updating a product qty => JIRA 2580 - Verified Return - Its popup should set the line quantity to return and update remaining quantity |
2022-01-28 13:20 | javierRodriguez | Description Updated | bug_revision_view_page.php?rev_id=23590#r23590 |
2022-01-28 13:20 | javierRodriguez | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=23592#r23592 |
2022-01-28 13:20 | javierRodriguez | Proposed Solution updated | |
2022-01-31 13:30 | javierRodriguez | Proposed Solution updated | |
2022-02-01 09:19 | guilleaer | Note Added: 0134695 | |
2022-09-16 10:41 | guilleaer | Assigned To | javierRodriguez => Retail |
2022-09-16 10:41 | guilleaer | Status | scheduled => acknowledged |
2023-05-12 11:58 | ebecerra | Tag Attached: EBE - Valid Revision | |
2024-03-06 19:18 | Daria_Sh | Status | acknowledged => scheduled |
2024-03-06 19:19 | Daria_Sh | Review Assigned To | migueldejuana => |
2024-03-06 19:19 | Daria_Sh | Note Added: 0161791 | |
2024-03-06 19:19 | Daria_Sh | Status | scheduled => closed |
Notes |
|
(0134113)
|
hgbot
|
2022-01-04 15:59
|
|
|
|
(0134114)
|
hgbot
|
2022-01-04 16:07
|
|
|
|
(0134163)
|
hgbot
|
2022-01-10 11:20
|
|
|
|
(0134164)
|
hgbot
|
2022-01-10 11:20
|
|
|
|
(0134165)
|
hgbot
|
2022-01-10 11:21
|
|
|
|
(0134166)
|
hgbot
|
2022-01-10 11:21
|
|
|
|
(0134416)
|
jmelin
|
2022-01-20 15:25
(edited on: 2022-01-20 15:27) |
|
On livebuild,
create an order
add 10 “Avalanche receiver”
click on the product in the order and apply a discount of 5%
pay by Cash
Do a verified return and select a qty of 2
=> OK
Keep the order opened, and execute verified return again, but change the quantity from 2 to 4
=> KO, expect quantity to be 4 and not 6 and discount should be 30.10
(note : there a double negative before the discount amount, I think this should be removed if the discount is positive in a return)
|
|
|
|
On 28/01 we have updated issue details to match with the investigation done |
|
|
|
Tested in livebuilds master and confirmed the issue is not reproducible |
|