Пятый фактор
Отправить заявку
CRM, 1С и интеграции

Интеграция retailCRM с 1С

Свяжем retailCRM и 1С вокруг исполнения заказа: CRM передаст клиента, позиции, скидки и доставку, а 1С вернёт товары, цены, остатки, резервы, оплату и отгрузку. Используем актуальный REST API v5 по HTTPS, сохраняем externalId или xmlId и код магазина site. Очередь учитывает лимиты API, история изменений забирает дельту, а повтор события обновляет связанную запись.

Срок: 18 рабочих дней

Когда стоит обратиться

Обычно к нам обращаются в таких ситуациях:

  • Заказ уже обработан менеджером в retailCRM, но оператор повторно вводит его в 1С, переносит скидки, адрес и доставку и рискует ошибиться в позиции.
  • Остатки на сайте и в CRM запаздывают относительно 1С, поэтому магазин принимает заказ на товар, который уже зарезервирован или закончился на нужном складе.
  • Существующий обмен теряет отмены или возвраты, создаёт дубли после сетевого сбоя, а список заказов в очереди скрыт от сотрудника.

Что именно мы сделаем

01

Определяем владельца заказов, товаров, цен, остатков, резервов, оплат и статусов.

02

Сопоставляем магазины site, внешние коды товаров, склады, доставки, оплаты и статусы.

03

Настраиваем API v5, передачу заказа и возврат учётных состояний из 1С.

04

Добавляем очередь, внешние идентификаторы, инкрементальную историю и контроль лимитов.

05

Проверяем заказ, изменение состава, скидку, несколько складов, отмену и возврат.

Что входит в стоимость

89 900 ₽ за всю работу

Разбираем модели хранения заказа, товара, склада, доставки и оплаты в retailCRM и 1С, определяем владельцев данных и сопоставляем справочники. Настраиваем API, события, плановые выгрузки, очередь, статусы, отмены, возвраты, журнал и контроль дублей. Если сайт уже связан с retailCRM, сохраняем его рабочий маршрут и устраняем конфликт между тремя системами вместо создания параллельной логики.

Что будет готово

Материалы

Передадим вам

  • Рабочий обмен retailCRM и 1С через API v5 для выбранных объектов.
  • Таблица магазинов, товаров, складов, оплат, доставок, статусов и владельцев данных.
  • Очередь, журнал, контроль лимитов и протокол сверки заказов и остатков.
Проверка

Перед сдачей проверим

  • Контрольный заказ создаёт один связанный объект 1С с правильными позициями, скидкой, доставкой, складом и суммой.
  • Резерв, оплата и отгрузка возвращаются в тот же заказ retailCRM, externalId и site сохраняют правильную связь.
  • Повтор события обновляет существующую запись, очередь продолжает работу после временной ошибки, контрольные остатки сходятся.

Как это выглядит на практике

Интеграция retailCRM с 1С: схема работы

Заказ проходит от сайта до отгрузки без перепечатки

Заказ одного магазина retailCRM содержит товар по xmlId, скидку и доставку. Интеграция создаёт документ 1С, получает номер и резерв и записывает их в тот же заказ. После отгрузки история изменений возвращает новый статус, а повторный запрос по externalId обновляет связанную запись. Заказ другого магазина маршрутизируется по собственному коду site.

  1. 01

    Покупатель оформляет заказ, сайт передаёт его в retailCRM, где менеджер подтверждает доставку и состав.

  2. 02

    Интеграция создаёт заказ в 1С и получает подтверждение резерва на выбранном складе.

  3. 03

    После оплаты и комплектации 1С возвращает состояния, которые автоматически двигают заказ в retailCRM.

  4. 04

    Менеджер сообщает клиенту точный статус, а итоговая отгрузка остаётся связанной с учётными документами.

Что понадобится для работы

От вас

  • Доступ к retailCRM API, магазинам, справочникам и тестовым заказам, а также к тестовой или доступной копии 1С.
  • Каталог и внешние коды, склады, типы цен, статусы, способы оплаты и доставки, примеры скидок, отмен и возвратов.
  • Представители интернет-магазина, склада, бухгалтерии и поддержки, которые подтвердят правила резервов и исполнения.

Если у вас немного другая ситуация

Небольшие уточнения, которые помогают довести согласованный результат до рабочего состояния, уже учитываем в цене. Если по ходу работы появится отдельный крупный блок или понадобится платная лицензия, сначала обсудим варианты и стоимость. Расскажите о своей ситуации — подстроим план под неё.

Стоимость работ 89 900 ₽ полная стоимость известна заранее
  1. 3 000 ₽после подписания договора через Диадок
  2. 86 900 ₽после выполнения, демонстрации и приёмки результата

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

Часто спрашивают

Об этой услуге

Чем эта услуга отличается от интеграции сайта с retailCRM?

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

Можно подключить несколько складов?

Да. Сопоставляем склады и правила выбора, передаём остатки и резерв по выбранной детализации. Важно заранее определить, где принимается решение о складе и как обрабатывается его замена.

Как обрабатывается повторный запрос после сбоя?

Заказ и операция сохраняют устойчивый externalId, xmlId либо другой выбранный ключ. Повтор находит связанную запись и продолжает её обработку. Инкрементальная история и журнал позволяют восстановить дельту после временного сбоя.

Можно передавать комплекты и наборы?

Можно после согласования модели двух систем. Проверяем, где комплект хранится как отдельный товар, где раскрывается на компоненты и как резерв, цена и возврат должны отражаться в 1С и CRM.

Какой API retailCRM используется для интеграции с 1С?

Используем актуальный REST API v5 по HTTPS и ключ с нужными разрешениями. Для нескольких магазинов передаём код site, для товаров и заказов сохраняем внешние идентификаторы, а очередь учитывает ограничения по частоте запросов.

Цена и изменения по ходу работы

Цена на странице окончательная?

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

Что означает резерв незапланированных работ?

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

Резерв рассчитывается по формуле: стоимость услуги × 30% ÷ 1 500 ₽. Для услуги за 30 000 ₽ это 6 часов. Эти часы относятся только к дополнительным, заранее незапланированным уточнениям. Они не являются сроком проекта и не ограничивают время на основную работу: согласованный результат мы выполняем полностью.

Можно уточнять детали уже во время работы?

Да. Небольшие связанные изменения обычно помещаются во включённый резерв и не требуют доплаты. Если новая идея заметно меняет результат или превращается в самостоятельную задачу, сначала обсудим подход и стоимость. Любое решение согласуем до выполнения.

Начало работы и оплата

Как оформляются договор и оплата?

Подписываем договор через Диадок. Предоплата составляет 3 000 ₽ и входит в общую стоимость услуги. Остаток оплачивается после демонстрации и приёмки готового результата.

Когда начинается срок выполнения?

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

Как учитываются платные лицензии и внешние сервисы?

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

Проверка результата и гарантия

Как принимается готовая работа?

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

Какая гарантия действует после сдачи?

На выполненные изменения действует гарантия 3 месяца. Если в изменённой нами части обнаружится ошибка нашей реализации, проверим и исправим её без дополнительной оплаты. Переданные материалы, настройки и код остаются у заказчика.

Следующий шаг

Опишите задачу

Опишите задачу и желаемый результат. Можно указать сайт, CMS, 1С, CRM, ERP или другую систему — разберёмся в ситуации и предложим подходящий следующий шаг.