Версия 1С 8.3.10.2667
Выдает такую ошибку
Цитата
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирСервер.Модуль(597)}: Метод объекта не обнаружен (Количество)
И Не РольДоступна("ирПользователь")
Лечится в данной версии 1С так
Код
Функция ПриНачалеРаботыСистемыРасширениеЛкс() Экспорт
Если Истина
И ПравоДоступа("Администрирование", Метаданные)
И ПравоДоступа("ТолстыйКлиент", Метаданные)
И Не ПравоДоступа("Использование", Метаданные.Обработки.ирПортативный)
И Не РольДоступна("ирПользователь")
И ПользователиИнформационнойБазы.ПолучитьПользователей().Количество() > 0
Тогда
ТекущийПользователь = ПользователиИнформационнойБазы.ТекущийПользователь();
ТекущийПользователь.Роли.Добавить(Метаданные.Роли.ирРазработчик);
ТекущийПользователь.Роли.Добавить(Метаданные.Роли.ирПользователь);
ТекущийПользователь.Записать();
Возврат Истина;
КонецЕсли;
Возврат Ложь
КонецФункции
Может быть сделать проверку на 8.3.9 и 8.3.10