БСП. Добавляем дополнительные свойства

02.09.24

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

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

Добавим "Новый документ" в "Определяемые типы" ВладелецДополнительныхСведений

 

 

Добавим в набор в модуль УправлениеСвойствамиПереопределяемый в процедуру ПриПолученииПредопределенныхНаборовСвойств. Идентификатор генерируем и копируем отсюда uuidgenerator.net/version4

 

 

Процедура ПриПолученииПредопределенныхНаборовСвойств(Наборы) Экспорт
	
	Набор = Наборы.Строки.Добавить();
	Набор.Имя = "Документ_НовыйДокумент";
	Набор.Идентификатор = Новый УникальныйИдентификатор("40e76eaa-73cf-4554-a27e-5b047dae4f6c");
	
КонецПроцедуры

 

В Документе во вкладке Данные добавляем характеристику связи со свойством

 

 

Запускаем конфигурацию с ключом /c ЗапуститьОбновлениеИнформационнойБазы

 

 

Теперь у нас есть значок свойств в форме списка и форме документа

 

 

В режиме предприятия заходим в Администрирование -> Общие настройки -> Дополнительные реквизиты и сведенья (Свойства) -> Дополнительные сведения. Добавляем новое свойство

 

 

Тестировал: 

  • Библиотека стандартных подсистем, редакция 3.1 (3.1.9.337)
  • Библиотека стандартных подсистем, редакция 3.0 (3.0.3.341)
  • 1С:Комплексная автоматизация 2 (2.4.13.209)
  • Платформа 1С:Предприятие 8.3 (8.3.24.1342)

 

См. также

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

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

1800 руб.

21.11.2024    3640    16    15    

18

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

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

27.12.2024    3434    PROSTO-1C    15    

43

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

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

11.12.2024    3901    gorenski    0    

8

БСП (Библиотека стандартных подсистем) Менеджеры внешних отчетов Программист Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом Абонемент ($m)

За последние лет 5 несколько раз сталкиваюсь с проблемой на разных проектах (в конфигурациях 1С:ERP, 1С:ERP УХ и многих других, основанных на БСП), когда много пользователей (около 30 тысяч) в информационной базе, время добавления доступа для пользователей занимает значительное время. Открытие списка занимает от 10 до 15 секунд, и каждое изменение списка еще примерно столько же.

1 стартмани

10.12.2024    993    Iaskeliainen    2    

7

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

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

20.11.2024    3330    milkers    3    

12

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

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

24.10.2024    1679    PROSTO-1C    0    

18

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

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

08.10.2024    1373    PROSTO-1C    4    

14
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Indgo 414 02.09.24 11:46 Сейчас в теме
Все удивительно просто, но очень полезно. Спасибо.+
user_2010; John_d; +2 Ответить
2. Xershi 1557 02.09.24 12:50 Сейчас в теме
Добавьте заголовки в спойлер и сверните, так статья будет компактнее.
Идентификатор обязательно генерировать?
Возможно его нужно вытянуть из конфигурации?
А то какой-то треш получится, если такой уже будет.
3. John_d 5911 02.09.24 13:02 Сейчас в теме
(2) Идентификатор при генерации не может повториться, генерацию привязывают к дате и времени до секунды, а может и до миллисекунды.
4. qeos 118 02.09.24 13:59 Сейчас в теме
tsmult; PLAstic; rokhin; rozer; RocKeR_13; Xershi; alexey123perm; +7 Ответить
5. qwinter 684 02.09.24 14:39 Сейчас в теме
(4) Ее никто не читает(((
y22-k; papche; RocKeR_13; John_d; +4 Ответить
6. Xershi 1557 02.09.24 15:51 Сейчас в теме
(5) было бы не плохо привести ссылку на ИТС и ИТС международный. Там действительно больше информации по идентификатору.
И действительно это рандомное значение, никакой привязки к метаданным нету. Просто нужно вычислить новый уникальный идентификатор в 1с или воспользоваться онлайн сервисом.
Принцип один и тот же.
7. malikov_pro 1326 02.09.24 21:49 Сейчас в теме
Думаю будет полезно расширять статьи по БСП тем как использовать этот функционал в расширении (и с какой версии доступно).

Объект "ОпределяемыйТип.ВладелецДополнительныхСведений" использован в:
Подсистема.СтандартныеПодсистемы.Подсистема.Свойства.Состав
ОбщаяКоманда.ДополнительныеСведенияКоманднаяПанель.ТипПараметраКоманды - влияет на отображение
его изменение на хранение свойств не влияет

Добавив общую команду дубль не нужно будет тащить все метаданные их определяемого типа.
Ограничения на данный вариант по совместимости нет (для свежей КА 2).

Разумная критика принимается.
8. TimkoNzt 03.09.24 15:31 Сейчас в теме
Это всё банально. А теперь то же самое но в гамаке и стоя для документа подключенного в расширении.
9. pupkinSana 114 03.09.24 18:00 Сейчас в теме
(8) Я в расширении реализовал БСП прикрепление файлов вроде не сложно. Тут думаю по аналогии. База полностью на поддержке БСП работает норм.
10. mrXoxot 3077 06.09.24 10:25 Сейчас в теме
Еще полезные вещи для своих документов описаны в Шаблоне новых объектов - https://infostart.ru/1c/articles/2008914/
Оставьте свое сообщение