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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0053513
TypeCategorySeverityReproducibilityDate SubmittedLast Update
design defect[Retail Modules] Web POSmajoralways2023-09-21 10:042024-09-03 12:27
ReporterngarciaView Statuspublic 
Assigned ToRajesh_18 
PriorityurgentResolutionopenFixed in Version
StatusscheduledFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression levelProduction - Confirmed Stable
Regression date2022-09-06
Regression introduced in releaseRR23Q1
Regression introduced by commithttps://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/b03613ff6b335f3100f53ba49e03dc511ddca4e1 [^]
Triggers an Emergency PackNo
Summary

0053513: Change payment is considered a sale and it is summed to the expected amount of the cashup when paying with Pay Open Tickets

DescriptionChange payment is considered a sale and it is summed to the expected amount of the cashup when paying with Pay Open Tickets
Steps To ReproduceLog in in the POS
Add Adhesive body warmers product (3.60)
Do not complete the ticket
Click on New Receipt
Add Adhesive body warmers classic product (5.00)
Do not complete the ticket
Click on Pay Open Tickets menu option
Select both receipts
Pay them with 10 euros
Check the change is shown as 1.40

Do the cashup
Check 10 is summed up to the expected amount in cash instead of 8.60 (This is wrong)

In the backoffice
Check two payments have been created with a total amount of 10 and the change amount has been split and assigned to the overpayment G/L Item. This doesn't happen if you do a change payment over a single ticket

Check the Total Sales for Cash in Channel Touchpoint - Cash Up History - Payment Method status cashup tab is 10 instead of 8.60
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0155199)
hgbot (developer)
2023-09-25 10:41

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1360 [^]
(0167946)
hgbot (developer)
2024-08-12 08:55

Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/407 [^]
(0168692)
marvintm (manager)
2024-09-03 12:27

Finally we are changing this issue to design defect, and we are also removing the regression fields.

We don't consider it as a regression, as it is happening only in a new functionality (the configuration to set Pay Open Tickets to generate a single payment instead of individual payments), and not in existing functionality.

After discussing with Product Management, and understanding the changes that would need to be done to solve this problem, we believe it would be a small project, which doesn't fill the scope for a standard defect. This is why we are changing it to design defect.

We propose to solve this problem once the Pay Open Tickets functionality is proposed to be migrated to React.

- Issue History
Date Modified Username Field Change
2023-09-21 10:04 ngarcia New Issue
2023-09-21 10:04 ngarcia Assigned To => Retail
2023-09-21 10:04 ngarcia Triggers an Emergency Pack => No
2023-09-21 12:07 Rajesh_18 Assigned To Retail => Rajesh_18
2023-09-21 12:08 Rajesh_18 Status new => acknowledged
2023-09-21 12:08 Rajesh_18 Status acknowledged => scheduled
2023-09-22 09:32 Rajesh_18 Regression level => Production - Confirmed Stable
2023-09-22 09:32 Rajesh_18 Regression date => 2022-09-06
2023-09-22 09:32 Rajesh_18 Regression introduced in release => RR23Q1
2023-09-22 09:32 Rajesh_18 Regression introduced by commit => https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/b03613ff6b335f3100f53ba49e03dc511ddca4e1 [^]
2023-09-22 09:32 Rajesh_18 Status scheduled => acknowledged
2023-09-22 09:33 Rajesh_18 Status acknowledged => scheduled
2023-09-25 10:41 hgbot Note Added: 0155199
2023-10-05 08:45 Rajesh_18 Status scheduled => acknowledged
2023-10-05 08:45 Rajesh_18 Status acknowledged => scheduled
2024-08-12 08:55 hgbot Note Added: 0167946
2024-08-12 14:02 marvintm Status scheduled => acknowledged
2024-08-12 14:02 marvintm Status acknowledged => scheduled
2024-09-03 12:27 marvintm Note Added: 0168692
2024-09-03 12:27 marvintm Type defect => design defect


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker