Компоновщик макета СКД удаляет колонки.

1. demONx8 07.07.26 09:49 Сейчас в теме
Всем привет.
Работаю на:
1С:Предприятие 8.3 (8.3.27.2074)
1С:ERP Управление предприятием 2 (2.5.22.184)

Ситуация следующая:
У пользователя с НЕ полными правами, при создании документа "Сверка взаиморасчетов", после заполнения организации и контрагента, при нажатии на кнопку "Заполнить" появляется следующая ошибка:

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
{(3, 4)}: Поле не найдено "Т.ДатаДокумента"
Т.<<?>>ДатаДокумента КАК Период


Таблица, являющаяся параметром для данного запроса не имеет колонки "ДатаДокумента". Ошибка логичная.

Но данная таблица получается в предыдущей функции и является результатом выполнения СКД. В макете, который использует СКД - это поле есть.
Оно пропадает в строке:
МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, НастройкиКомпоновкиДанных,,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));


Грешу на права пользователя, т.к. с полными правами ошибки нет.
Проанализировав запрос, нашёл документы из готорых в таблицу "ТаблицаРезультатаСКД" подтягиваются данные. Создал новую роль, дал полный доступ на эти документы. Ошибка не ушла.
После этого дал доступ на "Чтение" абсолютно всех справочников, документов, РС и РН.
Ошибка так же не ушла.

Может у кого-то есть мысли по поводу данной проблемы?
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
2. Sashares 34 07.07.26 09:55 Сейчас в теме
(1) Для СКД надо права на просмотр давать.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Sashares 34 07.07.26 09:55 Сейчас в теме
(1) Для СКД надо права на просмотр давать.
4. demONx8 08.07.26 03:22 Сейчас в теме
(2) Да, действительно, сработало.
Сейчас убрал чтение со справочников и регистров. Оставил только чтение и просмотр на все документы. Сейчас методом тыка снимаю галочки с не пододящих.
Странно конечно. В запросе идёт обращение к трём типам документов. Полный доступ от ошибки не избавляет. Каким-то образом он цепляет еще какие-то документы. Пока не могу понять как.
3. SlavaKron 07.07.26 16:08 Сейчас в теме
(1)
Создал новую роль, дал полный доступ на эти документы. Ошибка не ушла.
А тестируете на новых документах? Просто в существующих - уже сформированы настройки КД (это реквизит документа НастройкиОтбора), в которых, видимо, отсутствует "ДатаДокумента" в выбранных полях.
5. demONx8 08.07.26 03:22 Сейчас в теме
(3) Имел в виду дал доступ на документы, из которых получаются данные в запросе.
Для отправки сообщения требуется регистрация/авторизация

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот