+7 (863) 221-68-08 Разобрать задачу
Главная / Блог / Интеграции CRM / Интеграция CRM с 1С: Бухгалтерией и УНФ — что синхронизируется
Интеграции CRM

Интеграция CRM с 1С: Бухгалтерией и УНФ — что синхронизируется

21 мин чтения Александр Миргород

«У нас всё в 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, сайтом и учётом - в материале о сквозном обмене данными.

Что передаёт штатный коннектор Битрикс24 для 1С:Бухгалтерии и 1С:УНФ Три колонки: слева направление обмена для Бухгалтерии 3.0, в центре объект, справа направление для УНФ 3.0. Контрагенты, товары и счета идут в обе стороны в обеих конфигурациях. Долг, цены, остатки и печатные формы идут из 1С в CRM. Сделок и отгрузок для Бухгалтерии в коннекторе нет, для УНФ они передаются в обе стороны. 1С:БУХГАЛТЕРИЯ 3.0 ЧТО ПЕРЕДАЁТСЯ 1С:УНФ 3.0 Контрагенты и реквизиты Долг контрагента Товары (номенклатура) Цены и остатки Счета Сделка и заказ покупателя Оплаты Отгрузки Печатные формы в обе стороны из 1С в CRM в обе стороны из 1С в CRM в обе стороны нет в коннекторе статус оплаты из 1С нет в коннекторе из 1С в CRM в обе стороны из 1С в CRM в обе стороны из 1С в CRM в обе стороны в обе стороны из 1С, двигает сделку в обе стороны (склад) из 1С в CRM Штатный коннектор Битрикс24. В amoCRM набор объектов зависит от виджета.
Схема 1. Потоки данных между Битрикс24 и двумя конфигурациями 1С по справке вендора: у Бухгалтерии нет сделок и отгрузок, у УНФ они есть. Отгрузки работают в режиме складского учёта 1С.

1С:Бухгалтерия: обмен строится вокруг счёта и оплаты

Центральный документ продажи в Бухгалтерии предприятия 3.0 - счёт покупателю, вокруг него и строится обмен с CRM. Справка Битрикс24 прямо пишет, что функционал сделок для конфигурации «Бухгалтерия предприятия, ред. 3.0» недоступен. Штатный коннектор передаёт сделки в УТ и УНФ, с Бухгалтерией - нет.

Цепочка такая: менеджер ведёт сделку в CRM и выставляет счёт, счёт уходит в 1С, бухгалтерия проводит оплату, статус счёта возвращается в CRM. Статусы сопоставляют один раз при настройке, нумерацию счетов можно вести на любой стороне, файлы счетов из 1С выгружаются в CRM. Кроме того, в обе стороны идут контрагенты и товары, а из 1С приходят цены, остатки, печатные формы и долг клиента - отдельным полем «Долг (+нам, -мы)». Файлы, прикреплённые к контрагентам в Бухгалтерии, в CRM не выгружаются.

Отгрузок с Бухгалтерией в штатном коннекторе нет: справка называет их доступными только для «Управления торговлей» и УНФ.

Правило для бухгалтерии. В самой Бухгалтерии статус оплаты счёта меняется, когда оплату вводят на основании этого счёта. Если платёж разнесён без связи со счётом, в 1С останется «Не оплачен», и, если статусы в CRM сопоставлены со статусом оплаты 1С, счёт в CRM тоже будет неоплаченным, хотя деньги пришли.

1С:УНФ: заказ покупателя, отгрузки и своя CRM-часть

«Управление нашей фирмой» ведёт заказ покупателя, и с ним связывается сделка CRM. В Битрикс24 стадии сделки сопоставляются с состояниями заказов, а воронками сделок служат виды заказов УНФ. Файлы заказов выгружаются в сделку, счета тоже синхронизируются.

Оплата по счёту или заказу в 1С может сдвинуть сделку: в Битрикс24 есть триггер «Заказ полностью или частично оплачен в 1С». Список триггеров зависит от конфигурации, поэтому автоматизации для УНФ и для Бухгалтерии будут разными.

Отгрузки синхронизируются в режиме складского учёта 1С. В нём при создании сделки с резервом товара в 1С автоматически создаётся заказ. Две оговорки из справки: после включения режима интернет-магазины Битрикс24 снимаются с публикации, а сам складской учёт доступен с тарифа «Профессиональный». Условия меняются - перед работой сверяйте со справкой разработчика. Если склад ведётся не в 1С, посмотрите разбор связки amoCRM и «МойСклад».

У УНФ есть и собственная CRM: сделка в ней - это заказ покупателя, по нему видны продажи, оплаты, калькуляция и прибыль. Если продажи ведутся в amoCRM или Битрикс24, воронка не должна жить в двух местах, а заказ в УНФ остаётся учётным документом: резерв, отгрузка, оплата.

Где Бухгалтерия и УНФ расходятся: таблица по объектам

Первый блок - штатный коннектор Битрикс24 по справке вендора. Второй - amoCRM: штатного коннектора у неё нет, поэтому строки описывают популярные виджеты, а не платформу. «Нет» стоит там, где источник прямо пишет об отсутствии функции.

Что передаётся между CRM и 1С: Бухгалтерия 3.0 и УНФ 3.0
Объект1С:Бухгалтерия 3.01С:УНФ 3.0
Битрикс24, штатный «Коннектор к 1С»
Контрагенты, реквизиты, банковские счета↔ (файлы контрагентов не выгружаются)↔
Долг контрагента1С → CRM1С → CRM
Товары, вариации, разделы↔ (новый товар из CRM создаётся в 1С, если указана категория или вид номенклатуры)↔ (то же условие)
Цены по прайсам и доступный остаток1С → CRM1С → CRM
Счета↔, статусы по сопоставлению↔
Сделки и заказы покупателяНет↔, воронки = виды заказов
Оплаты1С → CRM: статус оплаты счёта1С → CRM: оплата по счёту или заказу двигает сделку
ОтгрузкиНет↔ в режиме складского учёта
Печатные формы (счёт, заказ, УПД)1С → CRM1С → 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 выбор обмена - это выбор виджета.

Что спросить у разработчика виджета 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С и что из этого следует для обмена с CRM Дерево решений. Только Бухгалтерия: в обмене контрагенты, товары, цены, счета, статус оплаты и долг, сделок и отгрузок нет, в 1С уходит счёт. Только УНФ: всё то же плюс сделки, заказы покупателя и отгрузки при складском учёте, стадии сделки связаны со статусами заказа. УНФ и Бухгалтерия: CRM подключают к базе, где ведут продажи, в Бухгалтерию документы идут через синхронизацию 1С. Какая 1С ведёт учёт? Только Бухгалтерия Только УНФ УНФ и Бухгалтерия Обмен: контрагенты, товары, цены, счета, статус оплаты, долг Сделок и отгрузок нет Всё то же, плюс сделки и заказы покупателя, отгрузки при складском учёте Подключают к базе, где ведут продажи. Битрикс24 умеет работать с двумя базами Сделка в CRM, в 1С уходит счёт Стадии сделки и статусы заказа связаны В Бухгалтерию - через синхронизацию 1С Для Битрикс24 - по справке вендора. В amoCRM возможности задаёт выбранный виджет.
Схема 2. Какая у вас 1С: с Бухгалтерией обмен идёт через счета и оплаты, с УНФ добавляются сделки и отгрузки, а при двух базах CRM подключают к той, где ведут продажи.

Что ломает обмен: признак, причина, что сделать

Проблемы обычно видны не сразу: сделка почему-то стоит на месте, у бухгалтера два одинаковых контрагента. Каждая ошибка синхронизации оставляет след, и разбор начинают с журнала обмена. Признаки ниже взяты из справки вендора и описаний приложений.

Что ломает обмен CRM с 1С
ПризнакВозможная причинаЧто сделать
После первой выгрузки компании задвоилисьДубли из 1С проверяются только по телефону и email, не по ИННПочистить базы до запуска, свести записи помощником слияния
Товар из CRM не появился в 1СНе указана категория или вид номенклатурыЗаполнить поле или заводить товары только в 1С
Сделка есть, заказа в Бухгалтерии нет, отгрузки не приходятЭто не ошибка: сделок и отгрузок с Бухгалтерией коннектор не передаётСтроить обмен через счёт
Сделка в CRM есть, заказа в УНФ нет, или наоборотНе сопоставлены стадии и состояния заказов, обмен по расписанию ещё не прошёл, ошибка в журналеПроверить сопоставление статусов и журнал обмена
Оплата в 1С есть, а сделка не сдвинуласьОплата введена без связи со счётом или заказом; некоторые приложения ищут сделку по точному названию компанииВводить оплату на основании счёта, проверить триггер
Сделка ушла в «Оплачено» после частичной оплатыТриггер срабатывает и на полную, и на частичную оплатуЗавести отдельную стадию для частичной оплаты или добавить условие
В документе оплаты не та платёжная системаПлатёжные системы не сопоставлены в настройках заказовСопоставить платёжные системы и службы доставки

Строка про частичную оплату - вывод из названия триггера, а не правило вендора. Проверьте её на тестовой сделке до запуска.

Границы: CRM не заменяет 1С

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

С чего начать и что проверить после запуска

  1. Выпишите, что сейчас переносят руками и где возникают расхождения. Быстро разобраться помогает тест «Какой обмен данными нужен вашей CRM».
  2. Уточните конфигурацию и релиз 1С, облако это или коробка, типовая она или доработанная.
  3. Решите по каждому справочнику, какая система главная, и запишите правило.
  4. Почистите дубли в обеих базах до первой выгрузки.
  5. Сверьте возможности коннектора или виджета с таблицами выше.

После запуска проведите тестовую сделку по всему пути: новый клиент, счёт, частичная и полная оплата, отгрузка, если она есть в вашей конфигурации. Проверьте, что новый товар создаётся в 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 - виджет. Остальное решают правило главной системы и чистые базы на старте.

Источники

Разберём вашу задачу

Поможем навести порядок в продажах

Начнём с диагностики: покажем, где теряются заявки и что даст CRM именно в вашем случае — без обещаний «роста в разы».

Или позвоните: +7 (863) 221-68-08

Интеграция CRM с 1С: Бухгалтерией и УНФ — что синхронизируется

Поделиться

Интеграция CRM с 1С: Бухгалтерией и УНФ — что синхронизируется

Эта обложка появится в мессенджере или соцсети, если отправить ссылку на страницу.