Интеграция систем — это когда данные переходят из одной программы в другую без человека: заявка с сайта становится сделкой в CRM, сделка — заказом в учётной системе, отгрузка возвращается обратно статусом. Слово простое, а работа за ним бывает четырёх принципиально разных видов, и стоят они от 24 000 ₽ до 480 000 ₽.

Отсюда практическое следствие: сравнивать два предложения по строке «интеграция с 1С» бессмысленно. Пока не выяснен уровень обмена, вы сравниваете не цены, а формулировки. Разница между дешёвым и дорогим предложением почти всегда объясняется не жадностью, а тем, что дешёвое означает выгрузку файла раз в сутки.

Дальше — модельные расчёты по состоянию на сентябрь 2026 года при ставке инженера 3 000 ₽/час и ставке сотрудника 700 ₽/час. Про то, как наличие программного доступа влияет на все эти суммы, разобрано отдельно; здесь — про сам обмен и его скрытую часть.

Четыре уровня, которые называются одним словом

Что это значитИнтеграция систем

Настроенный обмен данными между двумя и более программами, при котором запись, созданная в одной, появляется в другой по заранее описанным правилам. Бизнесу нужна там, где сотрудники сегодня переносят данные копированием. В смете — от 24 000 ₽ за выгрузку файлом до 480 000 ₽ за двусторонний событийный обмен. Проверочный вопрос: в какую сторону идут данные, по какому событию и что происходит при сбое.

УровеньЧто происходит с даннымиРаботаЦена при ставке 3 000 ₽/час
Выгрузка файломРаз в сутки формируется файл, человек загружает его во вторую систему руками8–16 часов24 000–48 000 ₽
Односторонняя передача по расписаниюКаждые 15–60 минут новые записи уезжают в одну сторону; расхождения ищут вручную25–45 часов75 000–135 000 ₽
Двусторонняя синхронизацияИзменение с любой стороны доходит до другой, конфликты разрешаются по правилу, дубли отсекаются по ключу55–90 часов165 000–270 000 ₽
Событийный обменСистема сама сообщает о событии, ответ идёт за секунды, есть очередь, повтор при сбое и журнал доставки70–120 часов210 000–360 000 ₽
Двусторонний событийный обменОба предыдущих уровня сразу: мгновенно и в обе стороны, с разрешением конфликтов120–160 часов360 000–480 000 ₽

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

сравнениеchto-takoe-integratsiya-sistem--01
Пять уровней интеграции от выгрузки файлом за 24 000 рублей до двустороннего обмена за 480 000

Пять вертикальных колонок-карточек в ряд, слева направо по возрастанию сложности. Подписи: «Выгрузка файлом — 8–16 ч, 24 000–48 000 ₽», «Односторонняя по расписанию — 25–45 ч, 75 000–135 000 ₽», «Двусторонняя синхронизация — 55–90 ч, 165 000–270 000 ₽», «Событийный обмен — 70–120 ч, 210 000–360 000 ₽», «Двусторонний событийный — 120–160 ч, 360 000–480 000 ₽». Внутри карточек простые пиктограммы движения данных: лист бумаги, часы, две встречные стрелки, молния, молния со встречными стрелками. Внизу общая подпись: «В предложении все пять называются словом „интеграция“».

Одна и та же строка предложения может стоить в двадцать раз дороже или дешевле

Главный вопрос: какая система считается правдой

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

Что это значитИсточник правды

Система, назначенная эталонной по конкретному полю: её значение побеждает при расхождении. Бизнесу это нужно, чтобы обмен не превращался в перетягивание данных. В смете — 4–10 часов на таблицу владения полями, и это самые окупаемые часы в проекте. Проверочный вопрос: покажите таблицу, где по каждому полю указана система-источник и правило разрешения конфликта.

ПолеИсточник правдыЧто при одновременном изменении
Цена и скидкаУчётная системаЗначение из CRM отбрасывается, менеджер видит уведомление
Остаток на складеУчётная системаCRM только читает, запись запрещена
Статус сделки и этап воронкиCRMУчётная система статусы не меняет
Контакты и адрес клиентаCRMИзменение из учётной системы принимается только для пустых полей
Реквизиты контрагентаУчётная системаПравка в CRM создаёт задачу бухгалтеру, а не меняет реквизиты
НоменклатураУчётная системаЗаведение позиции в CRM запрещено, выбор только из справочника
Таблица владения полями пишется до сметы, а не после запуска

Эта таблица занимает одну страницу и составляется за два-три часа совместной работы. Её отсутствие обнаруживается на второй неделе эксплуатации, когда данные уже разъехались, и стоит тогда 15–40 часов разбора вручную плюс потерянное доверие сотрудников к новой системе. Если подрядчик не спросил про источник правды на первой встрече — спросите сами.

карта связейchto-takoe-integratsiya-sistem--02
Карта обмена трёх систем с пометками, какая из них источник правды по цене, остаткам и статусам

Карта связей из трёх узлов: слева «Сайт», в центре «CRM», справа «Учётная система». Стрелки с подписями: сайт → CRM «заявка, 10 полей», CRM → учётная система «контрагент и заказ, 24 поля», учётная система → CRM «остатки, цены, оплаты». Рядом с CRM короной или флажком помечены поля «статус сделки», «контакты клиента»; рядом с учётной системой — «цена», «остаток», «реквизиты», «номенклатура». На встречной стрелке стоит небольшой знак с подписью «при конфликте побеждает источник поля». Тонкие чертёжные линии, подписи по-русски.

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

Цена растёт не от числа систем, а от числа полей и правил

Распространённое заблуждение: связать три системы втрое дороже, чем две. На деле трудоёмкость определяют поля и правила. Посмотрим на модельный проект: интернет-магазин на 40 заказов в день связывает сайт, CRM и 1С:УНФ. Полей в обмене — 34, справочников — три, потоков — три.

Модельная смета обмена «сайт → CRM → 1С:УНФ», ставка 3 000 ₽/час
Разбор процесса и таблица владения 34 полями14 ч — 42 000 ₽
Справочники: номенклатура, единицы измерения, статусы16 ч — 48 000 ₽
Поток «сайт → CRM»: 10 полей, одно событие18 ч — 54 000 ₽
Поток «CRM → 1С»: контрагенты и заказы, 24 поля34 ч — 102 000 ₽
Обратный поток «1С → CRM»: остатки, оплаты, отгрузка22 ч — 66 000 ₽
Ошибки, повторные попытки, журнал и сверка18 ч — 54 000 ₽
Приёмка и неделя параллельной работы10 ч — 30 000 ₽
Итого132 часа — 396 000 ₽

Теперь два упражнения на той же смете. Добавим четвёртую систему — складскую: у неё 12 полей, и она добавит не треть проекта, а 18–30 часов, потому что справочники уже приведены в порядок. И наоборот: откажемся от обратного потока, оставив одностороннюю передачу. Уходят 22 часа самого потока и ещё 8 часов сверки расхождений, которая при одностороннем обмене не нужна: 132 − 30 = 102 часа, то есть 306 000 ₽. Один отказ от синхронизации остатков экономит 90 000 ₽ и половину будущих споров о расхождениях. Как та же арифметика выглядит на связке магазина с учётной системой, разобрано подробнее.

графикchto-takoe-integratsiya-sistem--03
Структура сметы на 396 000 рублей: подготовка, три потока данных, надёжность и приёмка

Горизонтальная столбиковая диаграмма из семи строк, длина пропорциональна сумме. Строки сверху вниз: «Процесс и таблица полей — 42 000 ₽», «Справочники — 48 000 ₽», «Поток сайт → CRM — 54 000 ₽», «Поток CRM → 1С — 102 000 ₽», «Обратный поток 1С → CRM — 66 000 ₽», «Ошибки, повторы, сверка — 54 000 ₽», «Приёмка и параллельная неделя — 30 000 ₽». Строки обратного потока и сверки помечены сбоку одной пунктирной скобкой с подписью «отказ от них экономит 30 часов и 90 000 ₽». Внизу итог: «132 часа, 396 000 ₽».

Два потока из трёх стоят дороже, чем вся подготовка, — но без подготовки они не работают

Скрытая часть работ, которой нет в коммерческом предложении

Самые дорогие часы проекта уходят не на передачу данных, а на приведение их к общему виду. Эти работы редко попадают в предложение, потому что до начала проекта их объём не виден ни подрядчику, ни заказчику.

  1. 1
    Дубли контрагентов

    Один и тот же клиент заведён трижды: с ИНН, без ИНН и с опечаткой в названии. При обмене каждый дубль превращается в отдельную карточку во второй системе, и сверка расходится по всем трём. Чистка — 10–30 часов в зависимости от размера базы, и делать её лучше до обмена, а не после.

  2. 2
    Форматы телефонов и дат

    Телефон записывают минимум четырьмя способами. В модельной базе на 6 200 карточек 740 номеров — это 12 % — записаны не в едином формате, и по ним сопоставление не срабатывает: вместо обновления карточки создаётся новая. Приведение к одному виду — 4–8 часов плюс правило заведения на будущее.

  3. 3
    Единицы измерения и номенклатура

    Штуки, упаковки, коробки по двенадцать. Если коэффициенты пересчёта живут в голове кладовщика, обмен передаст числа, которые не сойдутся с остатками. Разбор — 8–20 часов, и это работа заказчика вместе с подрядчиком, а не подрядчика в одиночку.

  4. 4
    Обязательные поля и удалённые справочники

    Вторая система отказывается принимать заказ без склада отгрузки или ссылается на позицию, которую год назад пометили на удаление. Каждый такой случай — отдельное правило в обмене. Обычно их набирается 5–12 штук, по 1–3 часа на каждое.

Формулировка в предложенииЧто за ней обычно стоитКак раскрыть до подписания
«Интеграция с 1С»Уровень не назван: может оказаться выгрузкой файла раз в суткиНазовите уровень из таблицы выше и запишите его в договор словами
«Двусторонний обмен»На деле односторонний плюс ручная сверка по утрамЧто произойдёт, если одно и то же поле изменили с обеих сторон за одну минуту?
«Подключим типовой обмен»Ваши доработанные поля через типовой обмен не проходятКакие наши поля типовой обмен не переносит и что мы будем с ними делать?
«Данные перенесём в процессе»Чистка справочников не оценена и всплывёт как дополнительные работыКто отвечает за качество исходных данных и сколько часов заложено на чистку?
«Настройка под ваши процессы»Объём не определён, потому что процесс не описанПриложите перечень полей и правил — он же станет основанием приёмки
  1. 1Что происходит при расхождении данных и какое поле в этом случае побеждает? Ответ должен быть таблицей, а не словами «мы всё синхронизируем».
  2. 2Как выглядит отчёт о сверке и с какой периодичностью он формируется? Без него расхождения обнаруживает бухгалтерия в конце квартала.
  3. 3Кто чинит обмен после обновления одной из систем и за чей счёт? Это отдельный пункт договора, а не устная договорённость.
  4. 4Что входит в приёмку? Минимум — контрольные суммы по количеству записей и выборочная ручная сверка нескольких десятков карточек.
  5. 5Сколько стоит сопровождение обмена в месяц? Ответ «поддержка не нужна, всё будет работать само» означает, что мониторинга в проекте нет.

Когда интеграция не нужна

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

Порог окупаемости обмена: ручной перенос против автоматического
Ручной перенос одной записи: 3 минуты при ставке 700 ₽/час35 ₽ за операцию
Сопровождение обмена: наблюдение и мелкие правки6 000 ₽/мес
Внедрение 306 000 ₽, разнесённое на 36 месяцев8 500 ₽/мес
Итого расходы на автоматический обмен14 500 ₽/мес
ИтогоПорог — 414 операций в месяц, то есть около 21 в рабочий день

Ниже этого порога интеграция не окупается арифметически, и честный подрядчик скажет это до сметы. Но у порога есть смещение вниз: если цена ошибки ручного переноса высока — сорванная отгрузка, неверная сумма в счёте, потерянная заявка, — считать нужно не только минуты сотрудника, но и стоимость самой ошибки. При переносе руками 2–4 % записей уходят с опечаткой или пропуском; на потоке в 300 операций это 6–12 ошибок в месяц, и одна сорванная отгрузка перекрывает всю экономию.

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

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