Присоединенные файлы (БСП) и общий справочник
Поставили задачу, чтобы из документа основания были видны те же файлы, что и в документе, созданном на его основании.
Чтобы можно было работать с файлами из двух документов, как общим хранилищем файлов.
Просматривать, добавлять файлы и т.д.
- Описание
- Подробнее
Описание
Хотелось использовать полностью типовой функционал БСП.
Меньше кода, больше возможностей)
Использовала типовые документы Авансовый отчет, который уже имеет систему хранения файлов для документа. А так же использовала типовой документ Расходный кассовый ордер, который создается на основании Авансового отчета и не подключен к хранению файлов БСП
Для этого создала небольшое расширение.
Можно так же подключить новые документы к функционалу БСП Присоединенные файлы.
Пример реализации указан в статье
Там все очень понятно описано. Все время ею пользуюсь как шпаргалкой.
6 пункт необязателен, без него тоже работает.
Описание моего решения:
Документ Расходный кассовый ордер мы не подключаем к хранению в этом документе файлов.
Поэтому единственное, что мы выполняем, так это пункт 5 (ссылка на статью указана выше)
Расширим состав определяемого типа "ВладелецПрисоединенныхФайлов" нашим документом (ДокументСсылка) "НашНовыйДокумент". Это делается в основной конфигурации. В расширении этого еще сделать нельзя.
Это для того, чтобы появилась возможность запуска типовой обработки Работа с файлами.
Все остальное реализовано в расширении

