Openbravo Issue Tracking System - Retail Modules
View Issue Details
0053004Retail ModulesWeb POSpublic2023-07-19 14:582023-08-17 16:06
njimenez 
njimenez 
normalmajoralways
closedfixed 
5
 
RR23Q4 
No
0053004: Refactor payment integration flow as action preparation
Right now the payment flow, this means all the logic that involves the payment providers procedure, is implemented before the add payment state action is called.

Now it is required to implement the payments flow as an action preparation of the add payment state action.
.
No tags attached.
depends on design defect 0052890 closed njimenez Refactor payment integration flow as action preparation 
Issue History
2023-07-19 14:58njimenezNew Issue
2023-07-19 14:58njimenezAssigned To => njimenez
2023-07-19 14:58njimenezTriggers an Emergency Pack => No
2023-07-19 14:58njimenezRelationship addeddepends on 0052890
2023-07-19 15:06hgbotNote Added: 0152660
2023-08-17 16:06hgbotResolutionopen => fixed
2023-08-17 16:06hgbotStatusnew => closed
2023-08-17 16:06hgbotFixed in Version => RR23Q4
2023-08-17 16:06hgbotNote Added: 0153613
2023-08-17 16:06hgbotNote Added: 0153614

Notes
(0152660)
hgbot   
2023-07-19 15:06   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1288 [^]
(0153613)
hgbot   
2023-08-17 16:06   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^]
Changeset: 315452da16a0fb0ad835a5ab9c3230d3ae0dd490
Author: Adrián Romero <adrian.romero@openbravo.com>
Date: 17-08-2023 16:06:07
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/315452da16a0fb0ad835a5ab9c3230d3ae0dd490 [^]

Fixes ISSUE-53004: Refactor payment flow to execute state action before group providers logic

---
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/AddPayment.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/DeletePayment.js
M web/org.openbravo.retail.posterminal/app/model/business-object/ticket/actions/ReversePayment.js
M web/org.openbravo.retail.posterminal/js/components/modalprovidergroup.js
M web/org.openbravo.retail.posterminal/js/components/modalprovidergroupvoid.js
M web/org.openbravo.retail.posterminal/js/model/order.js
---
(0153614)
hgbot   
2023-08-17 16:06   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/1288 [^]