К статье
Практический материал

Разработка и Конфигурация · 8 мин

1С:БСП — где взять библиотеку стандартных подсистем

Где скачать БСП (библиотеку стандартных подсистем) 1С: портал 1С, дистрибутивы конфигураций, требования к доступу. Как выбрать версию и внедрить БСП.

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

Короткий ответ: дистрибутив БСП распространяется через официальные каналы фирмы «1С» — портал portal.1c.ru, сервис releases.1c.ru и диски ИТС. Доступ к скачиванию требует действующего договора информационно-технологического сопровождения (1С:ИТС) или регистрации программного продукта. Ниже разберём все легальные источники, как выбрать версию и как проверить, что вы скачали именно то, что нужно.

Что такое БСП и почему её нельзя просто «сгенерировать»

БСП — это не программа с установщиком, а конфигурация 1С:Предприятие, содержащая готовые подсистемы в виде модулей, ролей, общих форм и объектов метаданных. Разработчик внедряет нужные подсистемы в свою конфигурацию по инструкции из поставки, а не подключает библиотеку как внешний файл.

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

Официальный источник: портал 1С и releases.1c.ru

Основной и рекомендуемый способ — скачать дистрибутив с официального портала поддержки. Порядок действий: авторизуйтесь на portal.1c.ru под учётной записью, к которой привязан договор 1С:ИТС или зарегистрированный программный продукт, откройте раздел обновлений программ, найдите в списке «Библиотека стандартных подсистем» и выберите нужную редакцию.

Альтернативный канал — сервис releases.1c.ru, где публикуются дистрибутивы и обновления конфигураций. Там БСП находится в общем каталоге продуктов: выбираете линейку редакции (например, 3.1.x) и конкретный релиз. Дистрибутив поставляется в виде установщика, который распаковывает файлы поставки (.cf), шаблоны и документацию по внедрению в каталог шаблонов.

Как скачать БСП с портала 1С
  1. 1
    Зарегистрируйте программный продукт 1С в личном кабинете на portal.1c.ru и убедитесь, что договор 1С:ИТС активен
  2. 2
    Откройте раздел с обновлениями программ и найдите «Библиотека стандартных подсистем»
  3. 3
    Выберите редакцию, совместимую с вашей версией платформы
  4. 4
    Скачайте полный дистрибутив и установите его в каталог шаблонов
  5. 5
    Проверьте наличие файла поставки .cf и документации по внедрению в каталоге шаблона

Диски ИТС и поставка в составе типовых конфигураций

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

Кроме того, все типовые конфигурации («Управление торговлей», «Зарплата и управление персоналом», «Бухгалтерия предприятия» и другие) построены на БСП. Теоретически нужные подсистемы можно выгрузить из типового решения, но это крайняя мера: в типовой конфигурации библиотека адаптирована и частично изменена, поэтому перенос оттуда трудоёмок и чреват ошибками. Для новой разработки всегда берите чистый дистрибутив БСП.

Как выбрать нужную редакцию БСП

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

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

СитуацияЧто братьНа что обратить внимание
Новая конфигурация с нуляПоследний релиз актуальной редакции БСПСовместимость с целевой версией платформы
Обновление существующей конфигурацииСвежий релиз той же редакцииПорядок перехода с вашей версии, список изменений
Старая платформа, обновить нельзяРедакция БСП, совместимая с этой платформойОграниченная поддержка, отсутствие новых подсистем

Что входит в дистрибутив и как проверить комплектность

После установки дистрибутива в каталоге шаблона должны присутствовать: файл поставки конфигурации (.cf), демонстрационная информационная база, документация по внедрению каждой подсистемы и файл с описанием изменений релиза. Документация — ключевая часть поставки: без неё корректное внедрение подсистем практически невозможно.

Для проверки целостности откройте конфигуратор, загрузите .cf в пустую базу и убедитесь, что конфигурация открывается без ошибок и обновляется на пустую информационную базу. Затем сверьте список подсистем с описанием релиза на портале.

Контрольные точки

Как проверить скачанный дистрибутив

Источник скачивания
Норма

Файл получен с portal.1c.ru, releases.1c.ru или диска ИТС

Тревожный признак

Файл скачан с форума или файлообменника

Состав поставки
Норма

Есть .cf, демо-база и документация по внедрению

Тревожный признак

Только .cf без документации

Загрузка в конфигуратор
Норма

Конфигурация загружается и обновляет пустую базу без ошибок

Тревожный признак

Ошибки при загрузке или обновлении

Типичные ошибки при получении и внедрении БСП

Самая частая ошибка — скачивание библиотеки со сторонних ресурсов ради экономии времени. Такие дистрибутивы могут быть устаревшими, неполными или содержать посторонние доработки, что в лучшем случае приведёт к потере времени, а в худшем — к уязвимостям в продуктивной системе.

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

Типичные ошибки
01
Скачивание БСП с неофициальных источников — риск получить изменённый или устаревший дистрибутив
02
Выбор редакции без проверки версии платформы — подсистемы не заработают
03
Извлечение подсистем из типовой конфигурации вместо чистого дистрибутива — лишние зависимости и конфликты
04
Внедрение без чтения документации по подсистеме — ошибки в обязательных переопределяемых модулях
05
Обновление сразу через несколько редакций — потеря совместимости кода

Частые вопросы о получении БСП

Можно ли скачать БСП бесплатно без договора 1С:ИТС?

Формально для скачивания с официальных ресурсов требуется авторизация с привязанным договором ИТС или зарегистрированным продуктом. Без этого доступ к дистрибутивам на портале закрыт. Отдельной платной лицензии на саму БСП нет.

БСП — это отдельная конфигурация или часть платформы?

Это отдельная конфигурация, которую фирма «1С» развивает независимо от платформы. Платформа даёт технологию, а БСП — готовые прикладные механизмы, которые разработчик переносит в своё решение.

Можно ли взять подсистемы БСП из «Управления торговлей» или «ЗУП»?

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

Как узнать, какая версия БСП уже внедрена в мою конфигурацию?

Откройте в конфигураторе общий модуль «СтандартныеПодсистемыСервер» или константу с версией библиотеки — в типовой поставке версия БСП хранится в явном виде. Также версию можно посмотреть в пользовательском режиме в разделе администрирования, если подсистема обновления внедрена.

Нужно ли обновлять БСП при каждом выходе нового релиза?

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

Подходит ли БСП для конфигураций на управляемых и обычных формах?

Современные редакции БСП ориентированы на управляемое приложение и режим «Такси». Поддержка обычных форм в актуальных редакциях отсутствует — для старых решений придётся брать соответствующие старые редакции библиотеки.

Итог

Что важно запомнить

БСП берут только с официальных источников — portal.1c.ru, releases.1c.ru или дисков ИТС — при наличии действующего договора сопровождения. Версию библиотеки выбирают под версию платформы, внедряют строго по документации из поставки, а обновления проводят последовательно с тестированием.