Разработка и Конфигурация · 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С в личном кабинете на portal.1c.ru и убедитесь, что договор 1С:ИТС активен
- 2Откройте раздел с обновлениями программ и найдите «Библиотека стандартных подсистем»
- 3Выберите редакцию, совместимую с вашей версией платформы
- 4Скачайте полный дистрибутив и установите его в каталог шаблонов
- 5Проверьте наличие файла поставки .cf и документации по внедрению в каталоге шаблона
Диски ИТС и поставка в составе типовых конфигураций
Второй легальный источник — диски информационно-технологического сопровождения (ИТС), если ваша организация получает их в материальном виде. Дистрибутивы актуальных версий БСП периодически включаются в комплект диска. Этот вариант удобен там, где доступ в интернет ограничен политиками безопасности.
Кроме того, все типовые конфигурации («Управление торговлей», «Зарплата и управление персоналом», «Бухгалтерия предприятия» и другие) построены на БСП. Теоретически нужные подсистемы можно выгрузить из типового решения, но это крайняя мера: в типовой конфигурации библиотека адаптирована и частично изменена, поэтому перенос оттуда трудоёмок и чреват ошибками. Для новой разработки всегда берите чистый дистрибутив БСП.
Как выбрать нужную редакцию БСП
Нумерация редакций БСП привязана к поколениям платформы и функциональным возможностям. Перед скачиванием определите версию технологической платформы, на которой работает или будет работать ваша конфигурация, и сверьтесь с требованиями конкретного релиза библиотеки — они указаны в описании релиза на портале.
Если вы развиваете существующую конфигурацию, уже внедрившую БСП, обновляться нужно в рамках той же редакции, переходя на старшую редакцию только осознанно: такой переход — отдельный проект с тестированием, поскольку меняются API подсистем и требования к платформе.
| Ситуация | Что брать | На что обратить внимание |
|---|---|---|
| Новая конфигурация с нуля | Последний релиз актуальной редакции БСП | Совместимость с целевой версией платформы |
| Обновление существующей конфигурации | Свежий релиз той же редакции | Порядок перехода с вашей версии, список изменений |
| Старая платформа, обновить нельзя | Редакция БСП, совместимая с этой платформой | Ограниченная поддержка, отсутствие новых подсистем |
Что входит в дистрибутив и как проверить комплектность
После установки дистрибутива в каталоге шаблона должны присутствовать: файл поставки конфигурации (.cf), демонстрационная информационная база, документация по внедрению каждой подсистемы и файл с описанием изменений релиза. Документация — ключевая часть поставки: без неё корректное внедрение подсистем практически невозможно.
Для проверки целостности откройте конфигуратор, загрузите .cf в пустую базу и убедитесь, что конфигурация открывается без ошибок и обновляется на пустую информационную базу. Затем сверьте список подсистем с описанием релиза на портале.
Как проверить скачанный дистрибутив
Файл получен с portal.1c.ru, releases.1c.ru или диска ИТС
Файл скачан с форума или файлообменника
Есть .cf, демо-база и документация по внедрению
Только .cf без документации
Конфигурация загружается и обновляет пустую базу без ошибок
Ошибки при загрузке или обновлении
Типичные ошибки при получении и внедрении БСП
Самая частая ошибка — скачивание библиотеки со сторонних ресурсов ради экономии времени. Такие дистрибутивы могут быть устаревшими, неполными или содержать посторонние доработки, что в лучшем случае приведёт к потере времени, а в худшем — к уязвимостям в продуктивной системе.
Вторая группа ошибок связана с несовместимостью: разработчик берёт свежую редакцию БСП под платформу, которой у заказчика нет, или пытается обновить библиотеку через несколько редакций сразу. Всегда проверяйте требования релиза и последовательность обновления в документации.
Частые вопросы о получении БСП
Можно ли скачать БСП бесплатно без договора 1С:ИТС?
Формально для скачивания с официальных ресурсов требуется авторизация с привязанным договором ИТС или зарегистрированным продуктом. Без этого доступ к дистрибутивам на портале закрыт. Отдельной платной лицензии на саму БСП нет.
БСП — это отдельная конфигурация или часть платформы?
Это отдельная конфигурация, которую фирма «1С» развивает независимо от платформы. Платформа даёт технологию, а БСП — готовые прикладные механизмы, которые разработчик переносит в своё решение.
Можно ли взять подсистемы БСП из «Управления торговлей» или «ЗУП»?
Технически можно, но не рекомендуется: в типовых решениях библиотека адаптирована под конкретную конфигурацию и содержит дополнительные зависимости. Для собственной разработки правильнее использовать чистый дистрибутив БСП.
Как узнать, какая версия БСП уже внедрена в мою конфигурацию?
Откройте в конфигураторе общий модуль «СтандартныеПодсистемыСервер» или константу с версией библиотеки — в типовой поставке версия БСП хранится в явном виде. Также версию можно посмотреть в пользовательском режиме в разделе администрирования, если подсистема обновления внедрена.
Нужно ли обновлять БСП при каждом выходе нового релиза?
Обязательного требования нет. Обновляться стоит при появлении нужной функциональности, исправлении существенных ошибок или повышении требований к платформе. Каждое обновление планируйте с тестированием на копии базы.
Подходит ли БСП для конфигураций на управляемых и обычных формах?
Современные редакции БСП ориентированы на управляемое приложение и режим «Такси». Поддержка обычных форм в актуальных редакциях отсутствует — для старых решений придётся брать соответствующие старые редакции библиотеки.
Что важно запомнить
БСП берут только с официальных источников — portal.1c.ru, releases.1c.ru или дисков ИТС — при наличии действующего договора сопровождения. Версию библиотеки выбирают под версию платформы, внедряют строго по документации из поставки, а обновления проводят последовательно с тестированием.