Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0048604 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | major | have not tried | 2022-02-15 16:53 | 2023-01-04 07:49 | |||
Reporter | rafaroda | View Status | public | |||||
Assigned To | ranjith_qualiantech_com | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | RR23Q1 | |||
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 | Gold | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0048604: Can't VERIFY RETURN a ticket in POS that contains a payment method not configured in the POS | |||||||
Description | Can't VERIFY RETURN a ticket in POS that contains a payment method not configured in the POS In Omnichannel scenarios: * You accept Paypal in Internet, but not in store * You are able to load these tickets via the external Order Loader in a terminal web POS that has this payment method * And in the Touchpoint of the store: you will be able to recall that web ticket (that has been integrated via the Exernal Order Loader): but you can't verified return it | |||||||
Steps To Reproduce | 1) Create a ticket 1 in POS A for payment method A 2) in POS B, make sure you DON'T have payment method A 3) You can open Ticket 1 in POS B: but if you try to do verified return, you get an error JS, see image attached | |||||||
Proposed Solution | We should indeed be in a position to open a ticket and VERIFY RETURN it which contains payment method A in a POS that has NOT this payment method A configured at all | |||||||
Tags | No tags attached. | |||||||
Attached Files | ![]() | |||||||
![]() |
|||||||||||||||
|
![]() |
|
(0135173) psanjuan (viewer) 2022-02-21 11:52 |
As discussed with SF team, we might have a better solution depending of the funcional need for this : - Antonio is telling us that some fixe were done in more advance versions to handle order integration within the POS with PM that are not supported / configured by the POS - I didn't know the original need for PN to be there bu disabled so I 'd like @Rafa Roda (or @Raphael Wicher ? ) to explain it so we can see if this is a good solution ( and a better one IMO ) thank you. |
(0144408) rafaroda (viewer) 2022-12-05 11:46 edited on: 2022-12-05 13:22 |
So instead of a feature request, this is considered as a bug: with no configuration extra we should indeed be in a position to open and verify return a ticket which contains payment method A in a POS that has NOT this payment method A configured at all |
(0144459) hgbot (developer) 2022-12-06 14:01 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1010 [^] |
(0144460) hgbot (developer) 2022-12-06 14:01 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns/-/merge_requests/47 [^] |
(0144461) hgbot (developer) 2022-12-06 14:01 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1405 [^] |
(0144801) hgbot (developer) 2022-12-19 08:42 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1010 [^] |
(0144802) hgbot (developer) 2022-12-19 08:42 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^] Changeset: 30668dab0f129577a84c35ec06cd1ab10b07c8e6 Author: Ranjith S R <ranjith@qualiantech.com> Date: 19-12-2022 07:22:46 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/30668dab0f129577a84c35ec06cd1ab10b07c8e6 [^] Fixed ISSUE-48604: Updated validation when loading accepted refund payments * If payment is not present in POS, then it should not be added in refund payments --- M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/AddPaymentUtils.js --- |
(0144803) hgbot (developer) 2022-12-19 08:42 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns [^] Changeset: b9752abc6c5168888f105932d85cfbadc7e339ad Author: Ranjith S R <ranjith@qualiantech.com> Date: 19-12-2022 07:22:48 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns/-/commit/b9752abc6c5168888f105932d85cfbadc7e339ad [^] Related to ISSUE-48604: Foreign amount should be calculated when doing verified return * When doing verified return, Foreign amount should be calculated even if payment is not present in POS --- M web/org.openbravo.retail.returns/js/modalReturnLines.js --- |
(0144804) hgbot (developer) 2022-12-19 08:42 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.returns/-/merge_requests/47 [^] |
(0144805) hgbot (developer) 2022-12-19 08:43 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: f77fff86143beb13cf5f05c81c11828ba1d84325 Author: Ranjith S R <ranjith@qualiantech.com> Date: 19-12-2022 07:42:57 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/f77fff86143beb13cf5f05c81c11828ba1d84325 [^] Related to ISSUE-48604: Reverse payment should be hidden if payment is not exists * When opening paid receipt, Reverse payment should be hidden if payment is not exists in POS --- M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentList/PaymentAction.jsx --- |
(0144806) hgbot (developer) 2022-12-19 08:43 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1405 [^] |
(0144900) ranjith_qualiantech_com (viewer) 2022-12-21 13:33 edited on: 2022-12-21 13:36 |
Steps to reproduce in livebuilds pos2 modules Backoffice 1) Organization - "Vallblanca Store" Update "Allow Mixing verified return with" = "Nothing" 2) Channel Touchpoint Type - "POS2SD VBS POS2 Terminal Type" Payment Method - Credit Card Update "Allowed PMs for Refund" - "Only those defined" PM For Refund tab Add "Cash" & "USA Cash" Payment Method - USA Cash Update "Allowed PMs for Refund" - "Only those defined" PM For Refund tab Add "Cash" POS Click "Refresh Masterdata" 1) Add product, Complete the ticket with "Card" payment 2) Reopen last completed order and Create "Verified Returns" 3) Click "Refund" button - Payment tab will be shown "Cash" & "USA Cash" will be listed for Refund. (Other payments can't selected) https://drive.google.com/file/d/1DFFXU2VNfRmmvqiqiqVS0WkOcunfVxC0/view?usp=share_link [^] 4) Complete the "Verified Returns" by refunding through "Cash" or "USA Cash" 5) Repeat Step 1 for next Case - T1 6) Repeat Step 1 for next Case - T2 Backoffice 1) Create preference Property: "Web POS payment Card". Check: "Selected". Value: "N" POS Click "Refresh Masterdata" 1) Open ticket - T1 and Create "Verified Returns" 2) Click "Refund" button JS Error occurs |
(0144929) hgbot (developer) 2022-12-22 13:38 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1020 [^] |
(0144930) hgbot (developer) 2022-12-22 13:39 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1427 [^] |
(0145145) hgbot (developer) 2023-01-04 07:48 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^] Changeset: 6c9ff43f5aeffc2921e7fe8ae10931e5f294d71f Author: Ranjith S R <ranjith@qualiantech.com> Date: 29-12-2022 09:37:39 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/6c9ff43f5aeffc2921e7fe8ae10931e5f294d71f [^] Fixed ISSUE-48604: Refund Payment should not be generated for inactive payments --- M web-test/model/business-object/ticket/TicketUtils.test.js M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/LoadTicketUtils.js --- |
(0145146) hgbot (developer) 2023-01-04 07:48 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1020 [^] |
(0145147) hgbot (developer) 2023-01-04 07:49 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: 5a8a2619406d1f4c24cddcd2a3b284c05200cb63 Author: Ranjith S R <ranjith@qualiantech.com> Date: 04-01-2023 06:49:00 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/5a8a2619406d1f4c24cddcd2a3b284c05200cb63 [^] Related to ISSUE-48604: Active Payment should be used to calculate refund payments --- M web-jspack/org.openbravo.pos2/src/components/Payments/AuxiliaryPaymentsGrid/RefundLimitsGrid.jsx --- |
(0145148) hgbot (developer) 2023-01-04 07:49 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1427 [^] |
![]() |
|||
Date Modified | Username | Field | Change |
2022-02-15 16:53 | rafaroda | New Issue | |
2022-02-15 16:53 | rafaroda | Assigned To | => marvintm |
2022-02-15 16:53 | rafaroda | OBNetwork customer | => No |
2022-02-15 16:53 | rafaroda | Triggers an Emergency Pack | => No |
2022-02-21 11:52 | psanjuan | Note Added: 0135173 | |
2022-11-03 09:13 | rafaroda | Description Updated | View Revisions |
2022-11-03 09:13 | rafaroda | Proposed Solution updated | |
2022-11-03 09:17 | rafaroda | Summary | Web POS Disable Payment Method: displayed in POS, but not usable/clickable => Web POS Disable Payment Method: displayed in POS, but not usable/clickable or hidden |
2022-11-03 09:17 | rafaroda | Description Updated | View Revisions |
2022-12-02 12:44 | eduardo_Argal | Type | feature request => defect |
2022-12-05 11:46 | rafaroda | OBNetwork customer | No => Gold |
2022-12-05 11:46 | rafaroda | Note Added: 0144408 | |
2022-12-05 11:46 | rafaroda | Summary | Web POS Disable Payment Method: displayed in POS, but not usable/clickable or hidden => Can't open a ticket in POS that contains a payment method not configured in the POS |
2022-12-05 11:46 | rafaroda | Proposed Solution updated | |
2022-12-05 11:48 | rafaroda | Description Updated | View Revisions |
2022-12-05 11:48 | rafaroda | Steps to Reproduce Updated | View Revisions |
2022-12-05 13:21 | rafaroda | Assigned To | marvintm => ranjith_qualiantech_com |
2022-12-05 13:21 | rafaroda | Summary | Can't open a ticket in POS that contains a payment method not configured in the POS => Can't VERIFY RETURN a ticket in POS that contains a payment method not configured in the POS |
2022-12-05 13:21 | rafaroda | Description Updated | View Revisions |
2022-12-05 13:21 | rafaroda | Steps to Reproduce Updated | View Revisions |
2022-12-05 13:21 | rafaroda | Proposed Solution updated | |
2022-12-05 13:22 | rafaroda | Note Edited: 0144408 | View Revisions |
2022-12-05 13:22 | rafaroda | File Added: image_2022_12_05T12_14_00_798Z.png | |
2022-12-05 13:35 | ranjith_qualiantech_com | Status | new => scheduled |
2022-12-06 14:01 | hgbot | Merge Request Status | => open |
2022-12-06 14:01 | hgbot | Note Added: 0144459 | |
2022-12-06 14:01 | hgbot | Note Added: 0144460 | |
2022-12-06 14:01 | hgbot | Note Added: 0144461 | |
2022-12-19 08:42 | hgbot | Merge Request Status | open => approved |
2022-12-19 08:42 | hgbot | Resolution | open => fixed |
2022-12-19 08:42 | hgbot | Status | scheduled => closed |
2022-12-19 08:42 | hgbot | Note Added: 0144801 | |
2022-12-19 08:42 | hgbot | Fixed in Version | => RR23Q1 |
2022-12-19 08:42 | hgbot | Note Added: 0144802 | |
2022-12-19 08:42 | hgbot | Note Added: 0144803 | |
2022-12-19 08:42 | hgbot | Note Added: 0144804 | |
2022-12-19 08:43 | hgbot | Note Added: 0144805 | |
2022-12-19 08:43 | hgbot | Note Added: 0144806 | |
2022-12-21 13:33 | ranjith_qualiantech_com | Note Added: 0144900 | |
2022-12-21 13:33 | ranjith_qualiantech_com | Status | closed => new |
2022-12-21 13:33 | ranjith_qualiantech_com | Resolution | fixed => open |
2022-12-21 13:33 | ranjith_qualiantech_com | Fixed in Version | RR23Q1 => |
2022-12-21 13:33 | ranjith_qualiantech_com | Status | new => scheduled |
2022-12-21 13:33 | ranjith_qualiantech_com | Note Edited: 0144900 | View Revisions |
2022-12-21 13:36 | ranjith_qualiantech_com | Note Edited: 0144900 | View Revisions |
2022-12-22 13:38 | hgbot | Note Added: 0144929 | |
2022-12-22 13:39 | hgbot | Note Added: 0144930 | |
2023-01-04 07:48 | hgbot | Resolution | open => fixed |
2023-01-04 07:48 | hgbot | Status | scheduled => closed |
2023-01-04 07:48 | hgbot | Fixed in Version | => RR23Q1 |
2023-01-04 07:48 | hgbot | Note Added: 0145145 | |
2023-01-04 07:48 | hgbot | Note Added: 0145146 | |
2023-01-04 07:49 | hgbot | Note Added: 0145147 | |
2023-01-04 07:49 | hgbot | Note Added: 0145148 | |
2023-02-09 10:23 | rafaroda | Relationship added | related to 0051546 |
2023-12-15 11:00 | marvintm | Relationship added | has duplicate 0054006 |
Copyright © 2000 - 2009 MantisBT Group |