Все статьи
1С 10 мин25 марта 2026
Как интегрировать 1С с мобильным приложением: пошаговое руководство
Зачем интегрировать 1С с мобильным приложением?
Мобильное приложение, подключённое к 1С, позволяет сотрудникам работать в поле: оформлять заказы, проверять остатки на складе, подписывать акты — всё в реальном времени.
Архитектура интеграции
Прямое подключение мобильного приложения к 1С — плохая идея. Между ними нужен middleware-слой:
- Мобильное приложение → REST API запросы
- API Gateway → валидация, авторизация, rate limiting
- Middleware (Node.js/Python) → бизнес-логика, кэширование
- 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С может отвечать медленно. Используйте очереди (RabbitMQ/Redis)
- Отсутствие кэширования — справочники меняются редко, кэшируйте их
- Нет обработки офлайн-режима — мобильное приложение должно работать без сети
Наш опыт
В Appnest мы реализовали 15+ интеграций 1С с мобильными приложениями. Средний срок — 2-3 месяца от проектирования до запуска.