Openbravo Issue Tracking System - Retail Modules
View Issue Details
0047732Retail ModulesReturn Receiptpublic2021-09-21 13:402021-09-27 16:41
ucarrion 
Retail 
normalmajoralways
closedno change required 
5
 
 
marvintm
No
0047732: The 'Return' line action button cannot be disabled
In the 20Q3 release, the 'Return line' action button (EDIT menu area) cannot be disabled. Normally this action button should be disabled by setting the 'Web POS Show Action Button Return' preference to 'N' for a selected organization. If so, currently the button is never disabled.
-Login the backoffice
-Open the 'Preference' window
-Set the 'Web POS Show Action Button Return' preference to 'N' for your store
-Save and load a touchpoint
-Login the touchpoint
-Add an article
-Press the article line
-Check that the return line button is present and enabled in the EDIT menu area
I would say that the button should be not diabled but hidden once the configuration mentioned above is set. Anyway, at least I expect to disable the button once I do it.
NOR
Issue History
2021-09-21 13:40ucarrionNew Issue
2021-09-21 13:40ucarrionAssigned To => Retail
2021-09-21 13:40ucarrionTriggers an Emergency Pack => No
2021-09-21 22:42rafarodaTag Attached: NOR
2021-09-27 16:41marvintmReview Assigned To => marvintm
2021-09-27 16:41marvintmNote Added: 0132031
2021-09-27 16:41marvintmStatusnew => closed
2021-09-27 16:41marvintmResolutionopen => no change required

Notes
(0132031)
marvintm   
2021-09-27 16:41   
The preference does work as intended. However, please take into account that it is a permission, and permissions work in a different way compared to other preferences. Specifically, if the role you are using is automatic, preferences are not checked, and the user has access to everything.

In livebuilds, you can define the preference to 'N', and you will notice that:
- when using VBS-1, vallblanca user still has access to it, because its role is automatic
- when using PS-1, and user posets, though, you will see that the option is shown as disabled, because posets role is manual