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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0054165
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[POS2] POSmajoralways2023-12-19 16:172024-06-13 11:37
Reportercharlotte_vasseurView Statuspublic 
Assigned ToRetail 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0054165: Stuck in POS after deleting a product if we are in overpayment and Payment Method Cancelation is not allowed

DescriptionIf 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 ReproduceIn 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 SolutionBlock the possibility to delete product lines when a payment that cannot be cancelled exists ?
TagsNo tags attached.
Attached Filespng file icon PM configuration.png [^] (116,422 bytes) 2023-12-19 16:17


png file icon POS stuck in overpayment.png [^] (114,280 bytes) 2023-12-19 16:17


? file icon 2023-12-19 16-15-24.mkv [^] (2,696,522 bytes) 2023-12-19 16:17

- Relationships Relation Graph ] Dependency Graph ]
related to design defect 0055722 newRetail To block the possibility to delete product lines when a payment exists. 

-  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
Powered by Mantis Bugtracker