Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0054165 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
design defect | [POS2] POS | major | always | 2023-12-19 16:17 | 2024-06-13 11:37 | |||||||
Reporter | charlotte_vasseur | View Status | public | |||||||||
Assigned To | Retail | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | new | 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 | 0054165: Stuck in POS after deleting a product if we are in overpayment and Payment Method Cancelation is not allowed | |||||||||||
Description | If after deleting a product we are in overpayment, we cannot finalize the sale and we cannot delete the payment method so we are stuck in POS We have to add another product and complete with another payment method to finalize the sale | |||||||||||
Steps To Reproduce | In BO, in window 'Channel - Touchpoint Type' Configure a payment method with: - 'Payment Method Cancelation' = 'Not allowed' - 'Overpayment / Change Limit' = 0 (See PM configuration.png) In POS Add several products to the card Pay partially with the previous payment method Go back to the card Delete one of the product in order to be in overpayment Go to payment screen => We cannot finalize the sale and we cannot delete the payment method so we are stuck in POS (See POS stuck in overpayment.png) Full video in joined file | |||||||||||
Proposed Solution | Block the possibility to delete product lines when a payment that cannot be cancelled exists ? | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | PM configuration.png [^] (116,422 bytes) 2023-12-19 16:17
POS stuck in overpayment.png [^] (114,280 bytes) 2023-12-19 16:17 2023-12-19 16-15-24.mkv [^] (2,696,522 bytes) 2023-12-19 16:17 | |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | ||||||||
|
Notes | |
(0158504) hgbot (developer) 2023-12-22 07:00 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2306 [^] |
(0158757) guilleaer (manager) 2024-01-02 11:07 edited on: 2024-01-02 11:16 |
Email sent to product.management to get feedback about how we shoud handle this case. According to the configuration done in the backoffice the behavior looks correct, however it is also true that the blocking situation is not acceptable. We need an input from product management to decide how can we resolve the situation if this "blocking" point is reached |
(0158972) guilleaer (manager) 2024-01-09 10:50 |
Response from product management: Lines cannot be changed when there are payments already added to the ticket. In case customer wants to modify the order they should remove the payment and then modify the ticket. If they have a configuration which does not allow to remove the payment then they must complete the order and then fix the problem by a return or cancel and replace As a conclusion, what we should do in the context of this issue is to not allow to remove lines when there are payments. Please confirm |
(0158974) charlotte_vasseur (reporter) 2024-01-09 12:22 |
After checking with Rafa Roda, yes we can go for this solution See his comment here: https://openbravo.atlassian.net/browse/RM-7960?focusedCommentId=140089 [^] |
(0159087) hgbot (developer) 2024-01-11 06:47 |
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2306 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2023-12-19 16:17 | charlotte_vasseur | New Issue | |
2023-12-19 16:17 | charlotte_vasseur | Assigned To | => Retail |
2023-12-19 16:17 | charlotte_vasseur | File Added: PM configuration.png | |
2023-12-19 16:17 | charlotte_vasseur | Triggers an Emergency Pack | => No |
2023-12-19 16:17 | charlotte_vasseur | File Added: POS stuck in overpayment.png | |
2023-12-19 16:17 | charlotte_vasseur | File Added: 2023-12-19 16-15-24.mkv | |
2023-12-20 10:43 | sreehari | Assigned To | Retail => sreehari |
2023-12-21 08:49 | sreehari | Status | new => scheduled |
2023-12-22 07:00 | hgbot | Note Added: 0158504 | |
2024-01-02 11:07 | guilleaer | Note Added: 0158757 | |
2024-01-02 11:16 | guilleaer | Note Edited: 0158757 | View Revisions |
2024-01-02 11:17 | sreehari | Status | scheduled => acknowledged |
2024-01-09 10:50 | guilleaer | Note Added: 0158972 | |
2024-01-09 12:22 | charlotte_vasseur | Note Added: 0158974 | |
2024-01-11 06:47 | hgbot | Note Added: 0159087 | |
2024-06-13 11:36 | guilleaer | Relationship added | related to 0055722 |
2024-06-13 11:37 | guilleaer | Assigned To | sreehari => Retail |
2024-06-13 11:37 | guilleaer | Type | defect => design defect |
2024-06-13 11:37 | guilleaer | Status | acknowledged => scheduled |
2024-06-13 11:37 | guilleaer | Status | scheduled => resolved |
2024-06-13 11:37 | guilleaer | Resolution | open => fixed |
2024-06-13 11:37 | guilleaer | Status | resolved => closed |
2024-06-13 11:37 | guilleaer | Status | closed => new |
2024-06-13 11:37 | guilleaer | Resolution | fixed => open |
Copyright © 2000 - 2009 MantisBT Group |