...

База знаний по теме "Инструментарий разработчика" для 1С

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

После курса "Чистый код на 1С" и знакомства с паттернами GoF в контексте разработки на 1С я действительно стал замечать их в проектах, над которыми работал. Осознал, что уже использовал паттерны при разработке ещё на платформе 7.7, а уж в восьмёрке их можно встретить во многих местах. Вести разработку в конфигурации или в расширении не сложно, там для этих целей доступно множество подходящих объектов. Например, паттерн Стратегия можно реализовать на общих модулях или обработках. А как быть, если разрабатываешь внешнюю обработку? Постараюсь продемонстрировать на примере моей абстрактной обработки СозданиеЗаказов.epf. Аналогичный подход я видел в модуле 1С одного одного известного оператора ЭДО. Мой экспериментальный проект попроще, но и предназначен он для демонстрации возможности использования обработок в макетах.

1 стартмани

сегодня в 11:10    181    0    Antoska    2    

3

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист Стажер

Тестирование регулярных выражений на 1С (Обработка тестирована на платформе 1С:Предприятие 8.3 8.3.27.1859).

1 стартмани

сегодня в 09:00    124    0    o.kovalev    4    

4

Поиск данных Инструментарий разработчика 1С 8.3 1С:Управление торговлей 10 1С:Бухгалтерия 3.0 Абонемент ($m) Программист

Помощник, который среди тысячи найденных строк глобального поиска отфильтрует лишние строки.

1 стартмани

06.02.2026    584    0    RustIG    5    

5

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

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

2 стартмани

03.02.2026    236    0    parcan    0    

2

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

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

2 стартмани

02.02.2026    467    1    sqr4    9    

2

Инструментарий разработчика Работа с интерфейсом 1С 8.3 1С:Управление торговлей 11 1С:Библиотека стандартных подсистем Абонемент ($m) Программист

Еще один вариант по программной доработке управляемых форм. Основное отличие от аналогов - это описание модификации в виде текста (не код),а так же автоматическая генерация автотестов

1 стартмани

02.02.2026    1549    stepan96    3    

18

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

Разработчику на ИИ приходится иметь дело с XML выгрузками конфигураций и обработок. Данная обработка значительно упрощает частый процесс конвертации в EPF.

1 стартмани

30.01.2026    517    2    SergMuravev    9    

4

Инструментарий разработчика СКД 1С 8.3 Бесплатно (free) Программист

В этой статье представлен СКДБилдер — общий модуль-обёртка над объектной моделью СКД, который сокращает код в 3-4 раза и делает его читаемым.

29.01.2026    3763    166    shapa_pro    24    

59

Инструментарий разработчика Внешние источники данных Запросы 1С 8.3 1С:Библиотека стандартных подсистем Абонемент ($m) Программист

Подсистема для создания, хранения, выполнения запросов LDAP к Active Directory. Установка параметров в тексте запроса и получение результата запроса в таблицу значений.

3 стартмани

28.01.2026    421    4    parcan    0    

9

Инструментарий разработчика 1С 8.3 1С 8.5 1С:ERP Управление предприятием 2 Абонемент ($m) Программист

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

1 стартмани

26.01.2026    385    2    InFlach    2    

8

Инструментарий разработчика Бесплатно (free) Программист

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

21.01.2026    1669    Infostart    0    

17

Инструментарий разработчика Запросы 1С 8.3 Абонемент ($m) Программист

Обработка для тестирования запросов к ВетИС с сохранением параметров в хранилище.

3 стартмани

20.01.2026    402    0    SVLong    0    

2

Инструменты администратора БД Инструментарий разработчика 1С 8.3 1С 8.5 Абонемент ($m) Системный администратор Программист

Обработка позволяет отбирать все исправления (патчи) «EF_...», в том числе неактивные, и удалять расширения в любой типовой и нетиповой (без библиотеки стандартных подсистем) конфигурации.

1 стартмани

19.01.2026    346    5    dv.kuleshov    0    

4

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

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

2 стартмани

16.01.2026    376    3    murin    0    

7

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

Универсальная форма выбора типа. Все типы, простое подключение.

1 стартмани

15.01.2026    1926    25    SergMuravev    2    

35

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

Простейший mcp-сервер для работы с метаданными 1С, содержит два метода - получение списка метаданных и получение подробного описания метаданных объекта.

2 стартмани

13.01.2026    553    2    sqr4    0    

4

Инструментарий разработчика Сервера OneScript 1С 8.3 Бесплатно (free) Системный администратор Программист

Библиотека для создания многопоточного TCP-сервера, а так же TCP-клиента с поддержкой SSL/TLS шифрования для экосистемы OneScript. Удобный инструмент для построения распределенных систем, высоконагруженных сервисов, систем реального времени. С низким порогом вхождения и подробной документацией с примерами.

12.01.2026    549    ahyahy    2    

10

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

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

2 стартмани

12.01.2026    527    4    van_za    2    

7

Инструментарий разработчика 1С 8.3 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m) Программист

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

1 стартмани

29.12.2025    1477    zup_dev    2    

29

Инструментарий разработчика Тестирование QA 1С 8.3 Абонемент ($m) Программист

Очень часто программисты производят отладку программы при разработке, и каждый раз приходится настраивать среду после запуска, потом опять изменения и опять запуск, и все заново. Это тратит очень много времени. Хочу представить сообществу свой способ формирования среды отладки. Да, многие скажут, можно использовать Vanessa, но и тут не все так просто, там отдельный язык, его надо изучить, запуск усложняется тем, что нужен менеджер тестирования, и клиент тестирования и т.д. А я предлагаю совершенно иной подход, упрощенный, который можно использовать с любой БД.

10 стартмани

29.12.2025    756    1    user1884101    0    

5

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

Внешняя обработка для копирования файлов и каталогов между Клиентом и Сервером 1С.

1 стартмани

22.12.2025    403    2    kiba    7    

2

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

Дерево зависимостей 5 уровней с флажками. Профессиональный редактор блок схем: 8 форм блоков, 4 layout, drag&drop, .vus с координатами. 1 глобальный запрос + рекурсивный граф количество объектов, интерактивное дерево метаданных

1 стартмани

18.12.2025    670    16    war41k    4    

7

Инструментарий разработчика 1С 8.3 1С:Бухгалтерия 3.0 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m) Программист

Столкнулся с ситуацией, когда после обновления 1С: ЗУП у пользователя перестал работать внешний отчет. Анализ показал, что 1С изменила вызов функции. Мне необходимо было найти, в каких еще отчетах, есть такая же ошибка. Я для себя решил выгрузить все отчеты в каталог и с помощью конфигуратора найти использование данной функции.

1 стартмани

15.12.2025    430    4    DenShilyaev    2    

2

Математика и алгоритмы Инструментарий разработчика 1С 8.3 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m) Программист

Разработанный и предложенный автором прототип новой методики учета периодических возвратных регистров сведений для будущей редакции ЗУП.

1 стартмани

02.12.2025    867    ZigRinat85    4    

5

Инструментарий разработчика 1С 8.3 Абонемент ($m) Программист

Обработка проверки заполненности и наличия обязательных полей в строке JSON.

1 стартмани

01.12.2025    749    3    ardn    3    

4

Инструментарий разработчика 1С:Предприятие 8 Абонемент ($m) Программист

GraphicsMagick или ImageMagick. По сути одно и то же, но GraphicsMagick оказался стабильнее в моей задаче, поэтому остановился на нем. Что же это такое? Очень гибкий инструмент для редактирования, создания, обработки изображения, конвертации и т.д.

1 стартмани

27.11.2025    719    nekiilik1c    0    

1

Инструментарий разработчика OneScript Работа с интерфейсом Бесплатно (free) Программист

Представляю кроссплатформенную библиотеку для разработки приложений с текстовым пользовательским интерфейсом (TUI) для сценарного языка OneScript. Она использует модель программирования, похожую на классические Desktop GUI (например, WinForms или WPF), но целиком работает в текстовом режиме. Возможно это ностальгия по DOS временам, но в наше время это так же и повышенная скорость отрисовки интерфейса, и легкость в написании скрипта. Создавайте интуитивно понятные окна, кнопки, поля ввода и выпадающие списки. Благодаря OneScript инструмент будет доступен даже новичкам без долгого обучения.

14.11.2025    2506    ahyahy    12    

27

Инструментарий разработчика 1С:Предприятие 8 Абонемент ($m) Программист

Внешняя обработка предназначена для формирования текстового описания структуры всех метаданных конфигурации 1С в формате JSON.

1 стартмани

14.11.2025    932    9    di0xa    2    

1

Инструментарий разработчика 1С:Предприятие 8 1С:ERP Управление предприятием 2 Абонемент ($m) Программист

Это один из самых элементарных способов как вы можете сделать рассылку HTML таблиц на почту.

1 стартмани

13.11.2025    916    1    mefatyan    2    

3

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

При сохранении в PDF, как и в большинстве случаев вывода на экран, не отображается текст сгруппированных текстовых блоков (Элемент Рисунок - Текст) табличного документа из макета. Объясню, как это обойти.

1 стартмани

11.11.2025    627    0    n_mezentsev    0    

2

Инструментарий разработчика 1С:Предприятие 8 Абонемент ($m) Программист

Обработка для платформы 1С, позволяющая автоматически формировать файл ConfigDumpInfo.xml через командную строку. Поддерживает выбор типа базы (файловая или серверная) и способ авторизации (ОС или логин/пароль). Удобна для администраторов, разработчиков и DevOps-специалистов.

1 стартмани

11.11.2025    804    0    Kassper    5    

0

Инструментарий разработчика 1С:Предприятие 8 Абонемент ($m) Программист

Внешняя обработка для формирования расписания в формате CRON. Возможности: 1. Конструктор строки cron в формате для установки расписания перезапуска рабочих процессов в кластере на платформе 8.3.27 и выше. 2. Определение ближайших запусков на основе строки cron начиная с текущей даты

1 стартмани

10.11.2025    815    5    Sibars    0    

7

Свертка базы Инструментарий разработчика БСП (Библиотека стандартных подсистем) Механизмы платформы 1С 1С:Предприятие 8 1С:Библиотека стандартных подсистем Абонемент ($m) Программист

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

2 стартмани

29.10.2025    1094    1    yegor64@mail.ru    0    

4

Инструментарий разработчика 1С:Предприятие 8 Абонемент ($m) Программист

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

5 стартмани

27.10.2025    1269    1    huxuxuya    2    

9

Инструментарий разработчика 1С:Предприятие 8 Абонемент ($m) Программист Пользователь

Данное решение наглядно показывает, как можно преобразовывать PDF файлы в массив PNG картинок, переворачивать их, масштабировать и сохранять в файлы без внешних компонентов на 1С.

5 стартмани

23.10.2025    2080    21    XilDen    14    

25

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

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

1 стартмани

23.10.2025    1237    10    OzzY    3    

8

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

Обработка для автоматической проверки возможности применения расширений. Если обработка находит ошибки, отправляет их описание на указанные почтовые адреса.

1 стартмани

22.10.2025    886    4    sergei151353    0    

7

Инструментарий разработчика 1С:Предприятие 8 1С:ERP Управление предприятием 2 Абонемент ($m) Программист Пользователь

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

1 стартмани

22.10.2025    3547    6    InFlach    0    

4

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

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

1 стартмани

20.10.2025    840    10    erni    0    

4