Зникли кнопки або доступ після оновлення: оновлення ролей
Після встановлення оновлення програми Торгсофт (файлу .exe) у користувачів можуть зникати кнопки, пункти меню або доступ до операцій. Це відбувається через те, що нові функції програми ще не прописані в налаштуваннях безпеки (ролях).
Коли потрібно оновлювати ролі після оновлення програми
-
Після кожного оновлення версії програми.
-
Якщо в описі оновлення (changelog) згадано нові форми, звіти або зміни в пРРО/складі.
-
Коли під роллю "Власник" (sa) функція працює, а під "Продавець" — ні.
Як зрозуміти, що проблема в ролях доступу
-
Зникли кнопки або цілі пункти меню (наприклад, кнопка пРРО на формі реалізації).
-
У таблицях відсутні колонки (наприклад, "Код УКТЗЕД" або "Штрих-код").
-
З'являється помилка Access denied або "Немає прав доступу" при відкритті форми.
-
Кнопки відображаються сірим (неактивні).
Чому після оновлення роль перестає працювати правильно
-
Зміна структури БД. Оновлення додало нові таблиці або поля, права на які відсутні у старій версії ролі.
-
Нові ресурси. Розробники змінили внутрішні ідентифікатори кнопок або перемістили їх у нові меню.
-
Кешування на клієнтах. Робочі місця продовжують працювати зі старими налаштуваннями до перезапуску.
Як оновити ролі і повернути доступ
Крок 1. Автоматичне оновлення (стандартний метод)

При першому запуску оновленої версії на сервері програма виконує службові операції.
-
Дочекайтеся завершення перерахунку індексів та статистик.
-
Коли з'явиться вікно з пропозицією оновити ролі — натисніть "Так" (або "Оновити").
-
Дочекайтеся повідомлення про успішне завершення.
Крок 2. Примусове оновлення через файл (якщо Крок 1 не допоміг)
Виконується вручну, якщо автоматичний процес був пропущений або стався збій.
-
Зайдіть у меню Налаштування — Ролі.
-
Натисніть кнопку "Роль — Оновлення".
-
У вікні вибору файлу знайдіть файл оновлення ролей (.srl).
-
Зазвичай він знаходиться в папці з оновленням або надається техпідтримкою (наприклад, update_role_2022xxx.srl).
-
Застосуйте зміни.
Крок 3. Перезапуск клієнтських місць
Оновлення на сервері не застосовується миттєво до відкритих програм.
-
Закрийте програму на всіх комп'ютерах у мережі.
-
Запустіть її знову.
-
Перевірте, чи прив'язаний користувач до співробітника з правильною посадою.
Як перевірити, що доступ відновлено
-
Увійдіть під користувачем, у якого виникала помилка (наприклад, "Касир").
-
Відкрийте проблемну форму.
-
Усі кнопки активні, помилок доступу немає.
Як уникнути проблем із ролями після оновлення
-
Завжди закривайте програму на всіх робочих місцях при оновленні програми.
-
Якщо ви створювали власні унікальні ролі, перевіряйте їх працездатність після кожного мажорного оновлення.
Що важливо запам’ятати
Якщо після оновлення щось зникло або перестало натискатись — спочатку оновіть ролі та перезапустіть програму. Це вирішує проблему в 99% випадків.
-
31.03.2026
Як запобігти махінаціям з цінами: контроль націнки та обмеження прав продавця
Контроль цін, знижок, прав доступу та продажів у мінус у Торгсофт: як запобігти махінаціям персоналу та захистити прибуток
-
10.02.2026
Як налаштувати обмеження прав доступу продавців в мережі магазинів
Як у Торгсофт налаштувати права доступу в мережі магазинів: обмеження центрів обліку, кас, складів, ролей і аудит дій
-
09.02.2026
Як прив’язати працівника до користувача і налаштувати роботу за бейджем
Новий співробітник в програмі обліку Торгсофт: як прив'язати нового працівника до користувача, щоб він працював під своїм ярликом









Повернутися до попереднього кроку