Разработка конфигурации на основе Библиотеки стандартных подсистем 3.1.6.245

19.06.26

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

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

План действий:

I. Подготовка окружения.

II. Настройка.

III. Запуск.

I. Подготовка окружения.

1) Скачиваем полный дистрибутив БСП 3.1.6.245 с сайта 1с:https://releases.1c.ru/project/SSL31 (Потребуется подписка на ИТС)

 

 

 

2) Производим стандартную установку скачанной конфигурации БСП. При установке запоминаем каталог шаблонов, в нем понадобится файлы "1Cv8.cf" и "ПервоеВнедрениеБСП.epf".   

 

 

3) Создаем новую конфигурацию. В режиме "1С:Предприятие" открываем внешнюю обработку "ПервоеВнедрениеБСП.epf". В обработке уже отмечены флагами обязательные к внедрению подсистемы, осталось только отметить нужные нам подсистемы для нового проекта. Для примера отмечу флагами следующие подсистемы:

- Анализ журнала регистрации;
- Версионирование объектов;
- Генерация штрихкода;
- Групповое изменение объектов;
- Даты запрета изменения;
- Дополнительные отчеты и обработки;
- Контактная информация;
- Настройки программы;
- Отчет о движениях документа;
- Печать;
- Поиск и удаление дублей;
- Работа с Файлами;
- Работа с почтовыми сообщениями;
- Регламентные задания;
- Свойства;
- Структура подчиненности;
- Управление итогами и агрегатами;

При установке зависимой  подсистемы автоматически устанавливается флаг у необходимой подсистемы. Далее нажимаем "Сохранить настройки для конфигуратора".

 

 

II. Настройка.

1) В режиме "Конфигуратора" выполняем команду "сравнить, объединить с конфигурацией из файла" выберем файл из шаблона БСП: "1Cv8.cf".

 - На вопрос "Основная конфигурация пуста. Выполнить полную загрузку конфигурации?" ответим системе "Нет";

 - На вопрос "Поставить на поддержку?" ответим "Да".

В открывшимся окне нажмем команду "Загрузить настройки из файла". Выберем ранее сохраненный нами файл "ФайлНастроекСравнения.xml". И нажмем "Выполнить".

2) Установим имя конфигурации, например "КамазСервис". 

 

 

3) Укажем поставщика и номер версии конфигурации:

 

 

4) Установим режим совместимости версия 8.3.16:

 

 

5) Скопируем общий модуль "ОбновлениеИнформационнойБазыБСП". Заменим в имени общего модуля "БСП" на сокращенное название конфигурации "КС". Заменим текст модуля на:

 
 Код для замены

 

Обращаем внимание на процедуру "ПриДобавленииПодсистемы" значения "Описание.Имя" и "Описание.Версия" устанавливаем в соответствии со своей конфигурацией.

5) В общий модуль "ПодсистемыКонфигурацииПереопределяемый" внесем изменения, предварительно изменив настройки поддержки для модуля - "Снимем замок". 

 

 

Теперь Общий модуль доступен для редактирования. В процедуре ПриДобавленииПодсистемы вставим код:

МодулиПодсистем.Добавить("ОбновлениеИнформационнойБазыКС");

  в скопированном общем модуле ОбновлениеИнформационнойБазыБСП нужно очистить код во всех процедурах кроме изменяемой процедуры ПриДобавленииПодсистемы(Описание) Экспорт
III. Запуск.

1) Выполняем первый запуск. Ждем корректного выполнения обработчиков обновления информационный базы.

2) Далее запускаем внешнюю обработку «Первое внедрение БСП.epf» и выполняем команду «Удалить код неиспользуемых подсистем» (перед выполнением операции закрыть конфигуратор).

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

БСП

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

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

См. также

Адаптация типовых решений БСП (Библиотека стандартных подсистем) Кадровый учет ЭДО и ОФД 1C:Бухгалтерия 1С:Зарплата и кадры 7.7 1C:ERP 1С:ЗУП 1С:УТ 1С:ДО Платные (руб)

Наше расширение 1С Госключ обеспечивает интеграцию любой конфигурации 1С на базе БСП с мобильным приложением «Госключ», позволяя сотрудникам подписывать кадровые документы (КЭДО) и документы материальной ответственности (МОЛ, ПБ) усиленной электронной подписью прямо со смартфона. Решение автоматизирует формирование и отправку документов на подпись, отслеживает статусы подписания и хранит подписанные файлы непосредственно в базе 1С

25000 руб.

06.03.2026    1082    1    0    

3

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

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

3254 руб.

21.11.2024    13452    48    26    

56

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

Каждый раз, когда разработчик 1С пишет очередной цикл для свертки массива или использует конструкцию Попытка / Исключение для проверки наличия реквизита, где-то грустит один архитектор фирмы «1С». Мы привыкли изобретать велосипеды там, где в Библиотеке стандартных подсистем (БСП) уже давно лежат готовые, оптимизированные и протестированные на тысячах баз решения. Ниже — практическая подборка из 8 методов актуальных релизов БСП (3.X), которые сделают ваш код чище, быстрее и профессиональнее. Разберем на примерах «Было / Стало».

04.06.2026    8109    Kaliostr0    16    

35

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

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

06.02.2026    13263    manul1c    6    

25

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

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

23.09.2025    14143    AlexeyPROSTO_1C    1    

18

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

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

16.09.2025    6915    _seerco2002    0    

36
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ImHunter 349 06.06.22 08:37 Сейчас в теме
Гм... Не проще ли было просто ссылку на ИТС вставить?
korppinen; user865160; aaa_pol; JohnyDeath; AntonChausov; mrChOP93; +6 Ответить
2. OdinSnik 88 06.06.22 08:44 Сейчас в теме
(1) по инструкции ИТС у меня с первого раза не получилось.
VladC#; xbobr; vakham; +3 Ответить
3. SuvorovS 621 17.06.22 15:41 Сейчас в теме
Чтобы не было ошибки
"Обнаружены отложенные обработчики обновления, у которых совпадают уникальные идентификаторы. Следующие идентификаторы не уникальны: ..."
автор добавьте, что
в скопированном общем модуле ОбновлениеИнформационнойБазыБСП нужно очистить код во всех процедурах
кроме изменяемой процедуры ПриДобавленииПодсистемы(Описание) Экспорт
10. OdinSnik 88 19.06.26 10:13 Сейчас в теме
4. quazare 4009 14.07.22 06:13 Сейчас в теме
Обратил внимание на данную статью. Мое мнение - если вы хотите сделать нетленку - сразу используйте БСП плюс прикручивайте драйверы БПО.

БСП - это набор стандартных (уже готовых возможностей). Кому интересно - смотрите мой профиль - там куча практических примеров работы с БСП
6. ivan453 06.09.23 12:24 Сейчас в теме
5. user1654599 27.11.22 08:40 Сейчас в теме
А зачем вообще нужны обработки. Не проще ли вставлять нужный код в модуль формы документа или в команду. Ведь обработки могут конфликтовать между собой или быть несовместимыми
7. vakham 22 22.04.24 09:08 Сейчас в теме
А БСП для собственных проектов бесплатен?
8. vde69 937 13.09.24 08:42 Сейчас в теме
для новой конфигурации дополнительно нужно создать виртуальный документ "_заглушка_" и прописать его в

ОпределяемыйТип.ВладелецЗначенийКлючейДоступаДокумент
ОпределяемыйТип.ВладелецСОграничениемПоНаборамЗначенийДоступаДокумент

в дальнейшем этот документ так-же пригодится на этапе разработки для добавления его как регистратор в регистры

после запуска проекта его можно будет удалить
9. akR00b 26 17.10.25 11:26 Сейчас в теме
спасибо за инструкцию.
Для отправки сообщения требуется регистрация/авторизация