Интеграция

Интеграция 1С и СБИС: отправка УПД, ЭСФ, счетов

Автоматический обмен документами между 1С и СБИС через API. Retry-логика, очереди сообщений, гарантия доставки. Open-source решение на Symfony 7.

1С 8.3 СБИС API Symfony 7 RabbitMQ OAuth2

Почему стандартная интеграция не работает

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

Проблема

  • Ручная отправка УПД занимает 2–3 часа в день
  • Стандартный обмен падает при нагрузке >100 документов
  • Нет retry-логики: при сбое API документы теряются
  • 1С блокируется во время синхронизации
  • Невозможно отследить статус отправки

Решение

  • Полная автоматизация: документы уходят без участия человека
  • Асинхронная очередь: 1С не блокируется
  • Exponential backoff: автоматические повторные попытки при сбоях
  • Dead-letter очередь: ни один документ не потеряется
  • Прозрачный мониторинг: статусы в реальном времени

Архитектура интеграции

Отказоустойчивая шина данных на базе Symfony Messenger и RabbitMQ.

Схема архитектуры интеграции 1С и СБИС

Как это работает: 1С создает документ → событие попадает в очередь RabbitMQ → Symfony-коннектор забирает сообщение → отправляет в СБИС API → сохраняет статус в базу → при ошибке делает retry с экспоненциальной задержкой.

Ключевые возможности

Автоотправка УПД

Документы отправляются сразу после проведения в 1С. Никаких ручных действий.

Синхронизация статусов

Автоматическая проверка: доставлен, подписан, отклонен. Статусы в 1С.

Гарантия доставки

Dead-letter очередь и retry-логика. Ни один документ не потеряется.

Highload-ready

Обработка до 10 000 документов в час без блокировки 1С.

Прозрачный мониторинг

Grafana-дашборды, алерты в Telegram, логирование каждого запроса.

Без доработки 1С

Работает через OData или SQL-реплику. Типовая конфигурация не меняется.

Готовы автоматизировать обмен с СБИС?

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

Рассчитать стоимость Посмотреть на GitHub

Open-source лицензия · Внедрение за 2–3 недели · NDA по запросу