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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0057988
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Modules] Event for Paymentsminorhave not tried2025-02-14 07:442025-02-18 15:14
ReportercaristuView Statuspublic 
Assigned Tocaristu 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned To
Regression introduced in release
Summary

0057988: Approvals for Payment Amount Validation are not persisted

DescriptionApprovals for Payment Amount Validation are not persisted
Steps To Reproduce1) Create an event subscription for the "Payment Validation Management" event
2) Configure a payment method of the Touchpoint Type with the "Execute Payment Validation" flag enabled
3) Configure a role so approval is required for the "Payment Amount Validation Approval" user action
4) Login in the POS with a termina of the type configured in step 2) and a user with the role configured in step 3
5) Add a line to the ticket and pay it using the payment method configured in step 2). Approval should be requested.
6) After approving, proceed with paying the ticket
7) Go to the Sales Order window in the backoffice and check the synchronized order. Note that no approval information has been persisted in the "Approval History" subtab
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0175641)
hgbot (developer)
2025-02-14 08:19

Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/106 [^]
(0175652)
hgbot (developer)
2025-02-14 12:23

Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/52 [^]
(0175654)
hgbot (developer)
2025-02-14 12:58

Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1770 [^]
(0175762)
hgbot (developer)
2025-02-17 11:45

Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.ssms/-/merge_requests/421 [^]
(0175823)
hgbot (developer)
2025-02-18 15:12

Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1770 [^]
(0175824)
hgbot (developer)
2025-02-18 15:12

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: e2e8beb486e19fd2d663f442fa99d7bdc850e414
Author: Carlos Aristu <c.aristu@orisha.com>
Date: 18-02-2025 14:12:13
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/commit/e2e8beb486e19fd2d663f442fa99d7bdc850e414 [^]

related to BUG-57988: User Action infrastructure adaptations

---
M web-jspack/org.openbravo.core2/src/core/user-action/UserAction.js
M web-jspack/org.openbravo.core2/src/core/user-action/__test__/GetUserAction.test.jsx
M web-jspack/org.openbravo.core2/src/core/user-action/__test__/UserAction.test.js
---
(0175825)
hgbot (developer)
2025-02-18 15:13

Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.ssms/-/merge_requests/421 [^]
(0175826)
hgbot (developer)
2025-02-18 15:13

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.ssms [^]
Changeset: dbbf5d491131d9f7832d513d2980ecc7b154c121
Author: Carlos Aristu <c.aristu@orisha.com>
Date: 17-02-2025 10:46:55
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.ssms/-/commit/dbbf5d491131d9f7832d513d2980ecc7b154c121 [^]

related to BUG-57988: fix tests

---
M web-jspack/org.openbravo.ssms/src/model/box/__test__/ChangeRefInvStatus.test.js
M web-jspack/org.openbravo.ssms/src/model/distributionOrder/_test_/AssignDistributionOrder.test.js
M web-jspack/org.openbravo.ssms/src/model/distributionOrder/_test_/ConfirmDistributionOrder.test.js
---
(0175827)
hgbot (developer)
2025-02-18 15:14

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.client [^]
Changeset: 62a7744d43fc85e89652cad4463ba5247f85f0ab
Author: Carlos Aristu <c.aristu@orisha.com>
Date: 18-02-2025 14:13:58
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.client/-/commit/62a7744d43fc85e89652cad4463ba5247f85f0ab [^]

related to BUG-57988: use standard infra to request the approvals

---
A web-jspack/org.openbravo.events.client/src/user-interface/user-actions/ApproveEvent.js
A web-jspack/org.openbravo.events.client/src/user-interface/user-actions/__test__/ApproveEvent.test.js
M web-jspack/org.openbravo.events.client/src/components/MessagesManager.jsx
M web-jspack/org.openbravo.events.client/src/components/__test__/MessagesManager.test.jsx
M web-jspack/org.openbravo.events.client/src/ob-init.js
---
(0175828)
hgbot (developer)
2025-02-18 15:14

Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/106 [^]
(0175829)
hgbot (developer)
2025-02-18 15:14

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.payment [^]
Changeset: f3171b2db33dd4dde146ec2fde53c512eaa2abdb
Author: Carlos Aristu <c.aristu@orisha.com>
Date: 17-02-2025 11:22:05
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.payment/-/commit/f3171b2db33dd4dde146ec2fde53c512eaa2abdb [^]

fixes BUG-57988: persist payment validation approvals in the backoffice

---
A web-jspack/org.openbravo.events.payment/src/user-interface/user-actions/ValidatePayment.js
A web-jspack/org.openbravo.events.payment/src/user-interface/user-actions/__test__/ValidatePayment.test.js
M web-jspack/org.openbravo.events.payment/src/ob-init.js
---
(0175830)
hgbot (developer)
2025-02-18 15:14

Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.payment [^]
Changeset: d2ab1eed843aa790ca6c7521558393450e8df8a0
Author: Carlos Aristu <c.aristu@orisha.com>
Date: 18-02-2025 07:38:30
URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.payment/-/commit/d2ab1eed843aa790ca6c7521558393450e8df8a0 [^]

related to BUG-57988: fix broken simulator

---
M web/org.openbravo.events.payment/source/paymentvalidationsimulator/SamplePaymentValidationSimulator.js
---
(0175831)
hgbot (developer)
2025-02-18 15:14

Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/52 [^]

- Issue History
Date Modified Username Field Change
2025-02-14 07:44 caristu New Issue
2025-02-14 07:44 caristu Assigned To => caristu
2025-02-14 08:19 hgbot Note Added: 0175641
2025-02-14 12:23 hgbot Note Added: 0175652
2025-02-14 12:58 hgbot Note Added: 0175654
2025-02-17 11:45 hgbot Note Added: 0175762
2025-02-18 15:12 hgbot Note Added: 0175823
2025-02-18 15:12 hgbot Note Added: 0175824
2025-02-18 15:13 hgbot Note Added: 0175825
2025-02-18 15:13 hgbot Note Added: 0175826
2025-02-18 15:14 hgbot Note Added: 0175827
2025-02-18 15:14 hgbot Note Added: 0175828
2025-02-18 15:14 hgbot Resolution open => fixed
2025-02-18 15:14 hgbot Status new => closed
2025-02-18 15:14 hgbot Note Added: 0175829
2025-02-18 15:14 hgbot Note Added: 0175830
2025-02-18 15:14 hgbot Note Added: 0175831


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker