[РЕШЕНО] Слетает роль у польвателя

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем TODD22, 14 апр 2015.

  1. TopicStarter Overlay
    TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.759
    Симпатии:
    147
    Баллы:
    104
    Здравствуйте.

    Есть рукописная база 1С. Досталась в наследство. Пользователей более 30.
    Одному пользователю назначаю роль. Он работает. Выходит из базы и роль слетает. Проблема только по одному пользователю.

    В чём может быть проблема? Кэш чистили.
  2. TopicStarter Overlay
    TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.759
    Симпатии:
    147
    Баллы:
    104
    Вопрос можно закрыть. Руки бы оторвать за такие доработки.....
  3. TerANik
    Offline

    TerANik Профессионал в 1С

    Регистрация:
    19 ноя 2014
    Сообщения:
    997
    Симпатии:
    70
    Баллы:
    54
    Ахаха
    Код:
    Процедура ПриЗавершениеРаботыСистемы()
    // Если он завершает работу значит не хочет работать
    Если РольДоступна("ПолныеПрава") Тогда
      ПользовательИБ = ПользователиИнформационнойБазы.ТекущийПользователь();
      ПользовательИБ.Роли.Очистить();
      ПользовательИБ.Роли.Добавить(Метаданные.Роли.МенеджерПоЗакупкам);
      ПользовательИБ.Записать();
    КонецЕсли;
    КонецПроцедуры

Поделиться этой страницей