Gitsell.ru
9 subscribers
57 links
Витрина репозиториев github
Download Telegram
Оформитель модулей 1С: форматтер кода с ИИ

**Оформлятор модулей 1С** - форматтер кода и документации для модулей 1С с ИИ. Расставляет области, анализирует код, документирует методы.

Оформитель модулей 1С — это инструмент на базе GitHub, предназначенный для автоматизации форматирования и анализа кода в 1С:Предприятие. Он расставляет области в модулях, распределяет методы по ним, генерирует документацию с помощью LLM (локально или через API) и парсит код на уровни от токенов до абстрактного синтаксического дерева. Проект полностью написан на языке 1С, что упрощает изучение и доработку без внешних зависимостей. Доступны готовое расширение (.cfe) для платформы 8.3.14+ и исходники в XML.

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

Ключевые преимущества:
• Полная реализация на 1С: любой разработчик может доработать под свои стандарты без изучения новых технологий.
• Интеграция ИИ для документирования и форматирования: генерирует описания методов и применяет правила без ручного труда.
• Глубокий анализ кода: строит АСД, графы вызовов и выявляет зависимости, упрощая рефакторинг.
• Расширяемость: готовые компоненты для областей, сортировки и генерации текста, плюс поддержка пользовательских.
• Бесплатный режим LLM с ограничениями или подключение API для полного функционала.

Читать на сайте
KBS-Reports: внешние отчеты и обработки для 1С в Украине

Репозиторий KBS-Reports - набор звітів та обробок для 1С, спрощує облік та аналіз бухгалтерських даних для українських компаній.

Репозиторий KBS-Reports на GitHub предлагает набор внешних отчетов и обработок (.epf, .erf) для платформы 1С, ориентированных на украинские компании. Он предназначен для работы с конфигурациями КБС "Комплексные бюджетные системы" и "UA Бюджет", помогая бухгалтерам упрощать учет и анализ данных.

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

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

Читать на сайте
Ssl-Ci: расширение для синхронизации Git с 1С:Предприятие

Расширение Ssl-Ci для синхронизации Git с справочником "Дополнительные отчеты и обработки" в 1С:Предприятие. Поддерживает GitLab CE 14.8.4.

Расширение Ssl-Ci предназначено для интеграции репозиториев Git с справочником "Дополнительные отчеты и обработки" в 1С:Предприятие. Оно позволяет автоматизировать синхронизацию кода, упрощая работу разработчиков в экосистеме 1С. Проект доступен на GitHub (https://github.com/Arcius7012/ssl-ci), полное описание — на Infostart (https://infostart.ru/public/1811577/). Текущий режим совместимости — версия 8.3.12.

Поддерживается GitLab Community Edition 14.8.4, что обеспечивает стабильную работу с указанной системой управления репозиториями. Расширение ориентировано на БСП + Git, без лишних зависимостей.

Ключевые преимущества:
• Автоматическая синхронизация Git-репозиториев со справочником 1С для быстрого обновления обработок.
• Совместимость с GitLab CE 14.8.4, обеспечивающая интеграцию без дополнительных настроек.
• Поддержка режима 8.3.12, подходящая для актуальных версий 1С:Предприятие.
• Простая установка через GitHub, с открытым исходным кодом для доработок.

Читать на сайте
Управление ботами Telegram в 1С: новое расширение

"Управление ботами Telegram в 1С: создание, настройка и взаимодействие с помощью готовых объектов метаданных и сценариев на языке 1С."

Расширение для конфигураций 1С на базе БСП (ERP, КА, УТ и других) упрощает интеграцию с Telegram. Оно предоставляет готовые объекты метаданных для создания и настройки ботов, а также инструменты для взаимодействия через вебхуки или регламентные задания. Поддерживается написание сценариев на языке 1С, включая цепочки общения и отправку отчетов.

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

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

Читать на сайте
CURL Builder: генератор команд для curl

"Обработка для сборки команд curl для cmd и bash, а также 1С. Используется с cURL для 1С:Предприятие 8. Ограничение размера для API."

CURL Builder — это открытая обработка на GitHub, предназначенная для сборки консольных команд curl. Она генерирует команды для интерпретаторов cmd и bash, а также код на языке 1С для интеграции с обработкой cURL для 1С:Предприятие 8. Инструмент полезен при работе с API, где есть ограничения на размер запросов, помогая автоматизировать и упрощать вызовы.

Проект включает предпросмотр интерфейса и поддерживает проверку качества кода через Sonar. Исходный код доступен по ссылке: https://github.com/Stivo182/curl-builder.

• Поддержка нескольких платформ: cmd, bash и 1С.
• Автоматическая генерация кода для обхода ограничений API по размеру.
• Простая интеграция с существующими инструментами curl в 1С:Предприятие.
• Открытый код с релизами и метриками качества.

Читать на сайте
Менеджер открытых форм 1С

Менеджер открытых форм 1С - обработка для изменения скрытых элементов формы и управления окнами в режиме предприятия.

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

Инструмент выводит информацию в удобный редактор, поддерживает манипуляции с формами и открытие новых окон, включая системные. Подробное описание доступно на Infostart, исходный код — на GitHub (https://github.com/SeiOkami/ManagerOpenForms).

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

Читать на сайте
Консоль запросов 1С: consquery

"Консоль запросов 1С - обработка для выполнения запросов, управляемый и обычный режимы, без гарантий, открытый код"

Обработка consquery предназначена для выполнения запросов в платформе 1С:Предприятие. Она поддерживает как управляемый, так и обычный режимы работы, что позволяет использовать её в различных конфигурациях. Код открыт и доступен на GitHub, без каких-либо гарантий от автора — пользователь несёт ответственность за свои данные. Ранее известна как "Дополненная обработка Консоль запросов".

Для дополнительной информации доступны сайт consquery.ru, YouTube-канал @consquery_ru и Telegram-группа. Обработка проходит проверку качества через Sonar, релизы публикуются на GitHub.

Ключевые преимущества:
• Совместимость с управляемым и обычным режимами 1С.
• Открытый исходный код для самостоятельной доработки.
• Простая установка через внешнюю обработку.
• Интеграция с инструментами качества кода (Sonar).
• Активное сообщество в Telegram для обсуждений.

Читать на сайте
Расширение для подмены форм конфигурации в 1С

Расширение для подмены форм конфигурации в 1С. Позволяет открывать дополнительную обработку БСП без перезапуска сеанса.

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

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

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

Читать на сайте
Управление платформенными обработками в 1C

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

Расширение позволяет подменять встроенные обработки платформы 1C:Enterprise для их доработки. Оно использует недокументированные механизмы, чтобы заменять стандартные инструменты, такие как "Активные пользователи", "Журнал регистрации" или "Конструктор запросов". Установка требует добавления расширения без флагов безопасного режима и защиты от опасных действий; после перезапуска сеанса обновляются версии обработок.

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

• Подмена более 30 стандартных обработок без изменения основной конфигурации.
• Автоматическое извлечение и обновление версий обработок при смене платформы.
• Гибкая настройка подмены: для сеанса, пользователя или глобально.
• Выгрузка обработок в каталог для внешней доработки.
• Поддержка нескольких языков интерфейса для удобной установки.

Читать на сайте
Clockify to Bitrix24: Интеграция через 1С

Программа для выгрузки времени из Clockify в задачи Bitrix24 через 1С. Удобное интегрированное решение для учета времени.

Новый репозиторий на GitHub предлагает обработку для 1С, которая позволяет выгружать данные о затраченном времени из тайм-трекера Clockify напрямую в задачи CRM Bitrix24. Это решение упрощает учет рабочего времени в проектах, где используются обе системы, без необходимости в ручном переносе данных. Обработка работает через API Clockify и Bitrix24, интегрируясь в среду 1С для автоматизации процесса.

Репозиторий включает исходный код, инструкции по установке и примеры использования. Подходит для команд, ведущих учет в Bitrix24 с трекингом в Clockify. Доступны релизы, лицензия MIT и поддержка через issues.

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

Читать на сайте
Менеджер синхронизаций для 1С: расширение на GitHub

Менеджер синхронизации данных для 1С. Позволяет настраивать подключения, правила и расписание синхронизаций. (разработка)

Расширение oneс-sync-manager добавляет в конфигурацию 1С подсистему для управления синхронизацией данных с внешними источниками. Оно позволяет хранить параметры подключений, задавать запросы к базам данных, определять правила обмена и расписания. Проект реализован как расширение конфигурации, совместимое с ERP 2.5 на базе БСП, и находится в разработке. Для работы требуется ручная настройка подключений и прав пользователей.

Установка простая: скачайте релиз с GitHub (https://github.com/kropachev/onec-sync-manager) и добавьте расширение в 1С. Структура включает справочники для запросов, настроек подключений и правил синхронизации, что упрощает обработку данных при загрузке и выгрузке.

Ключевые преимущества:
• Гибкая настройка параметров подключений к внешним БД (сервер, имя, тип).
• Определение запросов и сопоставление данных для точного обмена.
• Формирование правил синхронизации с расписаниями и объектами.
• Простая интеграция как расширения без изменения базовой конфигурации.
• Обработка данных на этапах загрузки и выгрузки для автоматизации.

Читать на сайте
Библиотека для программного изменения графических схем в 1С: Предприятии

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

Репозиторий graphic-diagram-1c предлагает библиотеку, которая позволяет программно модифицировать графические схемы в 1С: Предприятии. Она решает проблему отсутствия встроенных методов для добавления элементов в схемы, что полезно для создания low-code или no-code систем, где пользователи могут редактировать схемы в пользовательском режиме.

Все функции собраны в модуле ГС_СхемаКлиентСервер. Функция ПолучитьЭлементыСхемы разбирает схему на массив элементов, а метод УстановитьСхемуИзЭлементов собирает схему обратно. Для добавления элемента его включают в массив и применяют сборку; при изменении схемы вызывают разбор для обновления массива. Тестовая обработка демонстрирует работу на примерах. Планы включают рефакторинг, оптимизацию скорости и поддержку дополнительных элементов вроде разветвлений и декораций.

• Программное добавление и редактирование элементов схемы без встроенных ограничений платформы.
• Разбор схемы на элементы и обратная сборка для удобной манипуляции данными.
• Поддержка пользовательского редактирования в low-code сценариях.
• Открытый код на GitHub для доработки и интеграции.
• Планы на расширение: ускорение, картинки и сложные структуры.

Читать на сайте
Парсер технологического журнала 1С:Предприятие 8 на Rust

Парсер технологического журнала 1С:Предприятие 8 с возможностью конвертации в JSON и использования внешней компоненты.

В репозитории tech-log-parser представлена библиотека для парсинга технологического журнала 1С:Предприятие 8, написанная на Rust. Она решает проблемы существующих подходов: скрипты на Perl с регулярными выражениями медленные и неудобные, а встроенный JSON-вывод в версии 8.3.25 содержит дубли, усложняя десериализацию. Проект включает библиотеку парсера (планируется публикация как crate), утилиту для бенчмаркинга скорости, конвертер файлов/каталогов в JSON и внешнюю компоненту Native API для интеграции с 1С.

Конвертер обрабатывает отдельные файлы или директории, выводя события в чистый JSON без дублей. Внешняя компонента предоставляет метод ParseFile для чтения событий с фильтрами (по длительности, имени, свойствам, включая regex). Тестовая конфигурация на 1С 8.3.23 доступна для проверки. Сборка проекта требует Rust и скриптов из связанного репозитория.

Ключевые преимущества:
• Эффективный парсинг без дублей в JSON, упрощающий анализ в 1С или других инструментах.
• Поддержка фильтров (включая regex) для выборочного чтения событий, минимизируя потребление памяти.
• Интеграция через внешнюю компоненту Native API напрямую из 1С:Предприятие.
• Высокая скорость: бенчмарк-утилита для тестирования производительности на реальных данных.
• Открытый исходный код с примерами использования и сборки.

Читать на сайте
Агрегатор микросервисов для 1С: поиск и установка расширений

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

Агрегатор — это открытый инструмент для 1С, который собирает расширения, дополнительные отчеты и обработки из источников вроде msrv.tech, infostart.ru и GitHub. Он позволяет искать решения, подходящие под конкретную конфигурацию, и устанавливать их прямо из информационной базы. Интерфейс включает форму списка с фильтрами и карточки микросервисов с описаниями, параметрами и опцией обновления.

Агрегатор совместим с управляемыми формами, использует API для интеграции и поддерживает автоматическую проверку обновлений. Исходный код открыт, что упрощает доработки. Серверная часть реализована на базе УНФ в 1С ГРМ.

• Удобный поиск и фильтрация микросервисов по совместимости с конфигурацией.
• Моментальная установка и обновление прямо в интерфейсе 1С.
• Интеграция маркетплейса с бесплатными и платными решениями.
• Открытый код для адаптации под свои нужды.
• Автоматическая проверка обновлений для актуальности.

Читать на сайте
SynchClientServer: библиотека для TCP-сервера в 1C 8.3

Библиотека SynchClientServer для работы с TCP сервером в 1С 8.3 на C++ с использованием Boost.Asio. Поддерживает Windows и Linux.

Библиотека SynchClientServer — это внешняя Native API компонента для платформы 1C 8.3, реализованная на C++ с использованием Boost.Asio. Она предоставляет функциональность синхронного TCP-сервера, но может работать и в режиме клиента. Поддерживает обработку нескольких соединений на разных портах, настройку задержек чтения/записи и времени жизни сокетов без активности. Компонента протестирована в реальных проектах, включая интеграцию медицинского оборудования с системами на 1C, и работает на Windows (32/64-бит) и Linux (64-бит).

Методы включают настройку параметров (SetServerParameters), запуск сервера (Listen), получение сообщений (GetMessagesFromClients и варианты), подтверждение обработки (AckMessagesReceipt) и отправку данных (SendMessageToClient, SendMessageToRemoteServer). Синхронный подход упрощает отладку, а Boost.Asio обеспечивает гибкость для будущих расширений на UDP или COM-порты.

Ключевые преимущества:
• Поддержка множества соединений на нескольких портах, в отличие от MSWINSCK.OCX.
• Настраиваемые задержки для чтения/записи и таймауты неактивности сокетов.
• Синхронные методы для удобной отладки и доработки.
• Кросс-платформенность: Windows и Linux.
• Протестирована в продакшене с интенсивным трафиком.

Читать на сайте
Демо-обработка чат-бота для WhatsApp на базе 1С

Демо обработка чат-бота для WhatsApp на базе 1С с интеграцией Green API. Запуск бота, настройка сценариев.

Репозиторий содержит внешнюю обработку для 1С, демонстрирующую создание чат-бота в WhatsApp с интеграцией через Green API. Это готовый пример для разработки собственных ботов: бот отвечает на сообщения, поддерживает сценарии диалогов и глобальные команды. Требуется платформа 1С не ниже 8.3.10, два номера WhatsApp (клиентский и для бота), аккаунт Green API (бесплатный тариф подойдет). Запуск: скачать обработку, настроить через помощник с QR-кодом, активировать бота и общаться в WhatsApp. Бот работает в цикле ожидания сообщений (20 сек) и бездействия (10 сек); рекомендуется перенос в фоновое задание для непрерывности. Телефон с номером бота должен быть онлайн.

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

• Интеграция с Green API для отправки/получения сообщений без сложного кода.
• Настраиваемые шаблоны ответов и вложенные сценарии для шаговых диалогов.
• Глобальные команды для управления ботом (например, сброс диалога).
• Простой запуск в 1С с минимальными требованиями к оборудованию.
• Возможность адаптации под реальные задачи, включая фоновый режим.

Читать на сайте
Интеграция WhatsApp с 1С через Green API

Репозиторий с обработкой для работы с WhatsApp из 1С через REST сервис green-api.com. Отправка и получение сообщений.

Репозиторий содержит обработку для 1С, позволяющую работать с WhatsApp через REST-сервис green-api.com. Обработка поддерживает отправку и получение сообщений, включая текстовые в чаты и группы. Исходники выгружены в XML-формате, совместимы с платформой 1С версии 8.3.10 и выше (для загрузки — не ниже 8.3.16.1063). Для начала работы скачайте обработку в формате EPF, подключитесь к сервису с помощью API Token и ID Instance, отсканируйте QR-код из WhatsApp Web.

Обработка предоставляет программный интерфейс для интеграции в собственные конфигурации 1С. Пример: создание объекта и вызов методов для отправки сообщений. Получение сообщений происходит с ожиданием до 20 секунд, результат — в JSON-формате. Репозиторий открыт на GitHub для доработки.

• Простая отправка текстовых сообщений в чаты и группы без дополнительных библиотек.
• Получение входящих сообщений в формате JSON для дальнейшей обработки.
• Готовый программный API для встраивания в конфигурации 1С.
• Минимальные требования: платформа 1С 8.3.10+ и доступ к green-api.com.
• Открытые исходники в XML для кастомизации.

Читать на сайте
Onec-Prometheus: инструмент для мониторинга 1С

Инструмент для мониторинга 1С с использованием Prometheus, Grafana и Docker. Отправка метрик из 1С в Prometheus.

Onec-Prometheus — это открытый инструмент для интеграции мониторинга 1С с Prometheus и Grafana. Он позволяет отправлять метрики из 1С (типа Histogram, Gauge, Counter) в Prometheus через Pushgateway, с визуализацией в Grafana. Проект использует Docker для быстрого развертывания сервисов и включает расширение для 1С, которое настраивается через справочник. Для примера берутся метрики из регистра "ЗамерыВремени". Инструмент в разработке, приветствуются предложения.

Установка проста: установите Docker, запустите контейнеры с помощью docker-compose.yaml (Prometheus на 9090, Pushgateway на 9091, Grafana на 3000). В 1С подключите расширение, настройте отправку метрик по расписанию. Импортируйте пример дашборда в Grafana для визуализации. Если сервисы уже есть, подключите только 1С-часть.

• Простая интеграция: отправка метрик из 1С без сложных доработок.
• Docker-поддержка: быстрое развертывание Prometheus, Pushgateway и Grafana в контейнерах.
• Гибкая настройка: метрики по расписанию, примеры для Histogram, Gauge, Counter.
• Визуализация: готовый дашборд для Grafana с данными из 1С.
• Открытый код: на GitHub, с возможностью внести улучшения.

Читать на сайте
Автоматическое обновление расширений 1С из GitHub

🔧 Внешняя обработка для обновления расширений и обработок 1С из GitHub с поддержкой API, фильтрации и сравнения версий.

Вышла внешняя обработка для 1С, которая упрощает обновление расширений и дополнительных обработок напрямую из репозиториев GitHub. Инструмент использует GitHub API для загрузки файлов .cfe, .epf и .erf, поддерживает публичные и приватные репозитории с авторизацией через токен. Фильтрация релизов осуществляется по файлу 1cconf.txt, где указываются диапазоны версий конфигураций (например, "УправлениеТорговлей 11.5.0.0-11.5.0.10").

Для использования скопируйте .epf в базу 1С, откройте через "Дополнительные отчёты и обработки", вставьте ссылку на репозиторий и нажмите "Обновить" или "Скачать". Совместимо с 1С 8.3+ на управляемых формах, не требует изменений в конфигурации. Подробности и исходный код: https://github.com/msrv-tech/1c-extension-installer.

Ключевые преимущества:
• Поддержка GitHub API с авторизацией для приватных репозиториев.
• Фильтрация релизов по версии конфигурации через 1cconf.txt.
• Автоматическое сравнение версий перед установкой.
• Загрузка и установка файлов .cfe, .epf, .erf без модификации базы.
• Интеграция с сервисом gitsell.ru для упрощённой установки.

Читать на сайте
Универсальные инструменты 1С для управляемых форм

Универсальные инструменты 1С для управляемых форм: поддержка ОС, клиентов, конфигураций, платформ, распространение под лицензией GPL v3.0.

Репозиторий tools_ui_1c на GitHub предлагает подсистему универсальных инструментов для 1С:Предприятие, ориентированную на управляемые формы. Она включает более 20 обработок: от консолей запросов и заданий до редакторов реквизитов, JSON и HTML. Поддерживает платформы 8.3.12+, ОС Windows и Linux (MacOS не тестировалась), толстый/тонкий/web-клиенты, режимы без модальности и синхронных вызовов. Распространяется под GPL v3.0 с открытым кодом, позволяет копирование и доработки с обязательным открытием.

Многие инструменты — форки популярных обработок с ИТС, Infostart и GitHub, адаптированные для интеграции. Доступны через релиз в формате .cfe, с SonarQube для качества кода и Telegram-чатом для обсуждений.

• Открытый код под GPL v3.0 для свободного использования и модификаций.
• Кросс-платформенная поддержка: Windows, Linux, различные клиенты 1С.
• Набор из 20+ инструментов для запросов, обмена данными, редактирования и администрирования.
• Интеграция форков с разрешениями авторов, без зависимостей от конкретных конфигураций.
• Активное сообщество с чатом и отслеживанием issues на GitHub.

Читать на сайте
Коннектор: HTTP-клиент для 1С:Предприятие 8

Библиотека "Коннектор" - HTTP-клиент для 1С:Предприятие 8, аналог Requests для Python. Удобная работа с запросами и ответами.

Библиотека "Коннектор" — это удобный инструмент для работы с HTTP-запросами в 1С:Предприятие 8, аналогичный Python-библиотеке Requests. Она упрощает отправку и обработку запросов, беря на себя рутину: формирование URL, кодирование данных, работу с JSON, формами и файлами. Поддерживает платформу 8.3.10+ и мобильную версию (проверено на 8.3.15). Доступна на GitHub: https://github.com/vbondarevsky/Connector. Библиотека переведена на английский, есть публикация на Infostart.

Основные функции включают передачу параметров в URL, поддержку аутентификации (Basic, Digest, AWS4), автоматическое разрешение редиректов, работу с cookies и сессиями, сжатие GZip, а также настраиваемые повторные попытки соединения. Установка простая: скопируйте общий модуль в конфигурацию. Пример: вместо многострочного кода на стандартных средствах 1С, запрос JSON выполняется одной строкой — Результат = КоннекторHTTP.GetJson("https://api.github.com/events").

Ключевые преимущества:
• Упрощает код: запросы в 1-2 строки вместо десятков.
• Автоматизирует обработку: JSON, формы, файлы, редиректы и cookies.
• Поддерживает сессии: сохраняет состояние для последовательных запросов.
• Работает на мобильной платформе без доработок.
• Настраиваемые ретраи: с экспоненциальной задержкой для надежности.

Читать на сайте