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

14.02.20

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

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

Скачать исходный код

Наименование Файл Версия Размер
Присоединенные файлы в расширении для БСП 3.:
.cfe 11,00Kb
21
.cfe 11,00Kb 21 Скачать

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

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

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

 

 

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

 
 

 

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

 

 

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

 

 

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

 

 

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

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

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

 

 

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

 

 

См. также

БСП. Добавляем отчет в меню Отчеты

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

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

02.04.2024    3228    John_d    10    

89

Создать на основании - своя кнопка (БСП). Проблема двух подменю Создать на основании

БСП (Библиотека стандартных подсистем) Адаптация типовых решений Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Понадобилось в подменю "Создать на основании" добавить свою команду, которая открывает обработку. В процессе доработок появилась проблема двух подменю "Создать на основании". В статье о том, как решились проблемы.

01.03.2024    1766    dimanich70    8    

14

Заполнение поля адреса в своей обработке [БСП]

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

Небольшая шпаргалка по функциям БСП касательно адреса. Так скажем, еще один способ помимо https://infostart.ru/1c/articles/1060970/

12.02.2024    810    FilippovRI    0    

15

Расширяем возможности дополнительных обработок и настраиваем их отладку

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

Уже не одна веб-страница исписана знаниями о дополнительных обработках, как создать, как подключить. Есть масса вариантов, как их можно отладить. Я разобрался в кишках работы библиотеки и покажу, как можно расширить возможности дополнительных отчетов, а также покажу удобный способ отладки.

07.02.2024    2669    YA_418728146    11    

44

1С:БСП Дополнительные реквизиты и сведения

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

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

19.01.2024    6560    PROSTO-1C    5    

46

Бесплатный митап 9 февраля «Библиотеки и фреймворки на 1С и всё, что с этим связано»

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

Митап посвящен вопросам создания, использования и поддержке переиспользуемого кода при разработке решений на платформе 1С:Предприятие 8.

15.01.2024    3906    0    Infostart    0    

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

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

???
9. IgorXml 724 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 724 28.07.21 19:22 Сейчас в теме
Сейчас только что сделал вторым способом "Способ приготовления БСП 3.1.2:".
Только на Основной конфигурации Управление холдингом, редакция 3.1.13.4.
Быстро и удобно.
Для формы списка добавил колонку "поле картинки" динамический список
		ВЫБОР
		КОГДА НаличиеФайлов.ЕстьФайлы ЕСТЬ NULL
			ТОГДА 1
		КОГДА НаличиеФайлов.ЕстьФайлы
			ТОГДА 0
		ИНАЧЕ 1
	КОНЕЦ КАК ЕстьФайлы

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