Project:
| View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
| ID | ||||||||
| 0052235 | ||||||||
| Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
| backport | [Retail Modules] Return Receipt | major | always | 2023-04-20 19:20 | 2023-05-03 06:48 | |||
| Reporter | sofidossant | View Status | public | |||||
| Assigned To | ranjith_qualiantech_com | |||||||
| Priority | high | Resolution | fixed | Fixed in Version | RR23Q2 | |||
| Status | closed | Fix in branch | Fixed in SCM revision | |||||
| Projection | none | ETA | none | Target Version | RR23Q2 | |||
| OS | Any | Database | Any | Java version | ||||
| OS Version | Database version | Ant version | ||||||
| Product Version | pi | SCM revision | ||||||
| Merge Request Status | approved | |||||||
| Review Assigned To | ||||||||
| OBNetwork customer | OBPS | |||||||
| Support ticket | 62709 | |||||||
| Regression level | Pre packaging ( pi ) | |||||||
| Regression date | 2023-03-20 | |||||||
| Regression introduced in release | RR23Q1 | |||||||
| Regression introduced by commit | https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/88694b5b41093f5fdc824cafe373a351923fed3c [^] | |||||||
| Triggers an Emergency Pack | No | |||||||
| Summary | 0052235: EWI org.codehaus.jettison.json.JSONException: JSONObject["deletedLines"] is not a JSONArray. | |||||||
| Description | When I open a verify return (from cross store) and delete the lines, and continue as an order. When I pay it, the ewi is generated. org.codehaus.jettison.json.JSONException: JSONObject["deletedLines"] is not a JSONArray. at org.codehaus.jettison.json.JSONObject.getJSONArray(JSONObject.java:440) at org.openbravo.retail.productonthefly.hooks.PreOrderLoaderOTFHook.saveProductOnTheFlyProducts(PreOrderLoaderOTFHook.java:54) at org.openbravo.retail.productonthefly.hooks.PreOrderLoaderOTFHook.exec(PreOrderLoaderOTFHook.java:44) at org.openbravo.retail.productonthefly.hooks.PreOrderLoaderOTFHook$Proxy$_$$_WeldClientProxy.exec(Unknown Source) at org.openbravo.retail.posterminal.OrderLoader.executeOrderLoaderPreProcessHook(OrderLoader.java:883) at org.openbravo.retail.posterminal.OrderLoader.saveRecord(OrderLoader.java:307) at org.openbravo.mobile.core.process.DataSynchronizationProcess.saveRecord(DataSynchronizationProcess.java:214) at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:165) at org.openbravo.mobile.core.process.DataSynchronizationProcess.exec(DataSynchronizationProcess.java:97) at org.openbravo.mobile.core.process.MobileImportEntryProcessorRunnable.processEntry(MobileImportEntryProcessorRunnable.java:57) at org.openbravo.retail.posterminal.importprocess.OrderImportEntryProcessor$OrderLoaderRunnable.processEntry(OrderImportEntryProcessor.java:64) at org.openbravo.service.importprocess.ImportEntryProcessor$ImportEntryProcessRunnable.doRunCycle(ImportEntryProcessor.java:430) at org.openbravo.service.importprocess.ImportEntryProcessor$ImportEntryProcessRunnable.run(ImportEntryProcessor.java:347) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:829) | |||||||
| Steps To Reproduce | 1- Open terminal 2- Verificate Return for another organization (cross store). 3- Select lines. 4- Deleted lines. 5- Add product 6- Pay the sales order. Check the backoffice with the ewi. | |||||||
| Tags | No tags attached. | |||||||
| Attached Files | ||||||||
Relationships [ Relation Graph ]
[ Dependency Graph ]
|
||||||||
|
||||||||
Notes |
|
|
(0148992) hgbot (developer) 2023-04-27 12:41 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1164 [^] |
|
(0149163) hgbot (developer) 2023-05-03 06:48 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1164 [^] |
|
(0149164) hgbot (developer) 2023-05-03 06:48 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^] Changeset: 8953f38272de1355e3aeac6b240aaf34ae2c3198 Author: Ranjith S R <ranjith@qualiantech.com> Date: 03-05-2023 04:48:18 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/8953f38272de1355e3aeac6b240aaf34ae2c3198 [^] Fixed ISSUE-52235: Ticket deletedLines should be initialized with empty array * When resetting ticket properties, ticket deletedLines should be initialized with empty array --- M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/DeleteLine.js --- |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2023-04-26 07:44 | marvintm | Type | defect => backport |
| 2023-04-26 07:44 | marvintm | Target Version | => RR23Q2 |
| 2023-04-27 12:41 | hgbot | Note Added: 0148992 | |
| 2023-05-03 06:48 | hgbot | Resolution | open => fixed |
| 2023-05-03 06:48 | hgbot | Status | scheduled => closed |
| 2023-05-03 06:48 | hgbot | Note Added: 0149163 | |
| 2023-05-03 06:48 | hgbot | Fixed in Version | => RR23Q2 |
| 2023-05-03 06:48 | hgbot | Note Added: 0149164 | |
| Copyright © 2000 - 2009 MantisBT Group |