kb-personal/src/content/docs/knowledge-base/Примеры, сниппеты/БСП и типовые/Подключение БСП к собственной конфигурации.md
2025-04-17 00:42:23 +05:00

26 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Для полной интеграции БСП, не частичной
1. Создаем пустую конфигурацию
2. Запускаем в пользовательском режиме
3. Открываем обработку ПервоеВнедрениеБСП.epf из папки шаблона БСП (`%AppData%\1C\1cv8\tmplts\1c\SSL\3_1_9_144\ExtFiles`)
4. В обработке ничего не выбираем, оставляем только базовую функциональность
5. Сохраняем в файл
6. Сравниваем и объединяем нашу пустую конфигурацию с конфигурацией из шаблона БСП `1Cv8.cf`. Полную замену не делаем, ставим на поддержку (опционально)
В окне снимаем все флажки и загружаем настройки, сохраненные в п.5
1. Назначаем имя, поставщика и версию конфигурации
2. Копируем общий модуль `ОбновлениеИнформационнойБазыБСП`, переименовываем (`ОбновлениеИнформационнойБазыСигма`, например). В нем редактируем процедуру `ПриДобавленииПодсистемы` и удаляем код из всех остальных методов модуля
```bsl
Процедура ПриДобавленииПодсистемы(Описание) Экспорт
Описание.Имя = "Сигма"; // ИмяКонфигурации
Описание.Версия = "1.0.1.1"; //ВерсияКонфигурации
//Описание.ИдентификаторИнтернетПоддержки = "SSL";
//Описание.РежимВыполненияОтложенныхОбработчиков = "Параллельно";
//Описание.ПараллельноеОтложенноеОбновлениеСВерсии = "2.3.3.0";
//Описание.ЗаполнятьДанныеНовыхПодсистемПриПереходеСДругойПрограммы = Истина;
КонецПроцедуры
```
9. В модуле `ПодсистемыКонфигурацииПереопределяемый` в методе `ПриДобавленииПодсистем` пишем
```bsl
МодулиПодсистем.Добавить("ОбновлениеИнформационнойБазыСигма")
```