Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0051726 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [POS2] POS | major | always | 2023-02-28 14:42 | 2024-02-14 10:10 | |||
Reporter | lorenzofidalgo | View Status | public | |||||
Assigned To | Retail | |||||||
Priority | normal | Resolution | unable to reproduce | Fixed in Version | ||||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0051726: [23Q1] It is not possible to sell services such as "Gas replacement". An error appears and the flow is blocked | |||||||
Description | Some services can not be sold. An error is shown and the user flow is blocked. It has been tested and reproduced with services such as "Gas Replacement" or "Installation Pack". This issue has been reproduced inside a 23Q1 context. Also in livebuilds POS2 and reproduced also inside VBS-2 and CMS-2 terminals. | |||||||
Steps To Reproduce | 0-Login react POS as vallblanca inside VBS-2 terminal. 1-Go to Trekking & Camping section and add 1x "Gas replacement" to the ticket. 2-Click Pay button, select cash and try to pay the ticket. DEFECT: An error with the following message is shown: "Cannot read properties of undefined (reading 'reduce')" | |||||||
Tags | No tags attached. | |||||||
Attached Files | NotPossibleSellingServices.png [^] (125,201 bytes) 2023-02-28 14:42
| |||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0147126) cberner (developer) 2023-02-28 16:37 |
The real problem here is that we're able to add these services to the ticket. The services mentioned are services marked as "Linked to product", which means, you should only be able to add them to the ticket through the linked product, and not individually/alone. The products should be filtered from both product keymap and product search. And also, the error shown should be a lot more specific, explaining what's happening. |
(0160725) Daria_Sh (developer) 2024-02-14 10:10 |
Tested in livebuilds master (with modules and old packages) and confirmed the issue is no longer reproducible |
Issue History | |||
Date Modified | Username | Field | Change |
2023-02-28 14:42 | lorenzofidalgo | New Issue | |
2023-02-28 14:42 | lorenzofidalgo | Assigned To | => Retail |
2023-02-28 14:42 | lorenzofidalgo | File Added: NotPossibleSellingServices.png | |
2023-02-28 14:42 | lorenzofidalgo | Triggers an Emergency Pack | => No |
2023-02-28 16:37 | cberner | Note Added: 0147126 | |
2024-02-14 10:10 | Daria_Sh | Note Added: 0160725 | |
2024-02-14 10:10 | Daria_Sh | Status | new => closed |
2024-02-14 10:10 | Daria_Sh | Resolution | open => unable to reproduce |
Copyright © 2000 - 2009 MantisBT Group |