Самые используемые методы БСП 3.1.9

28.10.24

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

Наиболее часто используемые методы БСП 3.1.9

Это обновление публикации от автора rayastar (Марат Настоящий) в двух частях

Обзор полезных методов БСП 3.1.4. Часть 1

Обзор полезных методов БСП 3.1.4. Часть 2

 

Мега полезная статья, однако была создана несколько лет назад, и с тех пор актуальная версия БСП уже 3.1.10. Автор не отвечает на сообщения, поэтому я решил воспроизвести удачную и понятную структуру его статей. Исследуемая версия БСП 3.1.9, так как 3.1.10 только вышла и есть только в самых последних версиях типовых конфигураций.

 

Цифра перед строкой означает количество использований в конфигурации и сверху расположены самые используемые разделы. Внутри разделов сортировка иногда нарушена для группировки функций по смыслу.

 

Ссылка на ИТС

Часть 1. Базовая функциональность

 
 Развернуть
 
 Строковые функции
 
 Метаданные
 
 Данные в базе
 
 Данные
 
 Оповещение пользователя
 
 Длительные операции
 
 Динамический список
 
 Формы
 
 Текущее окружение
 
 Мультиязычность
 
 Хранилище настроек
 
 Табличный документ
 
 Работа с файлами
 
 Стандартные подсистемы
 
 Прочее
 
 Регламентные задания
 
 Даты
 
 Безопасное хранилище
 
 Сериализация XML
 
 Сериализация JSON
 
 Запуск внешних приложений
 
 Формы редактирования
 
 Версионирование конфигураций
 
 Интернет
 
 Обработка событий приложения
 
 Математика
 
 Безопасное выполнение внешнего кода
 
 Регламентированные данные
 
 Физические лица
 
 Работа с адресами электронной почты
 
 Журнал регистрации
 
 Веб-сервисы
 
 Серверные оповещения
 
 Стили
 
 Внешние компоненты
 
 Внешние соединения
 
 Профили безопасности
 
 Буфер обмена
 
 Проверка типа значения
 
 Сеансы информационной базы
 
 Рабочие процессы и серверы

 

Анализ производился на конфигурации ERP 2.5. Часть 2 пока в разработке.

ТОП-6 инструментов для разработчика 1С

Подборка лучших инструментов для разработчика 1С включает Toolkit, DCT, OneDebugger, PrintWizard, DataFormWizard и Infostart MCP. Любой инструмент со скидкой 20% при покупке от двух решений.

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

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

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

См. также

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

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

25000 руб.

06.03.2026    2188    4    0    

5

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

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

3254 руб.

21.11.2024    14280    51    30    

59

БСП (Библиотека стандартных подсистем) Разработчик 1С 8.3 1С:Библиотека стандартных подсистем Россия Абонемент ($m)

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

1 стартмани

30.07.2026    8283    Elya_Elya    14    

20

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

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

24.07.2026    2584    check2    2    

10

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

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

04.06.2026    12922    Kaliostr0    21    

36

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

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

06.02.2026    22253    manul1c    7    

27
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. AlexeyPapanov 482 24.07.24 16:01 Сейчас в теме
Крутая статья. Автор, уважуха тебе!
user1947413; skif-m; SergMuravev; dimensity; abasovit; +5 – Ответить
2. abasovit 7 24.07.24 16:57 Сейчас в теме
Еще не читал, но одобряю
alex_zemlyansky; SergMuravev; dimensity; +3 – Ответить
3. dimensity 24.07.24 17:17 Сейчас в теме
Большое спасибо за статью!
SergMuravev; +1 – Ответить
4. SergMuravev 923 25.07.24 02:40 Сейчас в теме
Всем спасибо за спасибо ))
5. kuzyara 2269 25.07.24 06:18 Сейчас в теме
Serg2000mr, какие сейчас самые длинные имя метода/переменной в БСП?
8. SergMuravev 923 25.07.24 10:04 Сейчас в теме
(5) Функция ОбменДаннымиВебСервис.ПолучитьСообщениеОбменаВоВременныйКаталогИзИнформационнойБаз­ыКорреспондентаЧерезВебСервисЗавершениеДлительнойОперации()

а переменная УправлениеДоступомСлужебный.ТекстЗапросаНовыхКомбинацийЗначенийОпорныхПолейСуществующихЗ­аписей

А зачем вам эта информация?
_user1619761; mefalcon; top_1c; user915201; dsdred; +5 – Ответить
6. Andronav 25.07.24 07:00 Сейчас в теме
Спасибо за актуализацию ))
mistervoron; +1 – Ответить
7. TrinitronOTV 16 25.07.24 08:20 Сейчас в теме
Спасибо, очень нужная информация для удобной работы
9. treggzZ 25.07.24 10:25 Сейчас в теме
Пункт 8 в строковых функциях повторяется 2 раза
user2086167; +1 – Ответить
13. SergMuravev 923 25.07.24 16:35 Сейчас в теме
(9) Исправил, спасибо
10. pstrig 25.07.24 13:43 Сейчас в теме
Огромное спасибо автору!
SergMuravev; +1 – Ответить
11. RuSuperMan 25.07.24 15:28 Сейчас в теме
Спасибо автору. Свертка массива оказывается есть в бсп. а я свой велосипед изобретал.
SergMuravev; +1 – Ответить
12. baracuda 2 25.07.24 16:08 Сейчас в теме
Автору респектос. в закладки!
SergMuravev; +1 – Ответить
14. Cyberhawk 135 26.07.24 08:23 Сейчас в теме
На сайте как-то можно одним действием развернуть все плюсики в тексте статьи?
А то поиск по тексту внутри не работает пока оно не развернуто...
30. SergMuravev 923 28.10.24 19:32 Сейчас в теме
(14) По просьбам пользователей команда Инфостарт добавила новую функциональность 👍
Теперь наверху есть кнопка Развернуть. Чтобы свернуть назад, нужно обновить страницу.
31. Cyberhawk 135 28.10.24 19:40 Сейчас в теме
(30) После нажатия на "Развернуть" у меня вообще вся статья "исчезла" :)
Прикрепленные файлы:
32. SergMuravev 923 28.10.24 20:01 Сейчас в теме
(31) Так и задумано ) Надо еще раз нажать
15. RustIG 1987 26.07.24 12:24 Сейчас в теме
НвйтиВызовПроцедуры
ОбщегоНазначенияКлиентСервер.ОткрытьСсылку("https://infostart.ru/1c/articles/2142549/");
16. SergMuravev 923 26.07.24 12:44 Сейчас в теме
(15) Нет такой процедуры )
17. top_1c 4186 29.07.24 14:52 Сейчас в теме
Плюс конечно, но не хватает начального контекста автора идеи предыдущих публикаций. Что за цифра, почему такие группы и как велась выборка популярности.

Ещё можно было просто для удобства второй список - где можно глянуть самые популярные) без группировки.
18. SergMuravev 923 29.07.24 18:14 Сейчас в теме
(17) Вы правы, небольшое описание добавил. По сути, это справочник, а читать аннотацию интересно только первый раз, поэтому написал самый минимум.

Разделы тоже отсортированы по суммарной используемости, так что если развернуть первые десять разделов, то по верхам будут самые используемые функции. Ну и Часть 2 еще не готова.
19. top_1c 4186 29.07.24 18:18 Сейчас в теме
(18) спасибо, а количество использований в какой конфигурации?
SergMuravev; +1 – Ответить
20. SergMuravev 923 29.07.24 18:40 Сейчас в теме
(19) ERP 2.5. Автор предыдущей публикации использовал несколько для подсчета, но я решил, что достаточно и одной, тем более, что базовую функциональность многих типовых делают отсечением ненужных частей от ERP
21. top_1c 4186 30.07.24 05:20 Сейчас в теме
(20) понял, но тоже полезно закрепить. Ибо рейтинг популярности на чём-то основывается.
22. SergMuravev 923 30.07.24 08:44 Сейчас в теме
(21) Это в самом низу есть
23. alex_4x 88 01.08.24 15:52 Сейчас в теме
Замечательный справочник! Очень удобно искать нужное. А что означает цифра перед названием метода?
SergMuravev; +1 – Ответить
24. SergMuravev 923 01.08.24 23:27 Сейчас в теме
(23) Рад, что пригодилось. Цифра - количество использований в ERP 2.5. И разделы отсортированы по убыванию использования, и внутри разделов методы.
25. Slava_prog 13.08.24 09:10 Сейчас в теме
Спасибо за статью, очень познавательно !
Хочу уточнить использование внутри БСП тоже считалось или только вне БСП (в конфигурации) ?
SergMuravev; +1 – Ответить
26. SergMuravev 923 13.08.24 09:18 Сейчас в теме
(25) Внутри БСП тоже, но это не оказывает большого влияния на результаты, где счет на тысячи и сотни. А редко используемые методы я не включал в выборку.
27. mefalcon 40 03.09.24 09:39 Сейчас в теме
Авторам ITS хороший пример, как более удобно отобразить информацию о библиотеке на их портале))))
Спасибо!
Olenevod; SergMuravev; +2 – Ответить
28. Olenevod 36 15.09.24 09:19 Сейчас в теме
(27) Согласен. Из за того, что нет какого то удобного синтаксис помощника изучение и использование библиотеки становится очень сложным. Неплохо бы чтобы нейро сеть выдавала в будущем ответ какой есть метод для работы с тем то и тем то.
29. SergMuravev 923 15.09.24 22:08 Сейчас в теме
(28) В общем-то Google Gemini уже такое умеет. Нужно только скормить ему список функций БСП с описаниями.
33. fieryfist 15 27.11.24 18:56 Сейчас в теме
Спасибо за проделланную работу! А нет ли сводного списка функций для быстрого поиска? Например когда нужно найти какую-то функцию по ключевому слову, это занимает много времени раскрывая группировки в статье.
Пример поиск по ключевому слову Файл, можно было бы быстро найти различные функции связанные с файлами.
Как пример "плоская таблица" с колонками "Раздел", "Функция", "Количество вызовов", "Описание".
34. SergMuravev 923 27.11.24 20:20 Сейчас в теме
(33) Пожалуйста. Нажмите надпись Развернуть над списком два раза. Чтобы вернуться к исходному виду - обновите страницу.
35. fieryfist 15 28.11.24 17:19 Сейчас в теме
(34) как вариант можно, но попробуйте поискать по тому же ключевому слову "Файл", слишком много совпадений, находить нужные функции можно, но долго.
36. SergMuravev 923 28.11.24 17:22 Сейчас в теме
(35) А что вы предлагаете?
38. fieryfist 15 05.12.24 23:55 Сейчас в теме
(36) предлагал сделать таблицу, которая, как мне кажется, позволит быстро искать нужные функции
https://forum.infostart.ru/forum24/topic315176/#message3119056
39. SergMuravev 923 06.12.24 00:00 Сейчас в теме
(38) Тут кажется, затраты на создание таблицы превысят эффект. Снизу вверх корневые группы легко и быстро разворачиваются кликами. Плюс усложнение структуры статьи ухудшит ее когнитивную сложность.
37. SergMuravev 923 28.11.24 22:10 Сейчас в теме
(35) Замерил время, за которое все корневые группы можно развернуть кликами - 30 сек.
40. Scroudge 5 17.06.26 12:44 Сейчас в теме
41. a-pyankov 20.08.26 12:42 Сейчас в теме
Похоже публикация сломалась. Остались только Строковые функции и пустой раздел Метаданные
Прикрепленные файлы:
42. SergMuravev 923 20.08.26 14:06 Сейчас в теме
(41) Недозагрузилась страница просто. Нажмите Ctrl+Shift+R
43. a-pyankov 20.08.26 18:56 Сейчас в теме
(42) Пробовал. В трех разных браузерах одинаковая картинка. Как-будто верстка на самом сайте сломалась. У вас все нормально отображается?
44. SergMuravev 923 20.08.26 19:58 Сейчас в теме
(43) В Яндекс-браузере все ок, а в Chrome и правда как у вас.
Посмотрю, спасибо
45. SergMuravev 923 26.08.26 16:09 Сейчас в теме
(41) Проблема была глобальная, исправили
Для отправки сообщения требуется регистрация/авторизация