SAP Business One User Permission
To login and work with Logiks WMS Mobile, an SAP Business One user with Indirect Access licence is required. That user must be configured properly in SAP Business One and it should be properly authorized.
If the authorization is not correctly set, the functionality while using Logiks WMS Mobile could be limited or failing, causing issues with data-transfer or synchronisation. Please follow below authorization matrix from SAP Business One related to the WMS user and assign the full authorization.

Especially, it is important to give full access to the category ‘Service Layer SQL Query’.

User should not be set “No Authorization” instead of that it should be “Full Authorization”
Case Scenario
One known issue we found when authorizations are not given, while creating Stock Transfers, when scanning the Batch No getting an error “Batch No not found”.

On Analysis of the Log file from the WMS Application found below error.
[http-error] [POST]
https://srvvm.local:50000/b1s/v1/SQLQueries
Status: 403
Headers: {
"content-type": "application/json; charset=utf-8",
"Accept": "application/json",
"Accept-Language": "de_DE",
"Cookie": "B1SESSION=36b61eb2-83f4-11f0-c000-00155d05e605-8444-7616;HttpOnly;;Secure;SameSite=None,ROUTEID=.node5; path=/;Secure;SameSite=None",
"Prefer": "odata.maxpagesize=5"
}
[error] | 11:55:29 925ms | SAP B1: ERROR You are not permitted to perform this action - Item Master Data
Seems there is some permission problem with SQLQuery.