Присоединенные файлы (БСП) и общий справочник

28.02.25

Разработка - БСП (Библиотека стандартных подсистем)

Поставили задачу, чтобы из документа основания были видны те же файлы, что и в документе, созданном на его основании. Чтобы можно было работать с файлами из двух документов, как общим хранилищем файлов. Просматривать, добавлять файлы и т.д.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Присоединенные файлы (БСП). Использование для двух документов одного справочника для хранения общих файлов:
.cfe 31,99Kb
0
0 Скачать (1 SM) Купить за 1 850 руб.

Хотелось использовать полностью типовой функционал БСП. 

Меньше кода, больше возможностей)

Использовала типовые документы Авансовый отчет, который уже имеет систему хранения файлов для документа. А так же использовала типовой документ Расходный кассовый ордер, который создается на основании Авансового отчета и не подключен к хранению файлов БСП

Для этого создала небольшое расширение.

Можно так же подключить новые документы к функционалу БСП Присоединенные файлы.

Пример реализации указан в статье 

Там все очень понятно описано. Все время ею пользуюсь как шпаргалкой.

6 пункт необязателен, без него тоже работает.

 

Описание моего решения:

Документ Расходный кассовый ордер мы не подключаем к хранению в этом документе файлов.

Поэтому единственное, что мы выполняем, так это пункт 5 (ссылка на статью указана выше)

Расширим состав определяемого типа "ВладелецПрисоединенныхФайлов" нашим документом (ДокументСсылка) "НашНовыйДокумент".  Это делается в основной конфигурации. В расширении этого еще сделать нельзя.

Это для того, чтобы появилась возможность запуска типовой обработки Работа с файлами.

Все остальное реализовано в расширении

 

 
 В общем модуле РаботаСФайламиСлужебный с аннотацией &ИзменениеИКонтроль

 

Этого достаточно

Теперь из данных документов можно увидеть файлы и полноценно работать с ними.

Мною не рассматривалась возможность отображения ссылки на хранилище файлов через ссылку.

Может, подскажете, как это сделано в БСП.

Пример приведен на УТ 11, релиз 11.5.17.117. Думаю, что работать будет на любом старшем релизе.

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.17.117

Присоединенные файлы

См. также

БСП (Библиотека стандартных подсистем) Программист Платные (руб)

Синтакс-помощник БСП - cправочник по библиотекам стандартных подсистем и электронных документов. В состав справочника входит описание экспортных процедур и функций, размещенных в областях кода ПрограммныйИнтерфейс БСП и БЭД.

1800 руб.

21.11.2024    4440    17    15    

21

БСП (Библиотека стандартных подсистем) Программист Платформа 1С v8.3 Бесплатно (free)

Добавим метки в новый документ средствами БСП.

10.02.2025    4264    John_d    24    

48

БСП (Библиотека стандартных подсистем) Программист Платформа 1С v8.3 Бесплатно (free)

Расскажу, как использовать полезный функционал - инструментарий разработчика «1С:Библиотека стандартных подсистем» (БСП) в своих объектах метаданных. Статья будет полезна как шпаргалка при написании собственных объектов метаданных.

27.12.2024    4649    PROSTO-1C    16    

48

БСП (Библиотека стандартных подсистем) Программист Бесплатно (free)

Синтакс-помощник БСП - справочник по Библиотеке Стандартных Подсистем, профессиональный инструмент разработчика с интуитивно понятным интерфейсом. Читайте в статье как использовать все возможности справочника и сделать работу с БСП более комфортной и эффективной.

11.12.2024    4451    gorenski    0    

8

БСП (Библиотека стандартных подсистем) Программист Платформа 1С v8.3 Бесплатно (free)

Некоторые нюансы, если вы захотите создавать свои расширения. Доработка отчета "Связанные документы" для отражения документов расширения. Печатные формы с шаблоном Word.

20.11.2024    3854    milkers    3    

13

БСП (Библиотека стандартных подсистем) Программист Платформа 1С v8.3 Бесплатно (free)

В статье описан алгоритм для включения документа или справочника в систему БСП. Будет полезно программистам 1С, начинающим работать с БСП.

24.10.2024    2125    PROSTO-1C    0    

19

БСП (Библиотека стандартных подсистем) Работа с интерфейсом Программист Платформа 1С v8.3 Бесплатно (free)

В материале описан универсальный механизм работы с добавленными элементами на общую форму «ФормаОтчета». Думаю, облегчит работу многим разработчикам.

08.10.2024    1603    PROSTO-1C    4    

14
Оставьте свое сообщение