Связываем 1С, CRM, сайт, маркетплейсы, банк и ЭДО

Заказы, остатки, цены, платежи и документы ходят между системами сами. С журналом каждой попытки, повторами при сбое и оповещением вашему ответственному, когда обмен встал. Работаем в вашем контуре.

Один обмен в одну сторону — от 150 000 ₽Журнал и оповещения с первого дняДоступы оформлены на вас

На чём держится

Четыре вещи, о которых лучше договориться сразу

Две из них — про то, чего мы не обещаем. Это честнее, чем «99,9% и поддержка 24/7» в первом экране.

Интеграции ломаются — вопрос в том, как вы узнаёте

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

Круглосуточного дежурства не обещаем

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

Обмен — это договорённость, а не техника

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

Доступы и настройки остаются у вас

Коннекторы, скрипты и ключи — в вашем контуре и вашем репозитории, учётные записи оформлены на вас. Отключить нас можно в любой день, обмен от этого не встанет.

Зачем это нужно

Что происходит, пока данные переносят руками

Заказы переносят руками

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

Остатки не совпадают с реальными

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

Цены обновляются с задержкой

Прайс поменяли в 1С утром, на маркетплейс он уехал вечером. В промежутке продаётся по старой цене, и это уже убыток.

Выписку разносят вручную

Бухгалтер сверяет платежи глазами. Часы работы каждый месяц и ошибки, которые всплывают на закрытии периода.

Документы делают руками

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

Отчёт собирается в Excel

Чтобы увидеть общую картину, руководитель выгружает данные из трёх систем и сводит их вручную. К моменту готовности отчёт уже устарел.

Схема обмена

Что с чем, в какую сторону и кто главный

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

Что синхронизируем
В какую сторону
Как часто
Кто главный при расхождении
Что синхронизируемНоменклатуратовары и характеристики
В какую сторону1С → канал продаж
Как частоПо изменению или раз в час
Кто главный при расхождении1С. Карточку правят только в учётной системе — иначе правки затрёт следующая выгрузка
Что синхронизируемОстаткисвободное количество
В какую сторону1С → канал продаж
Как частоКаждые 5–15 минут
Кто главный при расхождении1С. Резерв под заказ создаётся здесь же, иначе продадите то, чего нет
Что синхронизируемЦеныбазовые и по типам
В какую сторону1С → канал продаж
Как частоПо изменению
Кто главный при расхождении1С. Акции и скидки маркетплейса живут на его стороне и обратно не едут
Что синхронизируемЗаказыновые и изменённые
В какую сторонуКанал продаж → 1С
Как частоПо событию или каждые 5 минут
Кто главный при расхожденииКанал продаж. 1С заказ не редактирует, а отражает и отгружает
Что синхронизируемСтатусыотгрузка и доставка
В какую сторону1С → канал, перевозчик → 1С
Как частоПо событию
Кто главный при расхожденииТот, кто выполняет действие: отгрузку — 1С, доставку — служба доставки
Что синхронизируемКлиентыконтакты и реквизиты
В какую сторонуCRM ↔ 1С
Как частоПо изменению
Кто главный при расхожденииCRM для контактов, 1С для реквизитов. Самое частое место, где заводятся дубли
Что синхронизируемПлатежипоступления и списания
В какую сторонуБанк → 1С
Как частоРаз в день или по запросу
Кто главный при расхожденииБанк. Выписка — источник истины, ручная правка в 1С расходится со сверкой
Что синхронизируемДокументыформализованные, через ЭДО
В какую сторону1С ↔ оператор ЭДО
Как частоПо событию
Кто главный при расхожденииОператор ЭДО: юридически значим его статус, а не отметка в 1С

Таблица типовая: под вашу задачу она уточняется на этапе схемы обмена. Но структура остаётся той же — четыре вопроса по каждому объекту, и все четыре нужно закрыть до начала настройки.

Что связываем

Восемь направлений

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

1С и CRM

Битрикс24, amoCRM, «Мегаплан». Сделка из заказа, клиенты, статусы, счета. Salesforce не берём: сервис из России ушёл, поддерживать его нечем.

2–4 недели

1С и сайт

Битрикс, WordPress с WooCommerce, Tilda, самописные платформы. Заказы вниз, остатки и цены вверх, по CommerceML или через API.

2–4 недели

1С и маркетплейсы

Ozon, Wildberries, Яндекс Маркет, «Мегамаркет». Карточки, остатки, цены, заказы, статусы, отчёты о продажах и удержаниях.

3–6 недель

1С и банк

Выписки, разнесение платежей, платёжные поручения, сверка. Через 1С:ДиректБанк, где он поддержан, и через API банка, где нет.

2–4 недели

1С и ЭДО

Диадок, СБИС, «Такском». Отправка и приём формализованных документов, привязка к учётным, отслеживание статусов подписания.

2–4 недели

CRM, телефония и мессенджеры

Звонки и переписка в карточке клиента, задачи и сделки из обращений. Asterisk, облачные АТС, телеграм и WhatsApp через официальные шлюзы.

2–3 недели

Службы доставки

СДЭК, Почта России, «Деловые линии», Boxberry. Заказ уезжает в доставку, трек-номер и статусы возвращаются обратно.

2–3 недели

Сопровождение обмена

Мониторинг, журнал, оповещения, разбор сбоев и правки, когда чужой API поменялся. Это происходит регулярно и не по нашей воле.

от 20 000 ₽/мес
Надёжность

Что происходит, когда обмен упал

Не «если», а «когда»: чужие API меняются, сертификаты истекают, интернет пропадает. Вопрос только в том, что система делает дальше.

  1. ПопыткаОбмен идёт по расписанию или по событию. Каждая попытка записывается целиком: что отправили, что ответили, сколько заняло.
  2. ПовторСетевые и временные ошибки повторяются автоматически, с растущей паузой. Большинство сбоев заканчивается здесь, и вы о них даже не узнаёте.
  3. ОчередьТо, что не прошло после повторов, ложится в очередь, а не пропадает. Ключевое слово — не пропадает: заказ, который «не доехал», обязан где-то лежать.
  4. ОповещениеУведомление уходит вашему ответственному и нам — в телеграм или на почту, с текстом ошибки и ссылкой на запись в журнале.
  5. РазборСмотрим, что изменилось на чужой стороне. Обычно это новое обязательное поле, сменившийся формат или протухший токен.
  6. ДосылПосле починки очередь проходит заново, без ручного ввода. Обмен догоняет сам, задним числом.

Отдельно про третий и шестой шаг: повторная отправка одной и той же записи не должна создавать вторую. Защита от дублей закладывается на этапе проектирования, а не после первого задвоенного заказа.

Процесс

Как идёт работа

Второй шаг выглядит бюрократией и экономит больше всего времени: схема обмена на бумаге — это то, чем вы потом закрываете спор «а мы думали, будет наоборот».

Дни 1–5 — Разбор

Какие системы, какие данные, в какую сторону. Здесь же выясняется главное: есть ли у ваших систем пригодный API и в каком он состоянии.

Дни 3–7 — Схема обмена

Письменно: объекты, направления, частота, правила разрешения конфликтов. Это тот документ, по которому потом спорят, — лучше, чтобы он был.

От 2 недель — Настройка

Готовые коннекторы там, где они есть, свой код там, где их нет. Работа идёт в вашем контуре и в вашем репозитории.

3–7 дней — Прогон на копии

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

1 день — Запуск

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

Дальше — Сопровождение

Мониторинг, разбор сбоев, правки после изменений на чужой стороне. Объём работ в месяц фиксируется в договоре.

Как устроено

Через что ходят данные

ЧЕРЕЗ ЧТО ХОДЯТ ДАННЫЕ1Сучёт, склад, деньгиСлой обменажурнал каждой попыткиповтор при ошибкеочередь непрошедшегозащита от дублейоповещение о сбоеСайтМаркетплейсыCRMБанкЭДО и доставкаостатки, цены,номенклатура →← заказы, платежи,статусы, документыПрямые связи «каждый с каждым» держатся до третьей системы: дальше любое изменение на одной стороне приходится править во всех остальных.Слой обмена нужен не ради красоты схемы, а ради журнала и очереди: без них «заказ не пришёл» — разговор без доказательств.
На двух системах прямая связь дешевле и мы её и делаем. Слой обмена появляется там, где систем становится три и больше или где нужен разбор полётов постфактум.
Контроль

Что остаётся у вас и чего мы не делаем

Остаётся у вас

  • Коннекторы, скрипты и настройки — в вашем контуре и вашем репозитории.
  • Учётные записи и ключи API оформлены на вас, а не на нас.
  • Журнал обмена с доступом ваших сотрудников: без нас видно, что и когда ушло.
  • Схема обмена на бумаге — объекты, направления, правила разрешения конфликтов.
  • Оповещения о сбоях приходят вашему ответственному, а не только нам.

Мы этого не делаем

  • Не обещаем «99,9% доступности»: половина обмена происходит на чужой стороне, и её доступность не наша.
  • Не держим круглосуточное дежурство по умолчанию — ночь и выходные по отдельному соглашению.
  • Не связываем системы, у которых нет ни API, ни выгрузки. Разбор чужого личного кабинета скриптом — не интеграция, а мина замедленного действия.
  • Не переписываем вашу 1С. Если для обмена нужна доработка конфигурации, это отдельная работа и отдельная оценка.
  • Не отвечаем за то, что маркетплейс поменял правила. Отвечаем за то, чтобы вы узнали об этом в тот же день.
Разборы задач

Как это устроено внутри

Первый разбор — ровно про эту услугу: остатки, цены и заказы между 1С и несколькими каналами продаж.

Торговля

Обмен 1С с маркетплейсами и сайтом

Остатки, цены и заказы между учётной системой и несколькими каналами продаж. Разбор про то, где такой обмен обычно рассыпается.

  • Кто главный при расхождении
  • Что делать с очередью
Читать разбор →
Средний бизнес

Ввод данных из документов в учётную систему

Когда интегрировать нечего: контрагент присылает бумагу или PDF, а данные всё равно надо получить в 1С.

  • Порог уверенности
  • Очередь на проверку человеком
Читать разбор →
Инструменты

Чем связываем

MuleSoft, Zapier и Salesforce в списке нет намеренно: в России они недоступны, и обещать поддержку того, чего нет, мы не будем.

Обмен и очереди
  • RabbitMQ
  • Apache Kafka
  • Apache Camel
  • 1С:Шина
  • Файловый обмен по SFTP
Протоколы
  • REST
  • SOAP
  • OData 1С
  • Вебхуки
  • EDI и EDIFACT
Форматы
  • JSON
  • XML и XSD-схемы
  • CommerceML
  • YML-фиды
  • CSV
Наблюдение
  • Журнал обмена
  • Prometheus
  • Grafana
  • Zabbix
  • Оповещения в телеграм
Кому подходит

Кто обычно приходит

Торговля и электронная коммерция

Несколько каналов продаж и одна 1С. Чем больше каналов, тем дороже обходится каждый час рассинхрона.

Опт и розница с CRM

Менеджеры работают в CRM, учёт живёт в 1С, и между ними ходит человек с копипастой.

Бухгалтерия и финансы

Банк, ЭДО и сверка. Здесь выигрыш измеряется не в продажах, а в часах на закрытие периода.

Все, у кого есть «человек-интеграция»

Если в компании есть сотрудник, чья работа — переносить данные из системы в систему, интеграция окупается быстрее всего.

Заявка

Посчитаем ваш обмен

Сорок минут: какие системы, какие данные, в какую сторону и как часто. По итогам — схема обмена, цена и срок. Начинаем с одного направления, которое режет больше всего ручного труда.

Спасибо, заявка отправлена. Ответим в течение рабочего дня.

Не удалось отправить. Напишите в телеграм или позвоните.

Вопросы

Частые вопросы

Какие системы вы можете интегрировать?

1С в типовых и доработанных конфигурациях, Битрикс24 и amoCRM, сайты на Битриксе, WordPress и Tilda, маркетплейсы Ozon, Wildberries, Яндекс Маркет и «Мегамаркет», банки через 1С:ДиректБанк и прямые API, ЭДО через Диадок, СБИС и «Такском», службы доставки. Если у системы есть документированный API или выгрузка — свяжем. Если нет ни того, ни другого — скажем прямо.

Сколько времени занимает настройка?

Один обмен в одну сторону — две-четыре недели вместе с прогоном. Маркетплейсы дольше: три-шесть недель, потому что там больше сущностей и строже правила. Точный срок называем после разбора, когда видно состояние ваших систем.

У нас нетиповая 1С и самописная CRM. Возьмётесь?

Да, это обычная ситуация. Смотрим, что доступно снаружи: OData, HTTP-сервисы, обработки, база напрямую. Если для обмена придётся дорабатывать конфигурацию — говорим об этом до договора, а не в середине работ.

Как вы обеспечиваете надёжность обмена?

Повторы при временных ошибках, очередь для того, что не прошло, защита от повторной обработки одной и той же записи и оповещение при сбое. Гарантировать, что обмен никогда не встанет, нельзя: он зависит от чужих систем. Гарантировать, что вы об этом узнаете и ничего не потеряется, — можно.

Что входит в сопровождение?

Мониторинг обменов, доступ к журналу, разбор сбоев, восстановление после них и правки, когда меняется API на чужой стороне. Базовый уровень — 20 000 ₽ в месяц, до четырёх часов работ. Дальше по ступеням: 60 000 ₽ за двенадцать часов, 120 000 ₽ за двадцать пять.

Можно ли интегрировать поэтапно?

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

Сколько это стоит?

Базовый односторонний обмен по одному направлению — от 150 000 ₽. Двусторонний обмен с маркетплейсом — дороже, потому что сущностей больше. Сопровождение — от 20 000 ₽ в месяц. Точная цена считается после разбора и схемы обмена.