Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0050072 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
design defect | [Retail Modules] Web POS | critical | always | 2022-08-25 22:38 | 2023-12-26 11:47 | |||
Reporter | axelmercado | View Status | public | |||||
Assigned To | Retail | |||||||
Priority | urgent | Resolution | fixed | Fixed in Version | ||||
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 | |||||||
Merge Request Status | approved | |||||||
Review Assigned To | ||||||||
OBNetwork customer | OBPS | |||||||
Support ticket | 48057 | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0050072: No Invoice generated in Cancel & Replace | |||||||
Description | When performing a Cancel & Replace of an order, 2 positive invoices are generated corresponding to the original order and the new one, but no invoice is generated for the cancellation. | |||||||
Steps To Reproduce | 1. Generate an order in WebPOS and complete it, 2. Perform a Canel & Replace on this same order. 3. Complete the order. 4. In Backoffice we see the 3 correct sales orders, 2 with a positive amount and one with a negative amount. 5. Check the sales invoices and notice that there is not one that corresponds to the cancellation. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0140660) marvintm (viewer) 2022-09-05 06:45 |
This topic is complex, because the invoices would not just need to be generated, but also printed. I've raised it as a topic to product management, as it should be considered a project, not just a bug. |
(0157434) hgbot (developer) 2023-11-21 18:11 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1411 [^] |
(0157436) hgbot (developer) 2023-11-21 18:20 |
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1054 [^] |
(0157648) hgbot (developer) 2023-11-27 07:46 |
Merge Request created: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/348 [^] |
(0157931) hgbot (developer) 2023-12-04 00:18 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api/-/merge_requests/80 [^] |
(0158298) hgbot (developer) 2023-12-18 14:30 |
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1411 [^] |
(0158597) hgbot (developer) 2023-12-26 11:47 |
Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: db36db95665a5b768ab357d6c1d8e920d4b9971e Author: jose.garcia <jose.garcia@doceleguas.com> Date: 21-12-2023 21:53:53 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/db36db95665a5b768ab357d6c1d8e920d4b9971e [^] Related to ISSUE-50072: Generate the cancel return invoice corresponding to cancelation --- M src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java M src/org/openbravo/erpCommon/businessUtility/CancelOrderExecutor.java M src/org/openbravo/erpCommon/businessUtility/ReplaceOrderExecutor.java --- |
(0158598) hgbot (developer) 2023-12-26 11:47 |
Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: be756347c2c9c5067db3a8b3a27253064225f037 Author: jose.garcia <jose.garcia@doceleguas.com> Date: 21-12-2023 21:53:53 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/be756347c2c9c5067db3a8b3a27253064225f037 [^] Related to ISSUE-50072: Adjust the cancel return invoice corresponding to cancelation --- M src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java M src/org/openbravo/erpCommon/businessUtility/CancelOrderExecutor.java M src/org/openbravo/erpCommon/businessUtility/ReplaceOrderExecutor.java --- |
(0158599) hgbot (developer) 2023-12-26 11:47 |
Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: d9db0c0a5819dceac8cd7fd59a75d91fc1f3254f Author: jose.garcia <jose.garcia@doceleguas.com> Date: 21-12-2023 21:53:53 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/d9db0c0a5819dceac8cd7fd59a75d91fc1f3254f [^] Related to ISSUE-50072: Adjust the cancel return invoice creation --- M src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java --- |
(0158600) hgbot (developer) 2023-12-26 11:47 |
Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: aaf36f0c41522ba2009c86c1f5ad9afeb1b8133b Author: jose.garcia <jose.garcia@doceleguas.com> Date: 21-12-2023 21:53:53 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/aaf36f0c41522ba2009c86c1f5ad9afeb1b8133b [^] Related to ISSUE-50072: Adjust the cancel return invoice creation (layaways error) --- M src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java --- |
(0158601) hgbot (developer) 2023-12-26 11:47 |
Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: 8888bfb7805f3f52fd41fe607e8dc5d47a630652 Author: jose.garcia <jose.garcia@doceleguas.com> Date: 21-12-2023 21:53:53 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/8888bfb7805f3f52fd41fe607e8dc5d47a630652 [^] Related to ISSUE-50072: Eliminated unnecessary methods for cancel return invoice creation. --- M src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java M src/org/openbravo/erpCommon/businessUtility/CancelOrderExecutor.java M src/org/openbravo/erpCommon/businessUtility/ReplaceOrderExecutor.java --- |
(0158602) hgbot (developer) 2023-12-26 11:47 |
Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: 6a829528a6570114dc1ffe88b43f65e3421baa6f Author: jose.garcia <jose.garcia@doceleguas.com> Date: 21-12-2023 21:53:53 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/6a829528a6570114dc1ffe88b43f65e3421baa6f [^] Related to ISSUE-50072: Fixed comments from previous commit. --- M src/org/openbravo/erpCommon/businessUtility/ReplaceOrderExecutor.java --- |
(0158603) hgbot (developer) 2023-12-26 11:47 |
Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: 551522773b37f52937cf02072dbc788affb0df86 Author: jose.garcia <jose.garcia@doceleguas.com> Date: 21-12-2023 21:53:53 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/551522773b37f52937cf02072dbc788affb0df86 [^] Related to ISSUE-50072: Fixed formats. --- M src/org/openbravo/erpCommon/businessUtility/CancelAndReplaceUtils.java M src/org/openbravo/erpCommon/businessUtility/ReplaceOrderExecutor.java --- |
(0158604) hgbot (developer) 2023-12-26 11:47 |
Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: 32cc780002005b9630e714cfa67ee21dc94a2540 Author: jose.garcia <jose.garcia@doceleguas.com> Date: 21-12-2023 21:53:53 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/32cc780002005b9630e714cfa67ee21dc94a2540 [^] Related to ISSUE-50072: Fixed Orderline from inverse order not being updated --- M src/org/openbravo/erpCommon/businessUtility/ReplaceOrderExecutor.java --- |
(0158605) hgbot (developer) 2023-12-26 11:47 |
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/1054 [^] |
(0158606) hgbot (developer) 2023-12-26 11:47 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/openbravo [^] Changeset: 6755e4b359411799c84cd25aab3d4d4d9c858985 Author: Antonio Moreno <antonio.moreno@openbravo.com> Date: 26-12-2023 11:46:45 URL: https://gitlab.com/openbravo/product/openbravo/-/commit/6755e4b359411799c84cd25aab3d4d4d9c858985 [^] Fixed ISSUE-50072: Added generation of negative invoice in Cancel and Replace --- M src/org/openbravo/erpCommon/businessUtility/ReplaceOrderExecutor.java --- |
(0158607) hgbot (developer) 2023-12-26 11:47 |
Merge request merged: https://gitlab.com/openbravo/ci/mobile-test/-/merge_requests/348 [^] |
(0158608) hgbot (developer) 2023-12-26 11:47 |
Repository: https://gitlab.com/openbravo/ci/mobile-test [^] Changeset: d79de06cea0c3f16f220be9f4bb60454d6d3b5fa Author: jose.garcia <jose.garcia@doceleguas.com> Date: 18-12-2023 14:30:00 URL: https://gitlab.com/openbravo/ci/mobile-test/-/commit/d79de06cea0c3f16f220be9f4bb60454d6d3b5fa [^] Related to ISSUE-50072: Adjust test to the cancel return invoice corresponding to cancelation --- M src-test/org/openbravo/test/mobile/retail/pack/selenium/tests/cancelandreplace/I36324_CancelAndRplcInvOrdWithReturn_AddProd.java --- |
(0158609) hgbot (developer) 2023-12-26 11:47 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api/-/merge_requests/80 [^] |
(0158610) hgbot (developer) 2023-12-26 11:47 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api [^] Changeset: 121291bbe86ffa5e5ff5214a4228ef6f2f7833ae Author: jose.garcia <jose.garcia@doceleguas.com> Date: 26-12-2023 10:47:34 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.api/-/commit/121291bbe86ffa5e5ff5214a4228ef6f2f7833ae [^] Related to ISSUE-50072: Created push API event for the generated Invoice in Cancel & Replace flow. --- M src/org/openbravo/retail/api/events/order/OrderLoaderEventsHook.java --- |
![]() |
|||
Date Modified | Username | Field | Change |
2022-08-25 22:38 | axelmercado | New Issue | |
2022-08-25 22:38 | axelmercado | Assigned To | => Triage Omni OMS |
2022-08-25 22:38 | axelmercado | OBNetwork customer | => OBPS |
2022-08-25 22:38 | axelmercado | Modules | => Core |
2022-08-25 22:38 | axelmercado | Support ticket | => 48057 |
2022-08-25 22:38 | axelmercado | Triggers an Emergency Pack | => No |
2022-08-26 07:49 | Practics | Issue Monitored: Practics | |
2022-08-26 10:12 | jorge-garcia | Assigned To | Triage Omni OMS => Retail |
2022-08-26 14:12 | marvintm | Project | Openbravo ERP => Retail Modules |
2022-08-26 14:12 | marvintm | Category | 07. Sales management => Web POS |
2022-08-26 14:12 | marvintm | version | PR21Q4.4 => |
2022-08-26 14:12 | marvintm | Target Version | PR21Q4.1 => |
2022-09-01 07:00 | ranjith_qualiantech_com | Assigned To | Retail => ranjith_qualiantech_com |
2022-09-01 07:15 | ranjith_qualiantech_com | Status | new => scheduled |
2022-09-05 06:45 | marvintm | Note Added: 0140660 | |
2022-09-05 06:45 | marvintm | Type | defect => design defect |
2022-09-09 08:03 | ranjith_qualiantech_com | Assigned To | ranjith_qualiantech_com => Retail |
2022-09-13 14:45 | axelmercado | Priority | high => urgent |
2022-09-13 14:45 | axelmercado | Severity | major => critical |
2022-12-27 07:20 | ranjith_qualiantech_com | Relationship added | has duplicate 0051236 |
2023-11-21 18:11 | hgbot | Merge Request Status | => open |
2023-11-21 18:11 | hgbot | Note Added: 0157434 | |
2023-11-21 18:20 | hgbot | Note Added: 0157436 | |
2023-11-27 07:46 | hgbot | Note Added: 0157648 | |
2023-12-04 00:18 | hgbot | Note Added: 0157931 | |
2023-12-18 14:30 | hgbot | Note Added: 0158298 | |
2023-12-18 16:00 | hgbot | Merge Request Status | open => approved |
2023-12-26 11:47 | hgbot | Note Added: 0158597 | |
2023-12-26 11:47 | hgbot | Note Added: 0158598 | |
2023-12-26 11:47 | hgbot | Note Added: 0158599 | |
2023-12-26 11:47 | hgbot | Note Added: 0158600 | |
2023-12-26 11:47 | hgbot | Note Added: 0158601 | |
2023-12-26 11:47 | hgbot | Note Added: 0158602 | |
2023-12-26 11:47 | hgbot | Note Added: 0158603 | |
2023-12-26 11:47 | hgbot | Note Added: 0158604 | |
2023-12-26 11:47 | hgbot | Resolution | open => fixed |
2023-12-26 11:47 | hgbot | Status | scheduled => closed |
2023-12-26 11:47 | hgbot | Note Added: 0158605 | |
2023-12-26 11:47 | hgbot | Fixed in Version | => PR24Q1 |
2023-12-26 11:47 | hgbot | Note Added: 0158606 | |
2023-12-26 11:47 | hgbot | Note Added: 0158607 | |
2023-12-26 11:47 | hgbot | Note Added: 0158608 | |
2023-12-26 11:47 | hgbot | Note Added: 0158609 | |
2023-12-26 11:47 | hgbot | Note Added: 0158610 |
Copyright © 2000 - 2009 MantisBT Group |