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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0050054
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Cash upmajoralways2022-08-24 17:192022-09-05 06:52
Reporterludmila_ursuView Statuspublic 
Assigned Toranjith_qualiantech_com 
PriorityhighResolutionfixedFixed in VersionRR22Q4
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabasePostgreSQLJava version7.x
OS VersionOpenbravo Appliance 14.04Database version9.3.xAnt version1.9.x
Product VersionRR22Q3SCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0050054: "Updated" field, in "Cashup History" lines is not set to date/time of the processed cashup

DescriptionDuring the cashup in the Web POS, if for a certain payment method the "Total Counted" amount is 0, lines in "Cashup History" will not be updated with the date/time of the processed cashup.
Field "Updated" is not changed for those lines, having a "Total Counted" = 0 .
This, even if there are sales registered.
Steps To ReproduceConnect to Web POS.
Create a few sales orders, pay with multiple payment methods (cash, card, voucher, manual card, etc).
Do the cashup.
During the counting step, for one of the payment methods for which there were sales registered, set the "counted" amount to 0.
Add this not registered amount to another payment method, in order to have a 0 difference in the end, for the counting process.
FInish the cashup.
Go to the backoffice, and search the processed cashup.
Check the "updated" field for the header of the concerned cashup.
Compare it to the "updated" field for the lines of this cashup.
Remark that, for payment methods for which the "total counted" is 0, the "updated" field is different than of the header of the window.
Even if there are sales that are registered for that specific payment method.
Check the behavior for the rest of the lines for that cashup.
Remark that "updated" field corresponds (a few seconds of difference), to the "updated" field of the header.
Please see enclosed tests done in livebuilds, on 24th of August 2022.
Behavior is reproduced every time.
Proposed SolutionUpdate all the lines related to a cashup, during the process of the cashup.
All lines of a processed cashup should have the "updated" field = to the "updated field of the header's cashup.
TagsNo tags attached.
Attached Filespng file icon cashup lines not updated - %22updated%22 field.png [^] (307,341 bytes) 2022-08-24 17:19

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0140520)
hgbot (developer)
2022-08-31 07:30

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/909 [^]
(0140661)
hgbot (developer)
2022-09-05 06:52

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/909 [^]
(0140662)
hgbot (developer)
2022-09-05 06:52

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 91bbdf5a7c2d1c2f06b2016a29b8b2ed89c33fa5
Author: Ranjith S R <ranjith@qualiantech.com>
Date: 05-09-2022 04:51:47
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/91bbdf5a7c2d1c2f06b2016a29b8b2ed89c33fa5 [^]

Fixed ISSUE-50054: Updated audit fields of PaymentMethod when completing the cashup

---
M src/org/openbravo/retail/posterminal/UpdateCashup.java
---

- Issue History
Date Modified Username Field Change
2022-08-24 17:19 ludmila_ursu New Issue
2022-08-24 17:19 ludmila_ursu Assigned To => Retail
2022-08-24 17:19 ludmila_ursu File Added: cashup lines not updated - %22updated%22 field.png
2022-08-24 17:19 ludmila_ursu Triggers an Emergency Pack => No
2022-08-30 09:38 ranjith_qualiantech_com Assigned To Retail => ranjith_qualiantech_com
2022-08-30 14:02 ranjith_qualiantech_com Status new => scheduled
2022-08-31 07:30 hgbot Note Added: 0140520
2022-09-05 06:52 hgbot Resolution open => fixed
2022-09-05 06:52 hgbot Status scheduled => closed
2022-09-05 06:52 hgbot Note Added: 0140661
2022-09-05 06:52 hgbot Fixed in Version => RR22Q4
2022-09-05 06:52 hgbot Note Added: 0140662


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker