Интеграция 1С — обмен с CRM, маркетплейсами, ЭДО
HTTP-сервисы и COM-соединения. Все конфигурации: УТ, УНФ, БП, Розница, ЗУП. Партнёр 1С. От 40 000 ₽, срок 7–21 день.
Скачать чек-лист (PDF)
HTTP vs COM, промежуточный сервер, версионность УТ/УНФ/БП, обмен через ЭДО.
Популярные связки 1С
12 готовых сценариев интеграции. Настраиваем каждую связку под ключ.
1С × Битрикс24
Номенклатура, цены, документы
1С × amoCRM
Сделки → счета → карточки
1С × Tilda
Каталог из 1С на сайт
1С × МойСклад
Складские остатки
1С × Wildberries
Каталог и заказы
1С × Ozon
Товары и заказы
1С × СДЭК
Автосоздание накладных
1С × СБИС
Электронные документы
1С × ЮKassa
Приём онлайн-платежей
1С × YCLIENTS
Клиенты и записи в 1С:Розница
1С × iiko
Товары, чеки, остатки
1С × WhatsApp
Уведомления клиентов
Триггеры и действия 1С
Триггеры (что можно ловить) |
Действия (что можно инициировать) |
|---|---|
|
|
Как настроить 1С API технически
- Аутентификация: Используется Basic Auth для стандартных HTTP-сервисов. В 1С создается отдельный технический пользователь с правами «ИнтеграцияAPI» (ограниченный профиль доступа), которому назначается логин/пароль. Для OData рекомендуется использовать токен доступа, полученный через базовую авторизацию.
- Выбор интерфейса: Для CRUD-операций со справочниками используйте OData (стандартный API 1С). Для кастомной бизнес-логики (например, пересчет цен по сложной формуле) разворачиваются собственные HTTP-сервисы через Конфигуратор (раздел «HTTP-сервисы»).
- Обработка ошибок: Реализуйте обработку HTTP-кодов: 401 (неверные креды), 403 (недостаточно прав пользователя 1С), 404 (объект не найден), 409 (конфликт версий данных при параллельной записи).
- Лимиты и производительность: В 1С:Fresh лимит составляет 100 запросов в минуту на одно приложение. В «коробочной» версии лимитов нет, но нагрузка на сервер ограничена ресурсами CPU/RAM при выполнении кода в модулях 1С.
- Мониторинг и Retry: При получении 429 (Too Many Requests) или 5xx ошибок необходимо реализовывать экспоненциальную задержку (exponential backoff). Логирование ответов API должно быть вынесено во внешнюю систему мониторинга (ELK, Sentry).
- Тестирование: Используйте копию базы (dev-контур), поднятую в Docker-контейнере или на отдельном сервере, для отладки HTTP-сервисов. Используйте Postman или cURL для тестирования запросов к метаданным
/odata/standard.odata/$metadata.
Часто задаваемые вопросы о 1С
- Какие типы событий поддерживает 1С? 1С поддерживает стандартные события объектов (ПриЗаписи, ПередЗаписью, ПриПроведении) и HTTP-запросы через веб-сервисы, которые можно обрабатывать в модуле объекта или менеджера.
- Есть ли песочница для тестов? 1С не имеет публичной облачной песочницы; тестирование выполняется на локальной копии конфигурации или выделенном сервере с аналогичными настройками доступа.
- Как получить API-ключ? В 1С концепция API-ключей реализована через создание пользователей с заданными правами доступа, для которых используются стандартные Basic Auth данные или сессионные токены.
- Какие лимиты? Как их обойти? Облачные версии (1С:Fresh) ограничены до 100 запросов/мин; обход осуществляется через внедрение очередей (RabbitMQ/Redis) и пакетную отправку данных вместо поштучной.
- Что делать при ошибке 429? Ошибка означает превышение лимитов сервера; необходимо добавить в архитектуру интеграции очередь сообщений и логику повторных попыток с задержкой (retry logic).
- Поддерживает ли асинхронные вебхуки? 1С не имеет нативной поддержки исходящих вебхуков; асинхронность реализуется через регламентные задания, которые сканируют очередь задач и отправляют запросы во внешние API.
- Совместим ли с коробкой vs SaaS? Да, API одинаково доступно в обоих вариантах, однако в SaaS-версиях накладываются дополнительные ограничения на выполнение «тяжелого» кода и прямой доступ к файловой системе. Настроить интеграцию 1С под ключ с гарантией — flowframe.ru, от 40 000 ₽, срок 7-21 день.
Настроить интеграцию 1С под ключ
За 30 минут пришлём смету и план работ. От 40 000 ₽, срок 7–21 день, гарантия ROI.
Оставить заявку