Appnest
Все статьи
10 мин25 марта 2026

Как интегрировать 1С с мобильным приложением: пошаговое руководство

Зачем интегрировать 1С с мобильным приложением?

Мобильное приложение, подключённое к 1С, позволяет сотрудникам работать в поле: оформлять заказы, проверять остатки на складе, подписывать акты — всё в реальном времени.

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

Прямое подключение мобильного приложения к 1С — плохая идея. Между ними нужен middleware-слой:

  1. Мобильное приложение → REST API запросы
  2. API Gateway → валидация, авторизация, rate limiting
  3. Middleware (Node.js/Python) → бизнес-логика, кэширование
  4. 1С:Предприятие → HTTP-сервисы или COM-соединение

Настройка HTTP-сервисов в 1С

1С:Предприятие 8.3 поддерживает публикацию HTTP-сервисов. Это позволяет создать REST API прямо внутри 1С:

  • Создайте HTTP-сервис в конфигураторе
  • Определите шаблоны URL и методы (GET, POST, PUT)
  • Реализуйте обработчики на встроенном языке 1С
  • Опубликуйте на веб-сервере (Apache/IIS)

Безопасность

  • Используйте HTTPS для всех соединений
  • Реализуйте JWT-авторизацию на middleware
  • Ограничьте доступ по IP к HTTP-сервисам 1С
  • Логируйте все запросы для аудита

Типичные ошибки

  1. Синхронные запросы к 1С — 1С может отвечать медленно. Используйте очереди (RabbitMQ/Redis)
  2. Отсутствие кэширования — справочники меняются редко, кэшируйте их
  3. Нет обработки офлайн-режима — мобильное приложение должно работать без сети

Наш опыт

В Appnest мы реализовали 15+ интеграций 1С с мобильными приложениями. Средний срок — 2-3 месяца от проектирования до запуска.

Нужна консультация?

Обсудите ваш проект с нашими архитекторами — бесплатно.