Openbravo Issue Tracking System - Retail Modules
View Issue Details
0045161Retail ModulesSelfcheckoutpublic2020-09-30 08:582020-10-01 08:06
adrianromero 
adrianromero 
normalmajorhave not tried
closedfixed 
5
 
 
marvintm
No
0045161: If there are more than one provider groups in a terminal the UNDEFINED type is indistinguishable
If there is a terminal with two or more payments connected to different payment provider groups with payment type 'UNDEFINED' In order to be used for card logos that does not have a payment method configured.

Then after a payment has been processed by any of the payment providers, if the cardlogo does not have a payment method configured, the payment method selected is the first payment method with payment type 'UNDEFINED' no matter the payment group belongs to the provider used or not.

Configure a terminal with two or more payments that use different payment provider groups but these two or more payments with the same payment type 'UNDEFINED'. Do not configure more payment methods with the same payment provider group.
 
Login in the POS and execute payment transactions with the different payment providers, close the receipt and verify that in the backend all payments went to the same payment method independently fo the provider used.
Modify the payment method assignment business logic to assign the right payment method.
No tags attached.
Issue History
2020-09-30 08:58adrianromeroNew Issue
2020-09-30 08:58adrianromeroAssigned To => adrianromero
2020-09-30 08:58adrianromeroTriggers an Emergency Pack => No
2020-09-30 10:15hgbotResolutionopen => fixed
2020-09-30 10:15hgbotStatusnew => resolved
2020-09-30 10:15hgbotNote Added: 0123459
2020-09-30 10:18adrianromeroReview Assigned To => marvintm
2020-10-01 08:06marvintmStatusresolved => closed

Notes
(0123459)
hgbot   
2020-09-30 10:15   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.selfcheckout [^]
Changeset: f4263043baa5515016ce8290b0a6f30d11d9fcb8
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 2020-09-30T10:14:42+02:00
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.selfcheckout/-/commit/f4263043baa5515016ce8290b0a6f30d11d9fcb8 [^]

Fixes ISSUE-0045161: If there are more than one provider groups in a terminal the UNDEFINED type is indistinguishable

---
M web/org.openbravo.retail.selfcheckout/source/components/providerGroupPanel.js
---