Блог о внедрении ИИ и автоматизации продаж

Интеграция amoCRM и 1С: что передавать, в какую сторону и с чего начать

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

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

Главное

  • Разные роли. amoCRM ведёт продажи и общение с клиентом, 1С — учёт денег, товаров и документов.
  • Сначала данные. До выбора модуля составьте таблицу: что передаём, откуда, куда и когда.
  • Один главный источник. У каждого вида данных должна быть одна система, где его правят.
  • Три способа связки. Готовый модуль, обмен через файлы или доработка по API — выбор зависит от объёма и нестандартности.
  • Главный риск — справочники. Дубли контрагентов и разные названия товаров ломают обмен чаще, чем техника.

Что продаёт amoCRM и что учитывает 1С

Руководитель часто говорит «надо связать amoCRM и 1С», имея в виду «чтобы всё было везде». Так не работает: системы решают разные задачи.

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

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

Какие данные передавать между amoCRM и 1С

Составьте такую таблицу до разговора с подрядчиком. Она заменяет половину технического задания.

Что передаёмОткудаКудаКогда
Компания и реквизитыamoCRM или 1С (выберите одну)В другую системуПри создании или изменении контрагента
Товары и цены1СamoCRMПри изменении справочника
СчётamoCRM (запрос) → 1С (документ)Номер и сумма счёта обратно в сделкуКогда менеджер выставляет счёт
Оплата1СamoCRMКогда оплата поступила
Отгрузка1СamoCRMКогда товар отгружен
Остатки1СamoCRMПо запросу менеджера или по расписанию

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

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

Кто главный по каждому виду данных

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

Решите заранее:

  • реквизиты компании — где их вводят впервые и где исправляют;
  • справочник товаров и цены — обычно главная 1С;
  • статусы оплаты и отгрузки — всегда 1С, в amoCRM только отображаются;
  • контактные лица и переписка — amoCRM, в 1С они обычно не нужны.

Реквизиты новой компании удобно заполнять по ИНН автоматически, тогда меньше ошибок при вводе и проще искать дубли.

Что сделать в amoCRM до подключения 1С

Интеграция переносит данные как есть. Если в amoCRM беспорядок, он переедет в 1С, и наоборот. Поэтому до подключения стоит привести в порядок саму систему продаж:

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

Если воронка и поля в amoCRM ещё не настроены под ваш процесс, начните с этого: внедрение и настройка amoCRM идут раньше, чем обмен с учётной системой.

Способы связать amoCRM и 1С

Способы описываем общими словами: конкретные модули и их условия меняются, их подбирают под вашу конфигурацию 1С.

1. Готовый модуль обмена

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

2. Обмен через файлы

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

3. Доработка по API

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

Выбор зависит от трёх вопросов: насколько типовая ваша 1С, сколько видов данных нужно передавать и есть ли у вас свой специалист по 1С.

Пример: интеграция, которая обогнала порядок в данных

Компания торгует оборудованием, в amoCRM работают пять менеджеров, в 1С — бухгалтер и склад. Руководитель заказывает интеграцию «чтобы всё было синхронно». Модуль подключают за несколько дней.

Через неделю в 1С появляются три карточки одной и той же компании: «Альфа», «ООО Альфа» и «Альфа-Трейд». Менеджеры заводили клиентов по-разному, а обмен честно перенёс всё. Бухгалтер выставляет счёт не тому контрагенту, оплата не привязывается к сделке, а менеджер звонит клиенту и спрашивает про деньги, которые тот уже заплатил.

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

Частые проблемы при синхронизации amoCRM и 1С

  • Дубли контрагентов. Одна компания заведена несколько раз под разными названиями. Лечится поиском по ИНН и правилом, где заводят компании.
  • Разные справочники товаров. В amoCRM товар называется одним словом, в 1С другим, и обмен не может их сопоставить.
  • Правка в двух местах. Реквизиты исправляют и там, и там, и обмен затирает изменения.
  • Никто не отвечает за обмен. Обмен сломался, счёт не пришёл, а кому писать, непонятно.

Чек-лист до начала интеграции

Эти вопросы стоит обсудить со своим специалистом по 1С до выбора способа:

  1. Какая у нас конфигурация 1С и насколько она доработана?
  2. Какие данные нужны менеджеру в amoCRM, а какие бухгалтеру в 1С?
  3. Какая система главная по реквизитам, товарам, оплатам?
  4. Сколько дублей контрагентов сейчас в каждой системе?
  5. Совпадают ли названия товаров и единицы измерения?
  6. Как часто нужен обмен: сразу, раз в час, раз в день?
  7. Кто у нас отвечает за обмен и куда писать, если он сломался?
  8. Как проверим, что обмен работает: какие тестовые сделки и счета прогоним?

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

Что даёт интеграция amoCRM и 1С?

Менеджер видит в сделке счета, оплаты и отгрузки из 1С, а бухгалтер получает реквизиты и данные для счёта без ручного переноса. Главное — договориться, какие данные передаются и где их правят.

Какая система должна быть главной?

У каждого вида данных — своя. Оплаты, отгрузки и остатки обычно ведёт 1С, переписку и этапы сделки — amoCRM. По реквизитам и товарам решение принимают до начала интеграции.

Можно ли связать amoCRM с доработанной 1С?

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

Сколько времени занимает интеграция?

Зависит от способа, числа видов данных и порядка в справочниках. Точный срок называют после разбора вашей конфигурации 1С и таблицы данных.

С чего начать связку 1С и amoCRM?

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

Смотрите также

  • «Аэротон Корпорейт Трэвел» — amoCRM ведёт продажи и касания, 1С и онлайн-кабинет отвечают за исполнение заказов; компании определяются по ИНН.
  • «ПромЭксперт» — реквизиты по ИНН и БИК, больше 30 типовых договоров собираются в один клик.
  • Внедрение amoCRM — воронки, поля и интеграции под ваш процесс продаж.

Итог

Интеграция amoCRM и 1С работает, когда до подключения решено, какие данные передаются, в какую сторону и где их правят. Начните с таблицы данных и порядка в справочниках, а способ связки выбирайте под свою конфигурацию 1С. Если вы ещё выбираете систему продаж, посмотрите сравнение «amoCRM или Битрикс24».

В НейроСити мы внедряем amoCRM и помогаем разобраться, какие данные связать с учётной системой и с чего начать.

Разберём, что связать между amoCRM и вашей 1С? Оставьте заявку — перезвоним и договоримся о времени.