Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0027607 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Layaway order | major | have not tried | 2014-09-15 16:29 | 2015-03-08 00:11 | |||
Reporter | adrianromero | View Status | public | |||||
Assigned To | Orekaria | |||||||
Priority | urgent | Resolution | fixed | Fixed in Version | RR15Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Review Assigned To | Orekaria | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0027607: Layaways are not saved when generated in one terminal and paid in a different one | |||||||
Description | When 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 Reproduce | In 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. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||||||||||||||||
|
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 |