Ошибка при зачете аванса Ключевое слово РАЗРЕШЕННЫЕ доступно только у первого запроса в 1С

Вопрос задал Ирина Б.

Ответственный за ответ: Шаврова Ирина (★9.92/10)

Добрый день!
При проведении документа поступление возникает ошибка при зачете аванса, как исправить.

Метки вопроса: —

Все комментарии (3)

  1. Приложение № 1
    Приложение № 2
    Приложение № 3
    Приложение № 4
    Приложение № 5

    Здравствуйте!
    Ошибка связана с программным кодом, когда в запросе указана выборка данных не «ВЫБРАТЬ», а «ВЫБРАТЬ РАЗРЕШЕННЫЕ».
    Как правило, ошибка сигнализирует об отсутствии у пользователя каких-то прав, наличии выставленных ограничений к получению данных: ttps://its.1c.ru/db/v8std/content/415/hdoc

    Так же причиной могут быть сбои программы, неудачное обновление, самописный код.
    Ошибка у вас возникает в общей форме ВыборПорядкаУчетаРасчетов, я открыла программный код и не увидела запросов с кодом, имеющим в запросе «РАЗРЕШЕННЫХ». Привожу скрины из программы.

    Поэтому главные вопросы:
    — ошибка происходит у всех пользователей или у нескольких?
    — у пользователя с Полными правами ошибка наблюдается?
    — ошибка на всех документах или за прошлые периоды все ок?
    — после чего стала появляться ошибка: доработки программы, обновления,сбой питания и т.д.
    — в какой момент появляется ошибка: при открытии формы, выполнения каких-то установок, нажатии на кнопку ОК
    — ошибка наблюдаются при любой установке в форме расчетов (Автоматически, По документу, Не засчитывать)?
    — пробовали ли вы проводить тестирование и исправление: https://buhexpert8.ru/obuchenie-1s/administrirovanie-1s/testirovanie-i-
    ispravlenie-bazy-1s-8-3-kakie-galochki-stavit.html
    — проводили ли чистку кеша: Очистка кэш 1С 8.3

    Последние два пункта делаются всегда при наличии любых ошибок.

    В публичном справочнике ошибок ваша ошибка не зарегистрирована, мы ее также не наблюдаем, следовательно, проблема связана с вашей базой: https://bugboard.v8.1c.ru/search?page=0

    Поэтому нужно ответить на поставленные выше вопросы, попробовать войти с полными правами, почистить кеши, протестировать, обновиться до последнего релиза, если у вас типовая конфигурация.
    Если нет, то передать базу на тестирование Отладчиком программисту. Ошибка не типовая, причину без базы указать не получится.

  2. Ошибку выдает по конкретному договору, но по этому договору уже были расчеты. в какой момент произошел сбой, не понятно.

    Ошибка у всех пользователей, с полными правами тоже
    Только в нескольких документах.
    Документы текущего периода.
    Обновления не было.
    После чего стала появляться не заметили.

  3. Тогда идите с конца: нужно исключить «битую» ссылку в договоре. Проведите полное тестирование базы, ссылку на нашу статью как это делать, я вам выше приводила.
    Нужно точно знать, что физических неисправностей в таблицах нет. Если все ок, то попробуйте создать нового пользователя с полными правами и под ним выполнить операцию.
    Напишите о результате.

Комментарии закрыты.