Project:
View Revisions: Issue #52219 | [ All Revisions ] [ Back to Issue ] | ||
Summary | 0052219: [23Q2] The price of a product with modifiers is calculated incorrectly when editing its modifiers | ||
Revision | 2023-04-25 12:53 by asier_perez | ||
Steps To Reproduce | 1) Log in POS2 2) Change to Restaurants schema 3) Select Cheeseburger to add it to the product 4) In the 'Step 1 of 2: Modifiers', click Next button 5) In the 'Step 2 of 2: Meat Temperature', select Blue => The Cheeseburger should have been added to the ticket with a price of 7.00 € 6) Select the Cheeseburger in the ticket 7) In the popup, click on Edit Modifiers 8) In the 'Step 1 of 3: Cooking Start Time', click Next button 9) In the 'Step 2 of 3: Meat Temperature', click Next button 10) In the 'Step 3 of 3: Modifiers', select Egg and Olive extra ingredients 11) Click on the Apply button => The Cheeseburger's price should have been changed to 8.25 € (7.00 + 1.00 + 0.25) 12) Repeat steps 6, 7 and 8 13) In the 'Step 2 of 3: Meat Temperature', select 'Well done' 14) In the 'Step 3 of 3: Modifiers', deselect Egg and select Pickle 15) Click on the Apply button => The Cheeseburger's price is incorrect: 7.00 + 0.50 + 0.25 + 0.25 = 8.00 €, but instead 9.00 € is displayed, and the ticket can be paid with that incorrect price There are more similar flows that display the price incorrectly, such as checking, when editing a Cheeseburger's modifiers, checking and unchecking 'Egg' and then clicking 'Apply'. |
||
Revision | 2023-04-25 12:18 by asier_perez | ||
Steps To Reproduce | 1) Log in POS2 2) Change to Restaurants schema 3) Select Cheeseburger to add it to the product 4) In the 'Step 1 of 2: Modifiers', click Next button 5) In the 'Step 2 of 2: Meat Temperature', select Blue => The Cheeseburger should have been added to the ticket with a price of 7.00 € 6) Select the Cheeseburger in the ticket 7) In the popup, click on Edit Modifiers 8) In the 'Step 1 of 3: Cooking Start Time', click Next button 9) In the 'Step 2 of 3: Meat Temperature', click Next button 10) In the 'Step 3 of 3: Modifiers', select Egg and Olive extra ingredients 11) Click on the Apply button => The Cheeseburger's price should have been changed to 8.25 € (7.00 + 1.00 + 0.25) 12) Repeat steps 6, 7 and 8 13) In the 'Step 2 of 3: Meat Temperature', select 'Well done' 14) In the 'Step 3 of 3: Modifiers', deselect Egg and select Pickle 15) Click on the Apply button => The Cheeseburger's price is incorrect: 7.00 + 0.50 + 0.25 + 0.25 = 8.00 €, but instead 9.00 € is displayed, and the ticket can be paid with that incorrect price |
||
Revision | 2023-04-25 11:10 by asier_perez | ||
Steps To Reproduce | 1) Log in POS2 2) Change to Restaurants view 3) Select Cheeseburger to add it to the product 4) In the 'Step 1 of 2: Modifiers', click Next button 5) In the 'Step 2 of 2: Meat Temperature', select Blue => The Cheeseburger should have been added to the ticket with a price of 7.00 € 6) Select the Cheeseburger in the ticket 7) In the popup, click on Edit Modifiers 8) In the 'Step 1 of 3: Cooking Start Time', click Next button 9) In the 'Step 2 of 3: Meat Temperature', click Next button 10) In the 'Step 3 of 3: Modifiers', select Egg and Olive extra ingredients 11) Click on the Apply button => The Cheeseburger's price should have been changed to 8.25 € (7.00 + 1.00 + 0.25) 12) Repeat steps 6, 7 and 8 13) In the 'Step 2 of 3: Meat Temperature', select 'Well done' 14) In the 'Step 3 of 3: Modifiers', deselect Egg and select Pickle 15) Click on the Apply button => The Cheeseburger's price is incorrect: 7.00 + 0.50 + 0.25 + 0.25 = 8.00 €, but instead 9.00 € is displayed, and the ticket can be paid with that incorrect price |
Copyright © 2000 - 2009 MantisBT Group |