Openbravo Issue Tracking System - POS2 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0056141 | POS2 | POS | public | 2024-07-31 15:10 | 2024-08-07 13:49 |
|
Reporter | fermin_gascon | |
Assigned To | fermin_gascon | |
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 24Q4 | |
Merge Request Status | |
Review Assigned To | adrianromero |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0056141: 'Select payment' screen is shown when only one payment method is configured |
Description | Following the acceptance criteria 1.7 in the functional specification https://docs.google.com/document/d/1m5194dI-hTR_XQqn-1i_r0ebsxpyiLW0751Z5O9zr4A/edit [^] if only one payment method is configured, payment screen should be skipped and user should be redirected to the next step. |
Steps To Reproduce | Pre-condition: Configure SCO to have only one payment method available
Steps to reproduce:
Log in to POS
Switch to SCO
Push ‘Start’ button
Scan one or more products
Push 'Finish and Pay' button
Confirm Baske |
Proposed Solution | . |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2024-07-31 15:10 | fermin_gascon | New Issue | |
2024-07-31 15:10 | fermin_gascon | Assigned To | => Retail |
2024-07-31 15:10 | fermin_gascon | Triggers an Emergency Pack | => No |
2024-07-31 15:10 | fermin_gascon | Assigned To | Retail => fermin_gascon |
2024-07-31 15:11 | fermin_gascon | Note Added: 0167547 | |
2024-08-07 13:41 | fermin_gascon | Note Added: 0167799 | |
2024-08-07 13:48 | hgbot | Resolution | open => fixed |
2024-08-07 13:48 | hgbot | Status | new => resolved |
2024-08-07 13:48 | hgbot | Note Added: 0167802 | |
2024-08-07 13:48 | hgbot | Fixed in Version | => 24Q4 |
2024-08-07 13:48 | hgbot | Note Added: 0167803 | |
2024-08-07 13:49 | adrianromero | Review Assigned To | => adrianromero |
2024-08-07 13:49 | adrianromero | Note Added: 0167804 | |
2024-08-07 13:49 | adrianromero | Status | resolved => closed |
Notes |
|
|
|
|
|
To test:
- Enable just one payment method in B.O
- Access SCO and add products
- Navigate to payment screen and see how the payment method is applied automatically |
|
|
(0167802)
|
hgbot
|
2024-08-07 13:48
|
|
|
|
(0167803)
|
hgbot
|
2024-08-07 13:48
|
|
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: 609a10ba7e92ab32e32b080f1f44cee85fa62b72
Author: Fermín Gascón <f.gascon@orisha.com>
Date: 07-08-2024 11:48:40
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/609a10ba7e92ab32e32b080f1f44cee85fa62b72 [^]
Fixes ISSUE-56141: In SCO when there is just one payment method the payment must be automatically executed
---
A web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/__test__/PaymentMethodsSCO.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentButton/PaymentButton.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentButton/__test__/PaymentButton.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/PaymentMethods.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/__test__/PaymentMethods.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/index.js
---
|
|
|
|
|