Missing buttons or access after update: Roles update
After installing a Torgsoft program update (the .exe file), users may lose buttons, menu items, or access to operations. This happens because the new program functions have not yet been added to the security settings (roles).
When roles need to be updated after a program update
-
After each program version update.
-
If the update description (changelog) mentions new forms, reports, or changes in the pECR/warehouse.
-
When the function works under the "Owner" (sa) role, but does not work under the "Salesperson" role.
How to understand that the problem is in access roles
-
Buttons or entire menu items have disappeared (for example, the pECR button on the sales form).
-
Columns are missing in tables (for example, "UCFEA Code" or "Barcode").
-
The error Access denied or "No access rights" appears when opening a form.
-
Buttons are displayed in gray (inactive).
Why the role stops working correctly after the update
-
Database structure change. The update added new tables or fields for which the old version of the role has no permissions.
-
New resources. The developers changed the internal identifiers of buttons or moved them to new menus.
-
Caching on client machines. Workstations continue using old settings until restart.
How to update roles and restore access
Step 1. Automatic update (standard method)

When the updated version is launched on the server for the first time, the program performs service operations.
-
Wait until the recalculation of indexes and statistics is completed.
-
When a window offering to update roles appears, click "Yes" (or "Update").
-
Wait for the message about successful completion.
Step 2. Forced update through a file (if Step 1 did not help)
This is performed manually if the automatic process was skipped or failed.
-
Go to the menu Settings — Roles.
-
Click the "Role — Update" button.
-
In the file selection window, find the role update file (.srl).
-
It is usually located in the update folder or provided by technical support (for example, update_role_2022xxx.srl).
-
Apply the changes.
Step 3. Restart client workstations
The update on the server is not applied immediately to already open programs.
-
Close the program on all computers in the network.
-
Launch it again.
-
Check whether the user is linked to an employee with the correct position.
How to check that access has been restored
-
Log in as the user who had the error (for example, "Cashier").
-
Open the problematic form.
-
All buttons are active, and there are no access errors.
How to avoid role problems after an update
-
Always close the program on all workstations when updating the program.
-
If you created your own unique roles, check that they work correctly after each major update.
What is important to remember
If something disappears or stops being clickable after an update — first update the roles and restart the program. This solves the problem in 99% of cases.
-
31.03.2026
How to prevent price fraud: markup control and restrictions on seller rights
Control of prices, discounts, access rights and sales at a loss in Torgsoft: how to prevent staff fraud and protect profits
-
10.02.2026
How to set up restrictions on access rights for sellers in a chain of stores
How to set up access rights in a chain of stores in Torgsoft: restrictions on accounting centers, cash registers, warehouses, roles and audit of actions
-
09.02.2026
How to link an employee to a user?
A new employee in the Torgsoft accounting program: how to bind a new employee to a user so that he works under his own label









Go back to the previous step