Имя: Пароль:
1C
1С v8
Проблема с выводом присоединенных файлов через СКД
0 dryu83
 
04.03.26
09:06
Бухгалтерия предприятия КОРП, редакция 3.0

Потребовалось к отчету на СКД добавить вывод некоторых данных из справочника ПлатежноеПоручениеПрисоединенныеФайлы.
Запрос в консоли без проблем получает нужные данные, но при подстановке этого запроса в СКД данные файлов не выводились.
Путем многих попыток выяснилось, что даже вот этот запрос в СКД не получает ничего:
ВЫБРАТЬ
    ПлатежноеПоручениеПрисоединенныеФайлы.ВладелецФайла КАК ВладелецФайла
{ВЫБРАТЬ
    ВладелецФайла.*}
ИЗ
    Справочник.ПлатежноеПоручениеПрисоединенныеФайлы КАК ПлатежноеПоручениеПрисоединенныеФайлы

Дальнейшие попытки показали, что через СКД можно получить данные например из СписаниеСРасчетногоСчетаПрисоединенныеФайлы, но запрос к справочнику ПремияПрисоединенныеФайлы опять не получает ничего.
Единственное найденное отличие этих справочников - это комментарий "АПК:58 особенность именования присоединенных файлов" у тех, данные по которым не выводятся.
Права на все полные.

Подскажите пожалуйста, что это может быть за ограничение и как его снять, чтобы пользователи получили нужные данные в отчете?
1 toypaul
 
гуру
04.03.26
09:12
или права или функц опции. скорее всего первое. то что права полные ничего не значит - могли исключить из них, например, просмотр. а чтение оставить. как раз в консоли будет работать. а в СКд нет
2 dryu83
 
04.03.26
09:38
(1) Помимо полных прав ещё открыта роль ДобавлениеИзменениеДанныхБухгалтерии, где тоже есть права и на чтение и на просмотр.
3 dryu83
 
04.03.26
10:07
Вот такой запрос получает все данные справочника с файлами п/п:

ВЫБРАТЬ
    СписаниеТоваровПрисоединенныеФайлы.ВладелецФайла КАК ВладелецФайла
{ВЫБРАТЬ
    ВладелецФайла.*}
ИЗ
    Справочник.СписаниеТоваровПрисоединенныеФайлы КАК СписаниеТоваровПрисоединенныеФайлы

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ПлатежноеПоручениеПрисоединенныеФайлы.ВладелецФайла
ИЗ
    Справочник.ПлатежноеПоручениеПрисоединенныеФайлы КАК ПлатежноеПоручениеПрисоединенныеФайлы
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.