Присоединенные файлы в расширении для БСП 3

14.02.20

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

Для разработчиков и для себя). Предлагается решение с наименьшими затратами. Сделано виде инструкции с необходимыми изменения в основной конфигурации. И расширение(файл), где есть признак наличия присоединенных файлов в списках. Пример реализован для конфигурации 1С:Бухгалтерия предприятия, редакция 3.0(3.0.73.54) с БСП 3.0.3. Всё проще сделал для БСП 3.1.2.

Файлы

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

Наименование Скачано Купить файл
Присоединенные файлы в расширении для БСП 3.:
.cfe 11,00Kb
23 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Материал я пытался взять из описания ПСБ, но полезное удалось только поставить признак наличия присоединенных файлов в списках. Остальное просто адаптировал под свою задачу.

Способ приготовления БСП 3.0.3:

1. После включения возможности изменения, выбираю правила поддержки, где лучше выбрать более комфортное для себя правило "Объект поставщика не редактируется".

 

 

2. Настроить правила поддержки. Не устанавливаю для подчиненных, чтобы избежать лишней работы при обновлении.

 
 

 

3. Добавить справочник для хранения файлов данного документа. За образец для справочника взять любой справочник для хранения присоединенных файлов, например, справочник "АвансовыйОтчетПрисоединенныеФайлы". Для документы ничего - всё наполнение в расширении.

 

 

4. Добавить в определяемые типы свой справочник и документ:

 

 

5. Загрузить расширение образец. Где уже есть признак наличия присоединенных файлов в списках.

 

 

6. Заполнить в расширении свой документ необходимыми реквизитами.

Способ приготовления БСП 3.1.2:

1. Добавить ссылку на свой объект в Определяемые типы "ВладелецПрисоединенныхФайлов" и "ВладелецФайлов".

 

 

2. Добавить команду "ПрисоединенныеФайлы" на форму своего объекта: 

 

 

Вступайте в нашу телеграмм-группу Инфостарт

См. также

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

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

3254 руб.

21.11.2024    13034    46    24    

52

БСП (Библиотека стандартных подсистем) Универсальные функции Программист 1С 8.3 1С:Библиотека стандартных подсистем Бесплатно (free)

Когда появляется необходимость сделать подключаемую внешнюю обработку, будь это печатная форма или отчет - нам всегда приходится прописывать сведения о внешней обработке для подключения их в соответствующий справочник. И это занимает некоторое время, что не очень удобно. Как для себя, так и для вас - я подготовил ряд примеров использования этой функции, можете выбрать один из них, чтобы в дальнейшем использовать их в шаблонах текста. Комментарии по дополнению и исправлению статьи - приветствуются.

06.02.2026    9584    manul1c    6    

24

Рефакторинг и качество кода БСП (Библиотека стандартных подсистем) Механизмы платформы 1С Программист 1С:Предприятие 8 1С:Библиотека стандартных подсистем Бесплатно (free)

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

23.09.2025    12803    AlexeyPROSTO_1C    1    

18

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

Уже заезженная тема с выводом в Word макетов при помощи БСП, но некоторые коллеги все равно спрашивают. Поэтому размещаю тут материал, как это сделать за три простых шага. Решение, которым я успешно пользуюсь в случаях, когда не нужна универсальность подключаемых внешних печатных форм.

16.09.2025    6351    _seerco2002    0    

35

Нейросети БСП (Библиотека стандартных подсистем) Инструментарий разработчика Программист 1С:Предприятие 8 1С:Библиотека стандартных подсистем Бесплатно (free)

Telegram-бот для разработчиков 1С, работающих с БСП. Если не знаете нужный под задачу метод или не помните название, то опишите боту задачу и получите список подходящих экспортных методов из общих модулей БСП.

02.09.2025    7488    krasnov322    25    

44

Анализ учета БСП (Библиотека стандартных подсистем) 1С:Предприятие 8 1С:Библиотека стандартных подсистем Бесплатно (free)

Расширение для конфигураций на базе БСП 3.х. Позволяет создавать новые отчеты путем соединения или объединения других отчетов.

22.05.2025    5862    246    seperblunt    9    

31
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. zeegin 211 24.12.19 18:02 Сейчас в теме
Ну если уж снял с поддержки, зачем расширение делать?
MaxTolya; cleaner_it; LomayaZakat; KoC_one; BigB; Franchiser; +6 Ответить
3. IgorXml 735 25.12.19 09:59 Сейчас в теме
(1) 1. Снять с поддержки можно и нужно по-разному. Обновлять легче, если почти на всех объектах стоит "Не редактируется".
2. В расширении опять же все легче делать.
Это всё для работы где система нагружена.
4. user774630 26.12.19 17:28 Сейчас в теме
(3) "Снять с поддержки" имеет только один смысл.
То, о чем вы пишете - это редактирование с сохранением поддержки.
"Снять" и "сохранить" - разные вещи, не находите? :)
cleaner_it; +1 Ответить
5. IgorXml 735 26.12.19 17:58 Сейчас в теме
(4) Извите ошибся. Так нормально?:
"после снятия с поддержки, выбираю правила поддержки, где можно выбрать более комфортное для себя правило "Объект поставщика не редактируется". Введение в поставку и поддержку конфигураций
6. user774630 26.12.19 18:02 Сейчас в теме
(5)
после снятия с поддержки

не нормально.
"После включения возможности изменения, выбираю правила поддержки, где можно выбрать более комфортное для себя правило "Объект поставщика не редактируется"
Прикрепленные файлы:
7. IgorXml 735 27.12.19 10:24 Сейчас в теме
(6) Ок. Исправил.
user774630; +1 Ответить
2. John_d 6105 24.12.19 18:06 Сейчас в теме
Делал ту же задачу не используя расширения и типовые формы.
https://infostart.ru/public/1152528/
8. newvideo 10.02.20 17:29 Сейчас в теме
Добавил свой объект во все нужные определяемые типы для подсистемы "Работа с файлами". Под админом всё заработало, файлы загружаются в список. А вот под юзером вместо списка файлов пустое окно. Хоть бы ошибку выдал, а то просто пустое окно, только надпись "Присоединенные файлы" и не активная кнопка "Посмотреть". Почему юзер не видет список файлов? Хотя все права на подсистему есть, в соседнем типовом документе всё работает.

???
9. IgorXml 735 10.02.20 20:18 Сейчас в теме
(8) Напиши в ЛС подробнее.
10. newvideo 11.02.20 11:21 Сейчас в теме
(9) Спасибо! Разобрался! Нужны права на СправочникПрисоединенныеФайлы, часто забывают уточнить про права, как бы само собой разумеещееся правило: добавлять права на новые объекты, но когда в спешке пропустил этот шаг и затем нет ошибок, то начинаются запары.
11. Casey Jones 14.07.20 11:46 Сейчас в теме
А если я хочу это сделать только расширением? Документ добавил, справочник добвил. Соответственно изменить определяемые типы я не могу. Не реализуемо?
12. Casey Jones 14.07.20 11:49 Сейчас в теме
Хотя, почему не реализуемо. Добавить свою команду на форму в расширении, т.к. общая не подключится из за определяемого типа. А в своей команде вызвать код, указанный в общей команде.
13. Vadim 24.12.20 10:02 Сейчас в теме
(12) Не реализуемо. В коде БСП идет обращение к регистру сведений "НомераОтсканированныхДокументов", измерение "Владелец" опять же из Определяемых типов. Автор тоже лукавит. Документ, который он включает в тип определяемых типов, судя по всему, создан в основной конфигурации. Документ из расширения невозможно добавить к типам определяемых типов.
user1367144; Niklam2; +2 Ответить
14. IgorXml 735 28.07.21 19:22 Сейчас в теме
Сейчас только что сделал вторым способом "Способ приготовления БСП 3.1.2:".
Только на Основной конфигурации Управление холдингом, редакция 3.1.13.4.
Быстро и удобно.
Для формы списка добавил колонку "поле картинки" динамический список
		ВЫБОР
		КОГДА НаличиеФайлов.ЕстьФайлы ЕСТЬ NULL
			ТОГДА 1
		КОГДА НаличиеФайлов.ЕстьФайлы
			ТОГДА 0
		ИНАЧЕ 1
	КОНЕЦ КАК ЕстьФайлы

ИЗ
	Документ.РНИ_ХранилищеНалоговыхРегистровЭксель КАК ДокументРНИ_ХранилищеНалоговыхРегистровЭксель
	                                    			{ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.НаличиеФайлов КАК НаличиеФайлов
		ПО ДокументРНИ_ХранилищеНалоговыхРегистровЭксель.Ссылка = НаличиеФайлов.ОбъектСФайлами}
Показать
15. Touch_Of_Soul 30 02.03.23 10:59 Сейчас в теме
А как добавить в документ созданный в расширение не снимая с поддержки?
Для отправки сообщения требуется регистрация/авторизация