Заказ вводят второй раз
Менеджер ведёт сделку в amoCRM, а потом тот же состав переносит в 1С руками. Два ввода — две возможности ошибиться и сутки задержки до отгрузки.
Интеграция 1С с amoCRM — это письменная схема того, что уходит из CRM в учёт, что возвращается обратно и кто главный для каждого данного. Контрагенты и сделки идут из CRM, заказы, оплаты и отгрузки — обратно из 1С, каждое сообщение остаётся в журнале, а повторная отправка не создаёт второй документ. Работаем с вашей конфигурацией 1С и аккаунтом amoCRM (или Kommo): сначала схема, потом код.
Обследование обмена двух систем — 200 000 ₽, 2–3 неделиЖурнал обмена и ночная сверкаИсходники и доступы остаются у вас
Менеджер ведёт сделку в amoCRM, а потом тот же состав переносит в 1С руками. Два ввода — две возможности ошибиться и сутки задержки до отгрузки.
Контрагент заведён в 1С по ИНН, в amoCRM — по названию, в соседней сделке — по телефону. Отчёты по клиенту считают разных людей.
Деньги пришли на счёт, но в сделке об этом ничего нет. Менеджер звонит бухгалтеру, бухгалтер ищет платёж, отгрузка ждёт.
Состав сделки набран из памяти или из прайса в таблице. В заказе 1С позиции и цены другие, и расхождение всплывает при выставлении счёта.
Сделка в amoCRM «Отгружено», а в 1С реализации нет, или наоборот. Воронка показывает то, чего в учёте не было.
Он ушёл или в отпуске, журнала нет, потерянное сообщение не найти. Что обмен делает при ошибке, никто не знает.
Схема начинается с таблицы, которую подписывают до работ. Ниже типичные решения; у вас бывает иначе, и это нормально, если записано. Названия документов и справочников 1С зависят от конфигурации и версии, поэтому схему пишем под вашу.
Два места, где решение чаще всего пересматривают: цены со скидками и состав сделки после создания заказа. Их разбираем на обследовании, а не на запуске.
Односторонний обмен проще и надёжнее: начинать стоит с него, а вторую сторону добавлять, когда без неё неудобно.
Из amoCRM уходят клиент и состав сделки, в 1С создаётся заказ покупателя. Дальше учёт живёт сам. Хватает, если менеджерам не нужно видеть оплату и отгрузку внутри карточки сделки, а отчёты по продажам строят в 1С.
Самый частый вариант. Обратно возвращаются не документы целиком, а короткие факты: номер заказа, сумма и дата оплаты, факт отгрузки, номер накладной. Менеджер видит результат в сделке и не ходит в 1С.
Нужен, когда клиентов и заказы одновременно правят в обеих системах. Это самый дорогой вариант по обследованию и по сопровождению: появляются конфликты правок, и для каждого поля нужно правило «чья версия побеждает». Если каждое поле можно отдать только одной системе, выбираем это.
Пример для типовой воронки продаж товара. Этапы и документы у вас свои; таблица показывает, какие вопросы решаются на каждом шаге.
У amoCRM есть уведомления о событиях (вебхуки) и программный интерфейс, к которому обмен обращается сам. Одно без другого надёжно не работает, поэтому схема обычно комбинированная.
Сообщения 1С в CRM идут той же очередью: если amoCRM недоступна или упёрлись в лимит, они копятся и досылаются по порядку, а не теряются.
Дубль чаще всего появляется не из-за ошибки обмена, а из-за того, что в двух системах контрагента заводят по-разному. Правила сопоставления записываются и применяются одинаково при первой загрузке и в ежедневной работе.
У каждого сообщения есть номер. Повторная отправка применяется один раз: тот же заказ не создаётся второй раз, если вебхук пришёл дважды или обмен перезапустили на середине.
Каждое сообщение и его результат хранятся с временем, сделкой, документом и текстом ошибки. По журналу видно, что произошло с конкретным заказом, без догадок и просьб к разработчику.
Всё, что обмен не может решить сам (неизвестная позиция, двойное совпадение клиента, платёж без заказа), попадает в очередь и ждёт человека. Обмен не отбрасывает такие записи и не угадывает.
Раз в сутки обмен сравнивает суммы и статусы по сделкам за выбранный период в обеих системах и показывает расхождения списком. Это единственный способ найти то, что потерялось без всякой ошибки.
Историю закрытых сделок в 1С обычно не переносят: там нужны документы, а не воронка. В обратную сторону оплаты и отгрузки прошлых периодов загружают в карточки клиентов, если менеджерам нужна история покупок, и только за тот период, который они смотрят.
Цены — по тарифам. Точная цена только у обследования, дальше вилка, которая сужается по результатам. Остановиться можно после любой ступени.
Разбор вашей конфигурации 1С и аккаунта amoCRM, таблица «кто главный», правила сопоставления клиентов и товаров, схема обмена, вилка бюджета. Вычитается из следующего этапа. 200 000 ₽.
Если в обмене участвуют ещё склад, сайт, несколько баз 1С или юрлиц: добавляется схема обменов и матрица источников истины. 350 000 ₽.
Клиенты, сделка в заказ, оплата и отгрузка обратно в карточку; журнал, очередь разбора, ночная сверка. Работает на вашей воронке в вашем контуре, на выходе протокол испытаний.
Несколько воронок, баз или юрлиц, нестандартные документы, двусторонний обмен по части полей, интеграция с боевыми системами и регламент эксплуатации.
Нужна не всегда: для небольшого обмена пилот на боевых данных и есть рабочая версия. Нужна ли отдельная ступень, видно после обследования. Этапы по 300 000 – 700 000 ₽ со своей приёмкой.
Мониторинг, разбор обращений и инцидентов, плановые доработки при смене воронки или обновлении 1С. Пакеты 20 000 / 60 000 / 120 000 ₽ в месяц; работы сверх пакета — 5 000 ₽ в час.
Смотрим конфигурацию 1С, воронки и поля amoCRM, существующие модули и выгрузки, собираем таблицу «кто главный», правила дублей и схему статусов. На выходе документ, с которым можно идти к другому подрядчику.
Обмен собирается на тестовой базе 1С и копии аккаунта. Проверяем сценарии из таблицы: повтор сообщения, недоступность одной из сторон, платёж без заказа, частичная отгрузка.
Включаем обмен на одной воронке или группе менеджеров. Журнал смотрим вместе, ночная сверка показывает расхождения, правила дублей уточняются по реальным случаям.
Подключаем остальные воронки, передаём исходники, инструкцию по развёртыванию и регламент. Дальше решаете сами: сопровождение у нас, у другого подрядчика или своими силами.
Кто главный для каких данных, где обмен ломается чаще всего и как понять, что он работает правильно.
Общая страница об интеграциях: какие обмены делаем, как устроен процесс и что входит.
Та же задача для другой CRM: сделки, счета, остатки. Сравнивать схемы полезно, если CRM меняют.
Сорок минут созвона: какая у вас 1С, какие воронки в amoCRM, что вводится руками дважды. По итогам скажем, с какой ступени начинать и в какую вилку это укладывается.
Готовый модуль закрывает типовую схему быстро. Когда появляются нестандартные поля, несколько юрлиц, собственные документы 1С или правила скидок, его либо не хватает, либо он обрастает доработками. На обследовании проверяем, что именно не работает, и говорим, что дешевле: доработать готовый или написать обмен под вашу схему.
Kommo — международная версия того же продукта, интерфейсы у них близки. Различия в адресах, версиях API и ограничениях сверяем по документации на момент работ и по вашему аккаунту. Если у вас Kommo, скажите об этом при обращении.
Типовые конфигурации линейки УТ, ERP, Бухгалтерия и Комплексная автоматизация, а также собственные. Что доступно для обмена в вашей версии (HTTP-сервисы, OData, расширения), уточняем на обследовании. Влияние на вашу конфигурацию проверяем на копии базы.
У каждого сообщения есть номер, повторная отправка применяется один раз. Незавершённая операция остаётся в очереди и досылается по порядку после перезапуска. Что осталось незамеченным, находит ночная сверка.
Сопоставляем по ИНН и КПП, для физлиц по телефону в едином формате, а по названию не сливаем никогда. Спорные совпадения идут в очередь разбора к вашему ответственному. Перед первым запуском строим таблицу соответствия клиентов двух систем и разбираем её.
Да. Из 1С в сделку возвращаются номер заказа, сумма и дата оплаты, факт и состав отгрузки. Эти поля делаем только для чтения, чтобы менеджер не правил их руками, а этапы «Счёт оплачен» и «Отгружено» выставляет обмен.
Ограничения есть, точные значения сверяем по документации на момент работ. Обмен ставит запросы в очередь с ограниченной скоростью, умеет ждать и повторять, а при долгой недоступности предупреждает ответственного.
Как правило, нет: в 1С нужны документы, а не воронка. В обратную сторону, в карточки клиентов amoCRM, можно загрузить оплаты и отгрузки за период, который менеджеры реально смотрят. Решение принимаем вместе на обследовании.
По тарифам: обследование обмена между двумя системами — 200 000 ₽ и 2–3 недели, цена точная и вычитается из следующего этапа. Типовой обмен в пилоте — 150 000 – 400 000 ₽, 2–8 недель; расширенный — 400 000 – 1 200 000 ₽. Сопровождение — от 20 000 ₽ в месяц. Итоговую вилку называем по результатам обследования.
Мы в Ростове-на-Дону, работаем с заказчиками по всей России: удалённо и в вашем контуре. Доступ к системам и обследование согласуем на старте с вашей службой безопасности.