Справочник БСП 3.2 с ИИ-помощником

Спросите про 1С:Библиотеку стандартных подсистем 3.2 — состав подсистем, порядок внедрения в свою конфигурацию, программный интерфейс общих модулей, дополнительные реквизиты, присоединённые файлы, профили доступа. Агент отвечает точной сигнатурой из кода библиотеки и примером вызова. Бесплатно, без регистрации.

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

Чат

Попробуйте:

Что умеет справочник

Программный интерфейс библиотеки

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

Внедрение и обновление

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

Прикладные подсистемы

Дополнительные реквизиты и сведения, присоединённые файлы, версионирование объектов, пользователи и профили доступа, печать, рассылка отчётов — как включить и как вызвать.

Что можно спросить у справочника по БСП

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

Программный интерфейс общих модулей

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

  • чтение реквизитов объекта одним обращением к базе вместо цикла запросов;
  • работа с коллекциями: массивы, структуры, соответствия, таблицы значений;
  • преобразование типов и разбор строк, включая безопасное приведение к дате;
  • получение текущего пользователя и проверка его прав в клиентском и серверном контексте;
  • процедуры общего назначения, которые допустимо вызывать из прикладного кода.

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

Внедрение библиотеки в конфигурацию

Второй большой блок — первое внедрение и обновление версии. Агент подскажет порядок действий и подводные камни:

  • какие подсистемы обязательны к переносу, а какие ставятся выборочно;
  • зависимости между подсистемами и что сломается при частичном переносе;
  • объекты и свойства, для которых нужно вручную изменить отметку перед объединением;
  • что делать в конфигурации после переноса: обработчики обновления, роли, подписки;
  • чем отличается порядок работ при первом внедрении и при переходе на новую версию.

Дополнительные реквизиты и сведения

Механизм, который чаще всего подключают первым. Спросите, как сделать объект владельцем дополнительных реквизитов, как программно прочитать и записать значение, чем реквизит отличается от дополнительного сведения и как вывести набор на форму. Разбор с примерами — в статье дополнительные реквизиты.

Присоединённые файлы и хранение

Как подключить объект к подсистеме файлов, получить список присоединённых файлов, добавить файл программно, работать с томами хранения и версиями файла. Практический разбор — в статье присоединённые файлы.

Пользователи, права и профили доступа

Устройство подсистемы «Пользователи»: профили групп доступа, группы доступа, связь с ролями конфигурации, ограничение доступа на уровне записей. Агент объяснит, какой объект за что отвечает и каким вызовом получить текущие права в коде.

Сервисные механизмы

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

Как агент строит ответ

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

Агент работает с типовой библиотекой, а не с вашей базой. Если нужно, чтобы ассистент видел вашу конфигурацию вместе со всеми доработками и расширениями, для этого есть Консоль кода 1С — она подключается к вашей информационной базе.

Частые вопросы

Какая версия БСП поддерживается?

Ответы строятся на 1С:Библиотеке стандартных подсистем редакции 3.2 (версия 3.2.1.489) и её официальной документации. Программный интерфейс в пределах 3.2.x совместим, отличия обычно сводятся к новым необязательным параметрам.

Откуда агент берёт сигнатуры процедур?

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

Поможет ли с внедрением БСП в свою конфигурацию?

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

Подскажет ли по дополнительным реквизитам и присоединённым файлам?

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

Работает ли агент с моей доработанной БСП?

Агент видит типовую библиотеку, а не вашу базу. Он объяснит типовое поведение и точки расширения; для работы с собственной конфигурацией и расширениями используйте Консоль кода 1С.

Чем это отличается от справочника по УНФ или Рознице?

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

Готовы к серьёзной работе?

Для проектов и продакшна — полноценные консоли ИИ по вашей 1С

Справочник — быстрый ответ по типовой конфигурации. Когда нужно править код собственной базы, получать метрики и отчёты по своим данным или убрать лимиты — переходите на профессиональные инструменты. Тот же ИИ, но подключённый к вашей 1С.

Консоль кода 1С

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

  • Правки в модулях, обработках и расширениях
  • Правила проекта, регламенты, шаблоны кода
  • История правок и diff по каждой сессии
  • Без лимитов посадочной, работа проектами

Консоль аналитика 1С

Для бизнеса: спросите ИИ на естественном языке — получите отчёт, график или разбор по данным вашей 1С. Без запросов и разработчиков.

  • Отчёты и графики по вашим данным на вопрос
  • Продажи, остатки, ABC/XYZ, маржа — без ТЗ
  • Готовые дашборды для руководителя
  • Ежедневные сводки в мессенджер