Интеграция amoCRM и 1С:Бухгалтерия предприятия
Интеграция amoCRM и 1С:Бухгалтерия: счета, акты и оплаты без бухгалтера в чате
Чаще всего бухгалтерию и amoCRM связывают ради одного вопроса менеджера: «Клиент оплатил?». Интеграция выставляет счёт в 1С:Бухгалтерии из сделки и возвращает в amoCRM факт оплаты из выписки, так что менеджер не пишет бухгалтеру и не ждёт ответа.
Или напишите: Telegram · WhatsApp
Официальный партнёр amoCRM с 2021 года · первое обсуждение бесплатно · цена фиксируется в договоре
amoCRMCRM: продажи и клиенты- →Контрагент и реквизиты по ИНН
- →Счёт покупателю
- ←PDF счёта
- ←Оплата по счёту
- ←Акт, накладная или УПД
Что передаём между amoCRM и 1С:Бухгалтерия
| Данные | Направление | Когда | Комментарий |
|---|---|---|---|
| Контрагент и реквизиты по ИНН | amoCRM → 1С:Бухгалтерия | Перед выставлением первого счёта | Реквизиты проверяем в 1С, в amoCRM храним ID контрагента |
| Счёт покупателю | amoCRM → 1С:Бухгалтерия | Сделка на этапе «Выставить счёт» | Услуги и товары — из номенклатуры Бухгалтерии |
| PDF счёта | 1С:Бухгалтерия → amoCRM | Сразу после создания документа | Прикрепляется к сделке, менеджер отправляет его клиенту |
| Оплата по счёту | 1С:Бухгалтерия → amoCRM | Загружена банковская выписка | Сделка переходит на этап «Оплачено», частичная оплата — отдельным статусом |
| Акт, накладная или УПД | 1С:Бухгалтерия → amoCRM | Бухгалтер провёл реализацию | Номер и дата документа записываются в сделку |
| Договор: номер и дата | в обе стороны | Создан договор в amoCRM или в 1С | Нужен, если счёт выставляется по договору |
| Задолженность по контрагенту | 1С:Бухгалтерия → amoCRM | Раз в сутки | Повод для задачи менеджеру напомнить об оплате |
От сделки до закрывающих документов
- Счёт из сделкиМенеджер переводит сделку на этап «Выставить счёт», в 1С:Бухгалтерии создаётся счёт покупателю.
- Счёт у клиентаPDF возвращается в сделку, менеджер отправляет его в мессенджер или на почту из amoCRM.
- Оплата из выпискиБухгалтер загружает выписку. Поступление связывается со счётом, сделка получает статус «Оплачено».
- Закрывающие документыБухгалтер проводит акт или УПД, номер документа появляется в сделке.
Способы интеграции
| Способ | Когда подходит | Ограничения |
|---|---|---|
| Виджет для облачной 1С из маркетплейса amoCRM | Облачная Бухгалтерия, нужен только счёт и его статус | В 2018–2019 годах такой виджет описывали для облачной 1С; доступность сейчас и для вашей базы проверим |
| Готовый модуль обмена для коробочной Бухгалтерии | Типовые счета и оплаты, одна организация | Устанавливается в базу 1С; поведение при частичных оплатах и нескольких организациях проверим на демо |
| Свой обмен по API amoCRM и OData Бухгалтерии | Несколько организаций, счета по договорам, особые правила оплаты | Нужна разработка и журнал ошибок обмена |
Что проверить до запуска
- В Бухгалтерии нет заказа покупателя: опорный документ — счёт, к нему привязываем сделку
- Как часто бухгалтер загружает выписку: от этого зависит, когда менеджер увидит оплату
- Назначение платежа: если клиенты не указывают номер счёта, оплату придётся связывать вручную
- Номенклатура услуг: названия в сделке должны совпадать со справочником 1С
- Несколько организаций или ИП в одной базе: из какой выставлять счёт
- Облачная Бухгалтерия в 1С:Фреш: допустимы только расширения, внешние подключения ограничены сервисом
Как проходит работа
- Разговор с бухгалтеромУзнаём, как сейчас выставляются счета, как загружаются выписки и где копятся ошибки.
- Схема полейСопоставляем поля сделки со счётом и договором, назначаем главную систему для реквизитов.
- Настройка обменаПодключаем модуль или пишем обмен, настраиваем этапы воронки под статусы оплаты.
- Проверка на реальных счетахПолная оплата, частичная, оплата без номера счёта, отмена — каждый случай на тестовой базе.
Похожие проекты
Частые вопросы
Можно ли выставить счёт в 1С:Бухгалтерии прямо из amoCRM?
Да. Счёт покупателю создаётся при переходе сделки на нужный этап, а PDF возвращается в карточку сделки.
Как менеджер узнает, что клиент оплатил?
Оплата приходит из банковской выписки в 1С и двигает сделку на этап «Оплачено». Задержка равна тому, как часто загружают выписку.
Работает ли интеграция с облачной 1С:Бухгалтерией?
Да, облачные базы подключаются, но доработки в 1С:Фреш ограничены расширениями. Какой способ подойдёт, проверим на вашей базе.
Передаются ли акты и УПД в amoCRM?
Да, номер и дата документа записываются в сделку, файл можно прикрепить. Сами документы проводит бухгалтер в 1С.
Что если клиент оплатил два счёта одним платежом?
Такой платёж разносится в 1С по счетам, после чего обе сделки получают статус. Правило для спорных платежей согласуем заранее.
Нужна ли Бухгалтерия, если есть УНФ или УТ?
Нет, обычно amoCRM связывают с той базой, где создаются заказы и счета. Если учёт разделён, смотрите интеграцию с УНФ.
Оценим интеграцию amoCRM и 1С:Бухгалтерия бесплатно
Расскажите, какие данные должны переходить между системами и что сейчас делается вручную. Предложим способ — готовый модуль или доработку — и назовём срок и стоимость.
Источники: Бух.ru: виджет «1С» в amoCRM для облачной Бухгалтерии 8 (2018) · ИТС 1С: стандартный интерфейс OData · amoCRM: вебхуки для внешних систем