The users used in the Barcode Scan App need sufficient permissions in Exact Online to view and edit data there. If insufficient permissions have been assigned, the Barcode Scan App will not function properly.

In Exact Online, go to “Maintenance” in the main menu:

Menu Exact Online

Then click on Users under Monitor:

Users Exact Online

Make sure that the user you use in the Barcode Scan App also has permissions on the administration being used. If not, move the user to the right column so they have permissions on the administration.

Then click on the user to view that user’s permissions.

Click on Permissions under Monitor:

Permissions

Here the permissions a user has are listed per category. To make the Barcode Scan App work properly, a user needs the following permissions:

General

Master data
Administrations

Financial

Relations Exact Online

Sales

Sales order

Inventory

Inventory
Stock count
Purchasing
Purchase orders
Purchasing

Production

Exact Online Production
Exact Smart Shop Floor
Exact Online Shop order

Check communication with the Exact Online API

Go to the settings and press the link “Insight into communication with the Exact Online API”:

Cache

There you can see if there are error messages in the communication with Exact Online. This way you can also verify whether the permissions of the app users have been assigned correctly.

Exact Online API

You can also check there whether the app usage is hitting the Exact Online API limits.

Message: Forbidden – User division is not within division scope

You may see the message Forbidden – User division is not within division scope in the API insights. This means that the Barcode Scan App does not have sufficient permissions to view this administration. To give the Barcode Scan App access to this administration, follow these steps.

In Exact Online, go to your login name > my exact online > security centre > Permissions for my apps:

Exact menu
Security centre
App permissions

Then click on “Allow: All current and future administrations”

Allow

Then click Yes to give the Barcode Scan App access to your administrations:

All Exact Online administrations

It is also possible to selectively grant access to certain administrations by clicking on Manage administrations:

Manage administrations in Exact Online

Then you can indicate per administration what the Barcode Scan App has access to:

Exact Online access
Note: If the Barcode Scan App has insufficient permissions on an administration, the app cannot function properly.