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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0055841
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSminorhave not tried2024-06-25 17:552024-06-29 10:36
ReporterpsanjuanView Statuspublic 
Assigned ToRetail 
PrioritynormalResolutionopenFixed in Version
StatusnewFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 64 bitDatabasePostgreSQLJava version7.x
OS VersionOpenbravo Appliance 14.04Database version9.3.xAnt version1.9.x
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0055841: Issue Invoice option available even if "Issue Invoice" user action is not configured for the OB POS User

DescriptionIssue Invoice option available even if "Issue Invoice" user action is not configured for the OB POS User
Steps To ReproduceFrom 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 SolutionIf 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.
TagsNo tags attached.
Attached Filespng file icon Screenshot from 2024-06-25 17-34-32.png [^] (98,376 bytes) 2024-06-25 17:56


png file icon 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
Powered by Mantis Bugtracker