8.х Ошибка при записи пользователя ИБ

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

  1. TopicStarter Overlay
    ComOK
    Offline

    ComOK Опытный в 1С

    Регистрация:
    11 ноя 2007
    Сообщения:
    56
    Симпатии:
    0
    Баллы:
    26
    Добрый день/вечер/ночь

    После конвертации ИБ (Рарус, "Автосалон+Автосервис+Автозапчасти") 8.0 на 8.1. Возникла проблема с добавлением пользователей в справочник "Пользователи". При записи нового элемента справочника выдается ошибка:
    {Справочник.Пользователи(89)}: Ошибка при вызове метода контекста (Записать): Попытка изменения информации о пользователе информационной базы по умолчанию.

    Подскажите, пожалуйста, что это может быть за ошибка. Заранее благодарен.
  2. wertklop
    Offline

    wertklop Опытный в 1С

    Регистрация:
    12 май 2008
    Сообщения:
    321
    Симпатии:
    0
    Баллы:
    26
    скорее всего это проблема в правах, посмотри настройки прав доступа
  3. TopicStarter Overlay
    ComOK
    Offline

    ComOK Опытный в 1С

    Регистрация:
    11 ноя 2007
    Сообщения:
    56
    Симпатии:
    0
    Баллы:
    26
    У пользователя администраторские права как к базе данных, так и полные права доступа к справочнику "Пользователи"... Причем самое интересное, что создание нового пользователя через конфигуратор проходит успешно.
  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Попытка изменений предопределеного?
  5. TopicStarter Overlay
    ComOK
    Offline

    ComOK Опытный в 1С

    Регистрация:
    11 ноя 2007
    Сообщения:
    56
    Симпатии:
    0
    Баллы:
    26
    Оказывается просто в 8.1 функция:
    ПользователиИнформационнойБазы.НайтиПоИмени(СокрЛП(ЭтотОбъект.Ссылка.Код))
    при отсутствии искомого пользователя ИБ возвращает значение не типа "Неопределно"(как указано в синтакс-помощнике), а "ПользовательИнформационнойБазы" с пустым значением. :unsure:

    Далее по алгоритму из-за этого не выполнялся оператор:
    ПользовательИБ = ПользователиИнформационнойБазы.СоздатьПользователя()

    И методом Записать() записывать собственно было нечего.
Похожие темы
  1. Snickbw
    Ответов:
    1
    Просмотров:
    774
  2. Helmut
    Ответов:
    7
    Просмотров:
    1.373
  3. Lexxxus
    Ответов:
    1
    Просмотров:
    269
  4. duke55
    Ответов:
    0
    Просмотров:
    727
  5. andryscha92
    Ответов:
    13
    Просмотров:
    563
Загрузка...

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