Между amoCRM и 1С обычно передают компании и реквизиты, счета, оплаты, отгрузки и остатки. По каждому виду данных заранее решают, какая система главная и кто правит данные. Когда это решено, выбрать способ подключения гораздо проще.
Руководитель часто говорит «надо связать amoCRM и 1С», имея в виду «чтобы всё было везде». Так не работает: системы решают разные задачи.
В amoCRM живёт продажа: заявка, переписка, звонки, этапы сделки, задачи менеджера, договорённости с клиентом. В 1С живёт учёт: счета, оплаты, отгрузки, остатки, первичные документы, бухгалтерия.
Например, в корпоративном тревеле мы видели такое разделение у «Аэротона»: amoCRM ведёт продажи и касания с клиентами, а 1С и онлайн-кабинет отвечают за исполнение заказов. Каждая система делает своё, и никто не пытается вести бухгалтерию в CRM или переписку в 1С.
Составьте такую таблицу до разговора с подрядчиком. Она заменяет половину технического задания.
| Что передаём | Откуда | Куда | Когда |
|---|---|---|---|
| Компания и реквизиты | amoCRM или 1С (выберите одну) | В другую систему | При создании или изменении контрагента |
| Товары и цены | 1С | amoCRM | При изменении справочника |
| Счёт | amoCRM (запрос) → 1С (документ) | Номер и сумма счёта обратно в сделку | Когда менеджер выставляет счёт |
| Оплата | 1С | amoCRM | Когда оплата поступила |
| Отгрузка | 1С | amoCRM | Когда товар отгружен |
| Остатки | 1С | amoCRM | По запросу менеджера или по расписанию |
Не все строки нужны каждой компании. Если вы продаёте услуги, остатков и отгрузок нет. Если счета выставляет бухгалтер, возможно, достаточно передавать в amoCRM только факт оплаты.
Совет: начните с одной-двух строк, которые дают максимум пользы. Часто это факт оплаты в сделке: менеджер перестаёт спрашивать бухгалтерию, пришли ли деньги.
Самая частая проблема интеграции — одни и те же данные правят в двух местах. Менеджер исправил телефон в amoCRM, бухгалтер исправил юридический адрес в 1С, и при следующем обмене одно затирает другое.
Решите заранее:
Реквизиты новой компании удобно заполнять по ИНН автоматически, тогда меньше ошибок при вводе и проще искать дубли.
Интеграция переносит данные как есть. Если в amoCRM беспорядок, он переедет в 1С, и наоборот. Поэтому до подключения стоит привести в порядок саму систему продаж:
Если воронка и поля в amoCRM ещё не настроены под ваш процесс, начните с этого: внедрение и настройка amoCRM идут раньше, чем обмен с учётной системой.
Способы описываем общими словами: конкретные модули и их условия меняются, их подбирают под вашу конфигурацию 1С.
Подходит, если у вас типовая конфигурация 1С и стандартные данные: контрагенты, счета, оплаты. Модуль настраивают, а не пишут с нуля. Ограничение: он делает то, что заложил разработчик, и нестандартные поля могут не поддерживаться.
Выгрузка из одной системы и загрузка в другую по расписанию или вручную. Годится для редких обменов, например раз в день передавать оплаты. Минус — задержка и ручной контроль.
Программист пишет обмен под ваши данные и правила. Нужна, когда конфигурация 1С доработана, данных много или логика нестандартная. Дороже в запуске и требует того, кто будет поддерживать обмен.
Выбор зависит от трёх вопросов: насколько типовая ваша 1С, сколько видов данных нужно передавать и есть ли у вас свой специалист по 1С.
Компания торгует оборудованием, в amoCRM работают пять менеджеров, в 1С — бухгалтер и склад. Руководитель заказывает интеграцию «чтобы всё было синхронно». Модуль подключают за несколько дней.
Через неделю в 1С появляются три карточки одной и той же компании: «Альфа», «ООО Альфа» и «Альфа-Трейд». Менеджеры заводили клиентов по-разному, а обмен честно перенёс всё. Бухгалтер выставляет счёт не тому контрагенту, оплата не привязывается к сделке, а менеджер звонит клиенту и спрашивает про деньги, которые тот уже заплатил.
Порядок в справочниках пришлось наводить задним числом: объединять дубли, договариваться, кто вводит реквизиты, включать поиск компании по ИНН. Если бы это сделали до подключения, интеграция заработала бы с первого дня.
Эти вопросы стоит обсудить со своим специалистом по 1С до выбора способа:
Менеджер видит в сделке счета, оплаты и отгрузки из 1С, а бухгалтер получает реквизиты и данные для счёта без ручного переноса. Главное — договориться, какие данные передаются и где их правят.
У каждого вида данных — своя. Оплаты, отгрузки и остатки обычно ведёт 1С, переписку и этапы сделки — amoCRM. По реквизитам и товарам решение принимают до начала интеграции.
Да, но готовый модуль может не подойти. Для нестандартной конфигурации часто нужен обмен, доработанный по API под ваши данные.
Зависит от способа, числа видов данных и порядка в справочниках. Точный срок называют после разбора вашей конфигурации 1С и таблицы данных.
С таблицы данных «что передаём, откуда, куда, когда» и разбора дублей контрагентов. После этого выбирают способ подключения.
Интеграция amoCRM и 1С работает, когда до подключения решено, какие данные передаются, в какую сторону и где их правят. Начните с таблицы данных и порядка в справочниках, а способ связки выбирайте под свою конфигурацию 1С. Если вы ещё выбираете систему продаж, посмотрите сравнение «amoCRM или Битрикс24».
В НейроСити мы внедряем amoCRM и помогаем разобраться, какие данные связать с учётной системой и с чего начать.
Разберём, что связать между amoCRM и вашей 1С? Оставьте заявку — перезвоним и договоримся о времени.