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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0035597
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POScriticalalways2017-03-22 12:292017-04-05 12:46
ReporteraaroncaleroView Statuspublic 
Assigned Tomigueldejuana 
PriorityhighResolutionfixedFixed in VersionRR17Q2
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0035597: The Payment Method Status Cashup table is not updated in Synchronized mode while using Pay Open TIckets

DescriptionIf the Web POS Synchronized Mode preference is configured, if a ticket is paid using the Pay Open Tickets functionality then the Payment Method Status Cashup table is not updated in backend.
Steps To ReproduceIn backend, go to the preference window and configure the Web POS Synchronized Mode preference.
Login in web pos.
Perform a cashup keeping nothing.
Create a layaway with a single product (e.g. Avalanche Transceiver).
Click on the total amount button and then on Layaway to synchronize the layaway.
Go to the menu > Pay Open Tickets, select the newly created layaway and click on Done.
Pay the layaway completely.
Verify using the Cashup Partial menu entry that the values on the local tables are correct (total transactions should match the total drops and the expected amount).
Go to backend, POS Terminal window. Find the used terminal, and on the Cash Up History find the newest cashup.
Verify that the header of the cashup shows the correct net/gross sales amount.
Verify that the Payment Method Status Cashup table still shows 0 for every transaction.

Go back to web pos, clear the cache, and reload.
Verify the status of the cashup using the Cash Up Partial option and verify that the deposits and the expected amount are now 0.
Proposed SolutionIt seems that when Synchronized mode is used, the cashup report is recalculated after the receipt has been synchronized, so the cashUpReportInformation object is not sent along with the receipt and the cashup is not updated.
TagsNo tags attached.
Attached Filesdiff file icon multiOrderSynched.diff [^] (8,271 bytes) 2017-03-23 10:41 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0095843)
marvintm (manager)
2017-04-05 12:46

Resolved as part of the changes done for the following issue:

https://issues.openbravo.com/view.php?id=35700 [^]

- Issue History
Date Modified Username Field Change
2017-03-22 12:29 aaroncalero New Issue
2017-03-22 12:29 aaroncalero Assigned To => Retail
2017-03-22 12:29 aaroncalero Resolution time => 1491343200
2017-03-22 12:29 aaroncalero Triggers an Emergency Pack => No
2017-03-22 12:43 aaroncalero Proposed Solution updated
2017-03-23 10:40 migueldejuana Status new => scheduled
2017-03-23 10:40 migueldejuana Assigned To Retail => migueldejuana
2017-03-23 10:41 migueldejuana File Added: multiOrderSynched.diff
2017-04-05 12:46 marvintm Note Added: 0095843
2017-04-05 12:46 marvintm Status scheduled => resolved
2017-04-05 12:46 marvintm Fixed in Version => RR17Q2
2017-04-05 12:46 marvintm Resolution open => fixed
2017-04-05 12:46 marvintm Review Assigned To => marvintm
2017-04-05 12:46 marvintm Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker