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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0027607
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Layaway ordermajorhave not tried2014-09-15 16:292015-03-08 00:11
ReporteradrianromeroView Statuspublic 
Assigned ToOrekaria 
PriorityurgentResolutionfixedFixed in VersionRR15Q2
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned ToOrekaria
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0027607: Layaways are not saved when generated in one terminal and paid in a different one

DescriptionWhen paying and closing a layaway in a different terminal where it was created the layaway is not saved and the following message is raised in the log:

Problem with layaways when generated in one terminal and paid in a different one.

6445122 [http-8080-3] WARN org.openbravo.mobile.core.process.DataSynchronizationProcess - Record in process org.openbravo.retail.posterminal.OrderLoaderduplicated with id: DDDD8FB3E5B18F2238BD56C299301248 Error not saved.

It seems that the problem is near the code that checks duplicated orders in the server side:

This is the check for duplicates:

https://code.openbravo.com/erp/pmods/org.openbravo.mobile.core/file/8832275f1f14/src/org/openbravo/mobile/core/process/DataSynchronizationProcess.java#l148 [^]

This is the function for orders:
https://code.openbravo.com/erp/pmods/org.openbravo.retail.posterminal/file/ce99bd7da191/src/org/openbravo/retail/posterminal/OrderLoader.java#l289 [^]

Steps To ReproduceIn an store with at least two terminals follow the steps:

* Create a layaway order in one terminal.
* Open the layaway in a second terminal.
* Pay it completely and close the layaway

Verify that in the log appears the message "Error not saved", and in the ERP verify that the layaway order has not been paid.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
duplicate of design defect 0027600 closedmarvintm Problem with layaways when generated in one terminal and paid in a different one 
related to defect 0026458RR15Q2 closedOsmany After paying completely a layaway order, when the cash up is performed, taxes information in report is wrong 
depends on feature request 0028130RR15Q2 closedOrekaria Support creating tickets through multiple terminals with payment in other (central) devices 
related to defect 0027609 closedmarvintm If saving a layaways fails, it is detected as duplicated and not saved the error 

-  Notes
(0070127)
adrianromero (manager)
2014-09-15 16:56

It seems that the problem is reproduced in the case the terminal that initially creates layaways does not have payment methods defined.

It does not need to have to create layaways.
(0075267)
Orekaria (administrator)
2015-03-08 00:11

Fixed as part of the https://issues.openbravo.com/view.php?id=28130 [^] project

- Issue History
Date Modified Username Field Change
2014-09-15 16:29 adrianromero New Issue
2014-09-15 16:29 adrianromero Assigned To => marvintm
2014-09-15 16:29 adrianromero Triggers an Emergency Pack => No
2014-09-15 16:29 adrianromero Relationship added related to 0027600
2014-09-15 16:56 adrianromero Note Added: 0070127
2014-09-15 17:17 adrianromero Relationship added related to 0027609
2014-09-15 17:17 adrianromero Relationship deleted related to 0027600
2014-09-15 17:17 adrianromero Relationship added duplicate of 0027600
2015-01-29 16:42 Osmany Assigned To marvintm => Osmany
2015-02-13 15:00 malsasua Relationship added related to 0026458
2015-02-13 15:01 malsasua Assigned To Osmany => Orekaria
2015-02-13 16:23 Orekaria Relationship added depends on 0028130
2015-03-08 00:11 Orekaria Review Assigned To => Orekaria
2015-03-08 00:11 Orekaria Note Added: 0075267
2015-03-08 00:11 Orekaria Status new => closed
2015-03-08 00:11 Orekaria Resolution open => fixed
2015-03-08 00:11 Orekaria Fixed in Version => RR15Q2


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker