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

View Revisions: Issue #36150 All Revisions ] Back to Issue ]
Summary 0036150: OBUIAPP_ActionNotAllowed when trying to do a cash up from a master terminal without access to POS Terminal window
Revision 2017-05-31 13:08 by ngarcia
Steps To Reproduce In the backend:
   Create a new manual role
   Add Multi Price Store organization in Org Access tab
   Add Web POS in Form Access tab
   Create a user
   Assign the previously created role and define it as default role
   Define other default values
   Go to Preference window and set Web POS window Cash Up preference to Y for the role

   Go to POS Terminal window and activate SVBS1 and SVBS2 that are configured as master and slave
   
In Web POS:
   Log in with the previously created user in SVBS1 terminal
   Create a ticket and pay it
   Try to do the cash up and check the following error is shown
      OBUIAPP_ActionNotAllowed

   The log shows:

ERROR org.openbravo.mobile.core.process.JSONRowConverter - Error in JSON process: Entity OBPOS_App_Cashup is not readable by the user B34EF9DC43F449558D020F5531E9F4D0

In the backend:
   Go to Role Access - Table Access and include the OBPOS_App_Cashup table (Exclude = 'N')

In the Web POS:
   Log out and log in again with the previously created role
   Try to do the cash up and check the following error is shown
      OBUIAPP_ActionNotAllowed

   The log shows:
ERROR org.openbravo.mobile.core.process.JSONRowConverter - Error in JSON process: Entity OBPOS_Applications is not directly readable, only id and identifier properties are readable, property OBPOS_Applications.ismaster is neither of these.

In the backend:
   Go to Role Access - Table Access and include the OBPOS_Applications table (Exclude = 'N')

In the Web POS:
   Log out and log in again with the previously created role
   Check you can do the cash up this time
Revision 2017-05-31 13:07 by ngarcia
Steps To Reproduce In the backend:
   Create a new manual role
   Add Multi Price Store organization in Org Access tab
   Add Web POS in Form Access tab
   Create a user
   Assign the previously created role and define it as default role
   Define other default values
   Go to Preference window and set Web POS window Cash Up preference to Y for the role

   Go to POS Terminal window and activate SVBS1 and SVBS2 that are configured as master and slave
   
In Web POS:
   Log in with the previously created user in SVBS1 terminal
   Create a ticket and pay it
   Try to do the cash up and check the following error is shown
      OBUIAPP_ActionNotAllowed

   The log shows:

ERROR org.openbravo.mobile.core.process.JSONRowConverter - Error in JSON process: Entity OBPOS_App_Cashup is not readable by the user B34EF9DC43F449558D020F5531E9F4D0

In the backend:
   Go to Role Access - Table Access and include the OBPOS_App_Cashup table (Exclude = 'N')

In the Web POS:
   Log out and log in again with the previously created role
   Try to do the cash up and check the following error is shown
      OBUIAPP_ActionNotAllowed

   The log shows:
ERROR org.openbravo.mobile.core.process.JSONRowConverter - Error in JSON process: Entity OBPOS_Applications is not directly readable, only id and identifier properties are readable, property OBPOS_Applications.ismaster is neither of these.


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker