Openbravo Issue Tracking System - POS2
View Issue Details
0054077POS2Corepublic2023-12-05 15:442023-12-12 16:15
frank_gonzalez 
frank_gonzalez 
normalmajoralways
closedfixed 
5
 
24Q1 
approved
No
No
0054077: Checkout is disabled for a manual role if access is not granted for TaxCheck user action
Clicking the 'Pay' button does not open the payments view if the user is logged into a manual role and the role has not granted access to the TaxCheck user action.
1) Log into POS2 with a user that has a manual role/profile (other than VallBlancaManual)
2) Add an item to the ticket and click on 'Pay'
No tags attached.
causes defect 0054115 closed frank_gonzalez Lint check giving error in TaxCheck.js 
Issue History
2023-12-05 15:44frank_gonzalezNew Issue
2023-12-05 15:44frank_gonzalezAssigned To => frank_gonzalez
2023-12-05 15:44frank_gonzalezOBNetwork customer => No
2023-12-05 15:44frank_gonzalezTriggers an Emergency Pack => No
2023-12-05 16:52hgbotMerge Request Status => open
2023-12-05 16:52hgbotNote Added: 0157973
2023-12-05 17:30hgbotNote Added: 0157974
2023-12-07 13:47hgbotNote Added: 0158011
2023-12-12 16:14hgbotMerge Request Statusopen => approved
2023-12-12 16:15hgbotResolutionopen => fixed
2023-12-12 16:15hgbotStatusnew => closed
2023-12-12 16:15hgbotNote Added: 0158106
2023-12-12 16:15hgbotFixed in Version => 24Q1
2023-12-12 16:15hgbotNote Added: 0158107
2023-12-13 09:25frank_gonzalezRelationship addedcauses 0054115

Notes
(0157973)
hgbot   
2023-12-05 16:52   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2281 [^]
(0157974)
hgbot   
2023-12-05 17:30   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/266 [^]
(0158011)
hgbot   
2023-12-07 13:47   
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.restaurant/-/merge_requests/266 [^]
(0158106)
hgbot   
2023-12-12 16:15   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2281 [^]
(0158107)
hgbot   
2023-12-12 16:15   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^]
Changeset: f302674dde90aa1326c0b0b2a0af90ec68435abd
Author: Frank González <frank.gonzalez@openbravo.com>
Date: 12-12-2023 15:15:23
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/f302674dde90aa1326c0b0b2a0af90ec68435abd [^]

Fixes ISSUE-54077: Checkout is disabled for a manual role if access is not granted for TaxCheck user action

---
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/TaxCheck.js
M web-jspack/org.openbravo.pos2/src/model/ticket/user-actions/__test__/TaxCheck.test.js
---