Openbravo Issue Tracking System - POS2 |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0053461 | POS2 | POS | public | 2023-09-15 05:44 | 2023-10-16 17:39 |
|
Reporter | prakashmurugesan88 | |
Assigned To | prakashmurugesan88 | |
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | closed | Resolution | fixed | |
Platform | | OS | 5 | OS Version | |
Product Version | | |
Target Version | | Fixed in Version | 24Q1 | |
Merge Request Status | |
Review Assigned To | |
OBNetwork customer | |
Support ticket | |
Regression level | |
Regression date | |
Regression introduced in release | |
Regression introduced by commit | |
Triggers an Emergency Pack | No |
|
Summary | 0053461: Block payment methods combination on the same ticket |
Description | Implement new functionality consisting of defining for a payment method the impossibility of mixing with specific other payment methods.
In some specific client cases, a payment method cannot be mixed with another or other payment methods..
That means if a cashier uses this payment method, it should be impossible to partially pay the ticket with this kind of payment method because it cannot be mixed with another one.
|
Steps To Reproduce | https://docs.google.com/document/d/1uCF7YH0shZDHp7Lw-V-5AJmYXCjAEynDd45qwxJr7zE/edit [^] |
Proposed Solution | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2023-09-15 05:44 | prakashmurugesan88 | New Issue | |
2023-09-15 05:44 | prakashmurugesan88 | Assigned To | => prakashmurugesan88 |
2023-09-15 05:44 | prakashmurugesan88 | Triggers an Emergency Pack | => No |
2023-09-15 05:45 | prakashmurugesan88 | Status | new => scheduled |
2023-09-19 12:26 | jarmendariz | Relationship added | caused by 0053489 |
2023-09-19 12:26 | jarmendariz | Relationship deleted | caused by 0053489 |
2023-09-27 13:43 | hgbot | Note Added: 0155298 | |
2023-09-27 13:47 | hgbot | Note Added: 0155299 | |
2023-09-29 11:42 | hgbot | Note Added: 0155383 | |
2023-10-04 08:10 | hgbot | Note Added: 0155442 | |
2023-10-04 08:10 | hgbot | Note Added: 0155443 | |
2023-10-04 08:10 | hgbot | Resolution | open => fixed |
2023-10-04 08:10 | hgbot | Status | scheduled => closed |
2023-10-04 08:10 | hgbot | Fixed in Version | => 24Q1 |
2023-10-04 08:10 | hgbot | Note Added: 0155444 | |
2023-10-04 08:10 | hgbot | Note Added: 0155445 | |
2023-10-04 08:10 | hgbot | Note Added: 0155446 | |
2023-10-04 08:10 | hgbot | Note Added: 0155447 | |
2023-10-04 08:10 | hgbot | Note Added: 0155448 | |
2023-10-04 08:10 | hgbot | Note Added: 0155449 | |
2023-10-04 08:10 | hgbot | Note Added: 0155450 | |
2023-10-04 08:10 | hgbot | Note Added: 0155451 | |
2023-10-04 08:10 | hgbot | Note Added: 0155452 | |
2023-10-04 08:10 | hgbot | Note Added: 0155453 | |
2023-10-04 08:10 | hgbot | Note Added: 0155454 | |
2023-10-04 08:10 | hgbot | Note Added: 0155455 | |
2023-10-04 08:10 | hgbot | Note Added: 0155456 | |
2023-10-16 17:39 | hgbot | Note Added: 0155894 | |
2023-10-16 17:39 | hgbot | Note Added: 0155895 | |
Notes |
|
(0155298)
|
hgbot
|
2023-09-27 13:43
|
|
|
|
(0155299)
|
hgbot
|
2023-09-27 13:47
|
|
|
|
(0155383)
|
hgbot
|
2023-09-29 11:42
|
|
|
|
(0155442)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155443)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155444)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155449)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155452)
|
hgbot
|
2023-10-04 08:10
|
|
Directly closing issue as related merge request is already approved.
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: d911301b1e81b74b0d6d16178157ca7f91a16e41
Author: Antonio Moreno <antonio.moreno@openbravo.com>
Date: 04-10-2023 08:09:35
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/d911301b1e81b74b0d6d16178157ca7f91a16e41 [^]
Fixed ISSUE-53461: Implemented payment mixing functionality
---
A src-db/database/model/tables/OBPOS2_PM_FOR_MIX.xml
A src/org/openbravo/pos2/hook/term/AddPaymentMethodsToMix.java
A web-jspack/org.openbravo.pos2/src-test/cypress/e2e/Features/paymentMethodAllowedToMix.spec.js
A web-jspack/org.openbravo.pos2/src-test/cypress/fixtures/e2eFixtures/PaymentMethodAllowedToMix.json
M src-db/database/model/modifiedTables/OBPOS_APP_PAYMENT_TYPE.xml
M src-db/database/sourcedata/AD_COLUMN.xml
M src-db/database/sourcedata/AD_DATASET_TABLE.xml
M src-db/database/sourcedata/AD_ELEMENT.xml
M src-db/database/sourcedata/AD_FIELD.xml
M src-db/database/sourcedata/AD_MESSAGE.xml
M src-db/database/sourcedata/AD_TAB.xml
M src-db/database/sourcedata/AD_TABLE.xml
M src-db/database/sourcedata/AD_VAL_RULE.xml
M web-jspack/org.openbravo.pos2/src-test/cypress/runAllSpecs/runFeaturesSpecsPOS2.spec.js
M web-jspack/org.openbravo.pos2/src/components/Cashup/mock/PaymentMock.config.json
M web-jspack/org.openbravo.pos2/src/components/Payments/CoinsAndBills/__test__/CoinsAndBills.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/PaymentButton/stories/PaymentButton.stories.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/__test__/PaymentMethodsHighVolumePanel.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/__test__/PaymentMethodsStandardPanel.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/__test__/componentsListSnapshot.json
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentPanel/__mock__/payments.json
M web-jspack/org.openbravo.pos2/src/model/ticket/TicketUtils.js
M web-jspack/org.openbravo.pos2/src/model/ticket/__test__/TicketUtils.test.js
---
|
|
|
(0155451)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155450)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155448)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155447)
|
hgbot
|
2023-10-04 08:10
|
|
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: c6e98b7863708169c93410f33355f0266a054109
Author: Prakash M <prakash@qualiantech.com>
Date: 04-10-2023 08:08:53
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/c6e98b7863708169c93410f33355f0266a054109 [^]
Related to ISSUE-53461: Fixed failing Test and Stories
---
M web-jspack/org.openbravo.pos2/src/components/Cashup/mock/PaymentMock.config.json
M web-jspack/org.openbravo.pos2/src/components/Payments/CoinsAndBills/__test__/CoinsAndBills.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentButton/stories/PaymentButton.stories.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/__test__/PaymentMethodsHighVolumePanel.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/__test__/PaymentMethodsStandardPanel.test.jsx
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentMethods/__test__/componentsListSnapshot.json
M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentPanel/__mock__/payments.json
---
|
|
|
(0155446)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155445)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155453)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155454)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155455)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155456)
|
hgbot
|
2023-10-04 08:10
|
|
|
|
(0155894)
|
hgbot
|
2023-10-16 17:39
|
|
|
|
(0155895)
|
hgbot
|
2023-10-16 17:39
|
|
|