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