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

14.02.20

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

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

Файлы

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

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

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

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

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

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

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

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

 

 

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

 
 

 

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

 

 

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

 

 

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

 

 

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

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

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

 

 

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

 

 

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

См. также

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

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

1800 руб.

21.11.2024    7722    37    24    

41

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

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

22.05.2025    2320    97    seperblunt    6    

22

Работа с интерфейсом БСП (Библиотека стандартных подсистем) Механизмы типовых конфигураций Программист 1С v8.3 1C:ERP Бесплатно (free)

В этой статье я расскажу, как в конфигурации 1С:ERP 2.5 при начале работы системы настроить открытие своих нетиповых форм (в том числе и из внешних обработок). Данную методику можно использовать как на тонком клиенте, так и на мобильном или веб-клиенте, а также в мобильном приложении.

12.05.2025    2352    PROSTO-1C    1    

16

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

Наткнулся на костыль по работе с ролями. Хочу поделиться, как не попасть на это странное поведение БСП.

07.05.2025    5950    dsdred    32    

87

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

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

29.04.2025    2444    krasnoshchekovpavel    7    

18

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

Описание способа создания глобального обработчика оповещений (событие формы), не привязанного к какой-то конкретной форме.

01.04.2025    1630    krasnoshchekovpavel    0    

10

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

Как создать внешнюю печатную форму для конфигураций на базе БСП с желанной всеми разработчиками фишкой - автоматическим открытием обработки в конфигураторе с остановкой отладчика внутри процедуры Печать() при выполнении интерактивной команды печати.

24.03.2025    2291    GeraltSnow    6    

31

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

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

10.02.2025    5781    John_d    24    

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

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

???
9. IgorXml 734 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 734 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 Сейчас в теме
А как добавить в документ созданный в расширение не снимая с поддержки?
Оставьте свое сообщение