Всем привет.
Работаю на:
1С:Предприятие 8.3 (8.3.27.2074)
1С:ERP Управление предприятием 2 (2.5.22.184)
Ситуация следующая:
У пользователя с НЕ полными правами, при создании документа "Сверка взаиморасчетов", после заполнения организации и контрагента, при нажатии на кнопку "Заполнить" появляется следующая ошибка:
Таблица, являющаяся параметром для данного запроса не имеет колонки "ДатаДокумента". Ошибка логичная.
Но данная таблица получается в предыдущей функции и является результатом выполнения СКД. В макете, который использует СКД - это поле есть.
Оно пропадает в строке:
Грешу на права пользователя, т.к. с полными правами ошибки нет.
Проанализировав запрос, нашёл документы из готорых в таблицу "ТаблицаРезультатаСКД" подтягиваются данные. Создал новую роль, дал полный доступ на эти документы. Ошибка не ушла.
После этого дал доступ на "Чтение" абсолютно всех справочников, документов, РС и РН.
Ошибка так же не ушла.
Может у кого-то есть мысли по поводу данной проблемы?
Работаю на:
1С:Предприятие 8.3 (8.3.27.2074)
1С:ERP Управление предприятием 2 (2.5.22.184)
Ситуация следующая:
У пользователя с НЕ полными правами, при создании документа "Сверка взаиморасчетов", после заполнения организации и контрагента, при нажатии на кнопку "Заполнить" появляется следующая ошибка:
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
{(3, 4)}: Поле не найдено "Т.ДатаДокумента"
Т.<<?>>ДатаДокумента КАК ПериодТаблица, являющаяся параметром для данного запроса не имеет колонки "ДатаДокумента". Ошибка логичная.
Но данная таблица получается в предыдущей функции и является результатом выполнения СКД. В макете, который использует СКД - это поле есть.
Оно пропадает в строке:
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, НастройкиКомпоновкиДанных,,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));Грешу на права пользователя, т.к. с полными правами ошибки нет.
Проанализировав запрос, нашёл документы из готорых в таблицу "ТаблицаРезультатаСКД" подтягиваются данные. Создал новую роль, дал полный доступ на эти документы. Ошибка не ушла.
После этого дал доступ на "Чтение" абсолютно всех справочников, документов, РС и РН.
Ошибка так же не ушла.
Может у кого-то есть мысли по поводу данной проблемы?
Прикрепленные файлы:
По теме из базы знаний
- Сложные отчеты для управляемых форм с использованием СКД: просто. На примере отчета ABC анализ номенклатуры, клиентов для УТ11
- Вывод вариантов СКД в таблицы на управляемой форме
- Доработка типового отчета на СКД с помощью расширения
- Печать трех цен в ценнике (или на этикетке)
- Приемы работы с СКД: выгрузка данных справочников и документов в линейном виде в табличный документ
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Да, действительно, сработало.
Сейчас убрал чтение со справочников и регистров. Оставил только чтение и просмотр на все документы. Сейчас методом тыка снимаю галочки с не пододящих.
Странно конечно. В запросе идёт обращение к трём типам документов. Полный доступ от ошибки не избавляет. Каким-то образом он цепляет еще какие-то документы. Пока не могу понять как.
Сейчас убрал чтение со справочников и регистров. Оставил только чтение и просмотр на все документы. Сейчас методом тыка снимаю галочки с не пододящих.
Странно конечно. В запросе идёт обращение к трём типам документов. Полный доступ от ошибки не избавляет. Каким-то образом он цепляет еще какие-то документы. Пока не могу понять как.
(1)
Создал новую роль, дал полный доступ на эти документы. Ошибка не ушла.
А тестируете на новых документах? Просто в существующих - уже сформированы настройки КД (это реквизит документа НастройкиОтбора), в которых, видимо, отсутствует "ДатаДокумента" в выбранных полях.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот