Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0045161
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Selfcheckoutmajorhave not tried2020-09-30 08:582020-10-01 08:06
ReporteradrianromeroView Statuspublic 
Assigned Toadrianromero 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tomarvintm
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

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

DescriptionIf 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.

Steps To ReproduceConfigure 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.
Proposed SolutionModify the payment method assignment business logic to assign the right payment method.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0123459)
hgbot (developer)
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
---

- Issue History
Date Modified Username Field Change
2020-09-30 08:58 adrianromero New Issue
2020-09-30 08:58 adrianromero Assigned To => adrianromero
2020-09-30 08:58 adrianromero Triggers an Emergency Pack => No
2020-09-30 10:15 hgbot Resolution open => fixed
2020-09-30 10:15 hgbot Status new => resolved
2020-09-30 10:15 hgbot Note Added: 0123459
2020-09-30 10:18 adrianromero Review Assigned To => marvintm
2020-10-01 08:06 marvintm Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker