Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0052831 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [POS2] POS | minor | have not tried | 2023-06-22 14:19 | 2023-06-23 09:51 | |||
Reporter | guilleaer | View Status | public | |||||
Assigned To | guilleaer | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | 23Q3 | |||
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 | 0052831: Using a payment method defined as a safebox the check to ensure that enough cash is available for a return should be skipped | |||||||
Description | Using a payment method defined as a safebox the check to ensure that enough cash is available for a return should be skipped | |||||||
Steps To Reproduce | In POS2 environemnt using VBS-2 terminal Configure system to use safeboxes (touchpoint type -> Use safe boxes) (Touchpoint type - payment method (cash)) -> defined as safebox Do login in POS Select a safebox in the cashup Review the starting cash of the payment method to make sure it is 0 for cash (OB.App.State.getState().Cashup.cashPaymentMethodInfo) Do a sale of Insect Repellent 14.50 paying by cash Review the payment method to make sure it is 0 for cash and collections are 14.50 (OB.App.State.getState().Cashup.cashPaymentMethodInfo) Try to do a return of the insect repellent. When payment is done by cash no issues -> OK Remove the payment and go back Change the price of the product to 15 Go to pay and add the negative payment by cash Error is shown because there is no enough cash -> Error For safeboxes we can't know the content of the safebox so this check should not be done | |||||||
Proposed Solution | For safeboxes we can't know the content of the safebox so this check should not be done | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|||||||||||||||
|
![]() |
|
(0151506) hgbot (developer) 2023-06-22 14:38 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1913 [^] |
(0151547) hgbot (developer) 2023-06-23 09:51 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/1913 [^] |
(0151548) hgbot (developer) 2023-06-23 09:51 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: 6602f9f24bb22b0cd39a4a2d1b67da572fa7e699 Author: Guillermo Alvarez de Eulate <guillermo.alvarez@openbravo.com> Date: 23-06-2023 07:51:29 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/6602f9f24bb22b0cd39a4a2d1b67da572fa7e699 [^] fixed ISSUE-52831: Payment methods defined as safe boxes should not check cash... --- M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js --- |
![]() |
|||
Date Modified | Username | Field | Change |
2023-06-22 14:19 | guilleaer | New Issue | |
2023-06-22 14:19 | guilleaer | Assigned To | => guilleaer |
2023-06-22 14:19 | guilleaer | OBNetwork customer | => Gold |
2023-06-22 14:19 | guilleaer | Triggers an Emergency Pack | => No |
2023-06-22 14:19 | guilleaer | Status | new => scheduled |
2023-06-22 14:38 | hgbot | Merge Request Status | => open |
2023-06-22 14:38 | hgbot | Note Added: 0151506 | |
2023-06-23 08:56 | hgbot | Merge Request Status | open => approved |
2023-06-23 09:51 | hgbot | Resolution | open => fixed |
2023-06-23 09:51 | hgbot | Status | scheduled => closed |
2023-06-23 09:51 | hgbot | Note Added: 0151547 | |
2023-06-23 09:51 | hgbot | Fixed in Version | => 23Q3 |
2023-06-23 09:51 | hgbot | Note Added: 0151548 |
Copyright © 2000 - 2009 MantisBT Group |