Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0055841 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
defect | [POS2] POS | minor | have not tried | 2024-06-25 17:55 | 2024-06-29 10:36 | |||||||
Reporter | psanjuan | View Status | public | |||||||||
Assigned To | Retail | |||||||||||
Priority | normal | Resolution | open | Fixed in Version | ||||||||
Status | new | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Linux 64 bit | Database | PostgreSQL | Java version | 7.x | |||||||
OS Version | Openbravo Appliance 14.04 | Database version | 9.3.x | Ant version | 1.9.x | |||||||
Product Version | SCM revision | |||||||||||
Review Assigned To | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0055841: Issue Invoice option available even if "Issue Invoice" user action is not configured for the OB POS User | |||||||||||
Description | Issue Invoice option available even if "Issue Invoice" user action is not configured for the OB POS User | |||||||||||
Steps To Reproduce | From a given user (ie. Openbravo) navigate to its “Role”(s) and delete the user action “Issue Invoice” from the tab “User Action Access”. Make sure this user action access is removed from all roles assigned to a user. Go to Openbravo POS (React) and Log in Verify that the Issue Invoice option is available, and can be selected. See image attached. Regardless if used, Openbravo will shown an error by saying: Invoice cannot be issued for the anonymous customer. Select a customer (Arturo Montoro) verify that in such case the option Issue Invoice is not available now. See image attached. | |||||||||||
Proposed Solution | If a POS User is linked to a Role which do not have assigned the user action "Issue Invoice", that option should not be shown in the OB POS for that User. | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | Screenshot from 2024-06-25 17-34-32.png [^] (98,376 bytes) 2024-06-25 17:56
Screenshot from 2024-06-25 17-24-35.png [^] (105,978 bytes) 2024-06-25 17:56 | |||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0166484) RoseBL (reporter) 2024-06-29 10:36 |
It appears that the 'Issue Invoice' option is accessible despite not being configured for OB POS users. This discrepancy should be addressed to maintain consistency https://agargame.io [^] and user access controls. |
Issue History | |||
Date Modified | Username | Field | Change |
2024-06-25 17:55 | psanjuan | New Issue | |
2024-06-25 17:55 | psanjuan | Assigned To | => Retail |
2024-06-25 17:55 | psanjuan | Triggers an Emergency Pack | => No |
2024-06-25 17:56 | psanjuan | File Added: Screenshot from 2024-06-25 17-34-32.png | |
2024-06-25 17:56 | psanjuan | File Added: Screenshot from 2024-06-25 17-24-35.png | |
2024-06-29 10:36 | RoseBL | Note Added: 0166484 |
Copyright © 2000 - 2009 MantisBT Group |