Строю свою конфигурацию на БСП.
Обнаружил, что там сделано по сути две системы хранения файлов.
Одна на справочнике Файлы, а другая на отдельных справочниках <ИмяОбъекта>ПрисоединенныеФайлы.
Структура этих справочников фактически одинаковая за исключением реквизита ВладелецФайлов.
Для справочника Файлы это - определяемый тип, а для присоединенных файлов это - ссылка на отдельный объект.
Причем определяемый тип содержит в себе ссылки на все типы владельцев для присоединенных файлов.
Обе системы могут работать параллельно.
Кто-нибудь может объяснить, зачем это сделано?
(0) Кажется там два варианта (стула):
1. Использовать один контейнер для всех файлов и получить возможность хранить их версии. Но тогда не получится разграничить доступ по владельцам – то есть все будут видеть файлы прикреплённые к какому-то документу, даже без прав на этот документ
2. На каждого владельца свой контейнер – имеем нормальный доступ, но без версий