Главная → Блог → Интеграция с 1С и CRM
Сайты

Интеграция приложения с 1С и CRM: как не переделывать потом

16 октября 2026 Чтение ~9 мин N3MIROFF
Содержание
  1. Зачем вообще связывать приложение с 1С и CRM
  2. Что именно синхронизировать
  3. Какие бывают схемы обмена
  4. Сколько стоит и от чего зависит
  5. Почему интеграцию приходится переделывать
  6. Когда интеграция пока не нужна
  7. Как подготовиться и что спросить у подрядчика

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

Зачем вообще связывать приложение с 1С и CRM

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

Коротко о терминах. 1С - учётная система: склад, цены, документы, бухгалтерия. CRM - система работы с клиентами: сделки, история общения, задачи менеджеров. API - «окно», через которое одна программа обменивается данными с другой по заранее оговорённым правилам. Интеграция - это и есть настройка такого обмена.

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

Интеграция - не дополнительная опция к приложению, а его половина. Если в смете разработки она стоит одной строкой «интеграция с 1С», значит, её ещё никто толком не продумал.

Что именно синхронизировать

Первая ошибка - пытаться связать «всё со всем». Правильный вопрос: какие данные нужны клиенту в приложении, какие нужны сотрудникам в учёте, и где у каждого из них главный источник.

ДанныеОткуда берутсяКуда идутКак часто
Каталог, цены1СПриложениеПри изменении или раз в несколько минут
Остатки1СПриложениеЧем чаще, тем лучше - иначе продаёте то, чего нет
ЗаказыПриложение1С и CRMСразу в момент оформления
Статус заказа1С или CRMПриложениеПри каждой смене статуса
Клиенты и контактыПриложение и CRMВ обе стороныПри регистрации и изменении
Бонусы и скидки1С или система лояльностиПриложениеСразу после покупки

Главное правило: у каждого типа данных один хозяин. Цену меняют только в 1С, клиента ведут только в CRM. Если цену можно поправить и в приложении, и в учёте, через месяц у вас будет две разных цены и спор, какая верная.

Если сначала нужно навести порядок с заявками с сайта, логика та же - это подробно разобрано в материале про интеграцию сайта и CRM.

Какие бывают схемы обмена

Технически связать системы можно несколькими способами. Выбор схемы - главное решение, которое потом дороже всего менять.

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

Сколько стоит и от чего зависит

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

ЗадачаОриентир по рынкуСрок
Выгрузка каталога и цен в приложениеот 40 000 до 120 000 ₽1-3 недели
Двусторонний обмен заказами и статусамиот 100 000 до 300 000 ₽3-6 недель
Связка приложение - 1С - CRM с сервером-посредникомот 250 000 до 700 000 ₽ и выше1-3 месяца
Поддержка обмена после запускаот 15 000 до 60 000 ₽ в месяцпостоянно

Что двигает цену вверх:

Попросите подрядчика разбить смету по потокам данных: каталог, остатки, заказы, статусы, клиенты. Одна строка «интеграция» без такой разбивки почти всегда заканчивается доплатами.

Почему интеграцию приходится переделывать

Переделка редко случается из-за плохого кода. Обычно её закладывают ещё на этапе обсуждения, когда решения принимаются «пока так, потом поправим».

  1. Не договорились, кто хозяин данных, - и теперь цены и клиенты расходятся между системами.
  2. Сделали прямую связь с 1С, а через полгода пользователей стало больше и учёт начал тормозить.
  3. Не продумали ошибки: заказ не ушёл в 1С из-за сбоя связи и просто потерялся, никто не узнал.
  4. Не описали обмен в документе - ушёл разработчик, и никто не понимает, как всё устроено.
  5. Обновили 1С, и обмен молча перестал работать, потому что никто не проверял его после обновлений.

Отсюда три вещи, которые нужно потребовать с самого начала: письменную карту обмена (что, откуда, куда, как часто), журнал ошибок с уведомлением ответственному и повторную отправку данных, если система была недоступна.

Если обмен нужен не только для заказов, но и для понимания, какие каналы приносят деньги, стоит сразу заложить передачу источника клиента в CRM - это основа сквозной аналитики.

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

Бывает, что честнее отложить интеграцию или обойтись без неё совсем.

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

Как подготовиться и что спросить у подрядчика

Перед разговором с разработчиком соберите несколько вещей - это сократит оценку и уберёт сюрпризы.

А у подрядчика спросите: какую схему обмена он предлагает и почему; что будет с заказом, если 1С недоступна; кто и как узнаёт об ошибках обмена; кому принадлежат доступы и документация после сдачи. Если на последний вопрос звучит не «вам», дальше можно не продолжать.

Подробнее о том, как приложение работает в торговле, - в материале про приложение для интернет-магазина.

Наши работы

Сайты, которые студия уже запустила

Четыре проекта N3MIROFF, которые можно открыть прямо сейчас и посмотреть, как они работают.

Услуги студии по теме: разработка сайтов под ключ и SEO-продвижение статьями.

Сеть стеклянных плиток: отзывы, сайт, поиск, карты, СМИ
Репутация, сайт, поиск, карты и публикации работают на одну задачу - обращения в вашу компанию

Нужен сайт, который принимает заявки, а не просто существует?

Сделаем премиальный сайт на React за 1-2 недели от материалов, с заявками в Telegram или CRM.

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

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

Можно ли связать приложение с любой версией 1С?

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

Кто должен делать интеграцию - разработчик приложения или программист 1С?

Обычно оба. Разработчик приложения отвечает за свою сторону и сервер-посредник, программист 1С - за выгрузку и приём данных в учёте. Хорошо, когда один из них отвечает за весь обмен целиком, иначе ошибки будут перекладывать друг на друга.

Насколько быстро должны обновляться остатки?

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

Что будет, если 1С на время отключится?

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

Можно ли начать без интеграции и добавить её потом?

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

Разберём, что вашему приложению нужно связать с учётом

Посмотрим вашу 1С и CRM, составим карту обмена и назовём вилку стоимости до начала разработки.

Получить целевые заявки → Telegram
MAX Telegram