Интеграция Битрикс24 и 1С:Бухгалтерия — синхронизация через модуль

Владислав К.
Подписаться
Обмен CRM Битрикс24 с разными версиями 1С – чего-то такого хочет каждый второй заказчик.

Если обмен с 1С: Управление торговлей был почти сразу и (пусть не идеально) решал задачи, то интеграция с 1С:Бухгалтерия и Битрикс24 отсутствовала.

Полтора года назад мы выпустили “обработку” для 1С, которая помогала импортировать счета и другие виды документов. Несколько сотен человек воспользовались нашим кодом.

С момента прошлой статьи обмен счетами между Битрикс24 и 1С-Бухгалтерия прошел почти год. За этот период мы внедрили нашу обработку в нескольких компаниях. Она успешно (или не очень) выполняла свою работу по обмену счетами.

Запрос на обмен счетами с 1С-Бухгалтерия был настолько массовым, что 5 апреля 2018 года компания 1С-Bitrix представила свой модуль для интеграции 1С:Бухгалтерия и Битрикс24. Его назвали “1С: Синхронизация Битрикс24”. Инструмент позволяет совершать двусторонний обмен как в ручном режиме, так и в режиме реального времени.

Анонсировано много возможностей, которые сделают задачи обмена проще.

ИНТЕРВОЛГА традиционно не доверяет свежеопубликованным функциям и проверяет реальное состояние вопроса на себе.
Как работает интеграция Б24 и 1С

Раздел 1С-Битрикс

Настройка раздела 1С-БитриксНастройка синхронизации с Битрикс24 – указываются все основные настройки. Поговорим о них ниже.

Добавить на начальную страницу – позволяет установить дополнение на начальную страницу конфигурации 1С. Можно как в колонку справа, так и в колонку слева.

Идентификаторы Битрикс24 — позволяет перейти на форму, где видны идентификаторы синхронизированных объектов 1С с Битрикс24.

История синхронизаций — позволяет перейти на форму, на которой отображается история интеграций с CRM по датам.

Зарегистрированные изменения — форма, в которой видны зарегистрированные объекты, которые будут выгружены при следующей передаче изменений.

Выполнить синхронизацию изменений — запускает синхронизацию в режиме изменений.

Выполнить полную синхронизацию — запускают синхронизацию всех данных.

Запустить режим реального времени для Битрикс24 — данная команда доступна, когда в настройках синхронизации выбран “В режиме реального времени”. Запускает подключение к Битрикс24 и ждет там изменений. Когда появляются изменения в Б24, то происходит загрузка данных в 1С.

Настройка интеграции 1С:Бухгалтерии с Битрикс24

Подробно по этапам, со скриншотами и комментариями.

Ключ подключения

После установки модуля первым делом требуется его настроить. Описание основных настроек приведено ниже. Настройки интеграции Битрикс24 Требуется указать ключ. Он необходим, чтобы 1С могла корректно отправлять запросы в CRM для получения данных. Код расположен в разделе “1С + CRM Битрикс24” вкладка “1С-трекер”. Ввод ключа подключения Нужно указать способ передачи данных. Если указать “В режиме реального времени”, то, в клиент-серверном варианте баз данных, 1С запускается в фоновом задании, а в файловом, в текущем сеансе. Если вы используете файловый вариант, то текущий сеанс заблокируется, т.е. 1С будет ждать изменений в CRM и параллельно работать в ней не получится.

Сопоставление таблиц Битрикс24 и 1С

Во вкладке “Прочие настройки” указываются таблицы соответствий сущностей Битрикс24 и 1С. Перед стартом работы сведения проверяют.

Сопоставление пользователей 1С и Битрикс24 - устанавливается взаимосвязь между пользователями. Нужно, чтобы корректно устанавливался ответственный в документах и контрагентах. Сопоставление пользователей в системахСопоставление типов контрагентов к шаблонам Битрикс24 - должно быть корректно настроено, если происходит синхронизация контрагентов. Устанавливается, когда в Б24 создается реквизит компании или контакта. Настройка типов контрагентовСопоставление ставок НДС 1С:Бухгалтерия и Битрикс24 - должно быть корректно настроено, если происходит синхронизация товаров. При выгрузке данных определяется, какой идентификатор ставки НДС указывать, а во время загрузки в 1С, какой НДС подставлять товару.
Сопоставление ставок НДСУстановка используемых печатных форм счетов (платежных систем) - должно быть настроено корректно, если происходит синхронизация счетов. Указывается какая печатная форма установится счету при выгрузке в Б24, если контрагент “Компания”, а какая, если “Контакт”.
Установка используемых печатных форм
Настройки хранения истории синхронизации - влияет на форму “История синхронизаций”, в которой видно протокол передач данных в разрезе дат. Если во время работы происходят ошибки, то необходимо включить “Режим отладки”, чтобы увидеть при каких REST-запросах в Б24 они возникают.
Настройка истории синхронизацииНастройки текущего коннектора - коннектор в своем роде идентификатор базы 1С. Эти настройки заполнены по умолчанию, изменять их не рекомендуется. Настройки текущего коннектора

Настройка синхронизации контрагентов

На форме задаются настройки передачи контрагентов. Юридические лица выгружаются как “Компании”, физические лица как “Контакт”. Указать группу для новых контрагентов, которые придут из CRM. Во время загрузки контрагентов потребуется их идентификация, поэтому необходимо задать правила поиска физических и юридических лиц. Есть следующие критерии поиска: внешний идентификатор, телефон, email, ИНН, наименование. Если по заданным критериям контрагент не найден, то он создается.
Синхронизация контрагентов

Настройка синхронизации товаров

Вместе с товарами выгружаются его группы, свойства, единицы измерения. Группы товаров выгружаются не только как заданы в 1С, но и по пользовательскому дереву групп. Помимо пользовательского дерева групп, отбор по товарам можно указать через отбор.
В окне отбора есть следующие отборы:
  1. Номенклатура;
  2. Остаток;
  3. Цена;
  4. Выгружаемые свойства.
Подключение отбора по товарам Обязательно нужно указать прайс-лист, по которому будут выгружаться цены товара.
ВНИМАНИЕ БАГ! При выгрузке видов номенклатуры в CRM, возникает ошибка Поле объекта не обнаружено (Объект). Информацию об этом баге была передана в техническую поддержку - номер обращения 1977207. На текущий момент ждем решения этой проблемы.
Баг при настройке синхронизации товаров

Настройка синхронизации счетов

Можно настроить нумерацию счетов в 1С. Она может быть как из CRM (тогда нужно следить, чтобы счета в учете были уникальными, иначе счет не создастся), так и автоматически присваиваться в 1С. Дата счета также может быть получена из Б24, либо автоматически установиться в 1С. Счет может как записываться, так и проводиться, когда оплачен. Можно указать, к какому подразделению относится счет.

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

Для кого подходит модуль

Если у вас есть чистый Битрикс24, в котором еще нет компаний, контактов, счетов и товаров, то вы с легкостью можете устанавливать себе модуль в 1С и делать полную интеграцию изменений. В этом случае не возникнет дублирование данных.

Для тех, у кого уже есть данные в Битрикс24, которые вручную были добавлены из 1С, возникнут проблемы. Если сделать полную синхронизацию в этом случае, то произойдет дублирование учетных данных. Решение - вручную записать идентификаторы Б24 тем объектам 1С, которые уже есть в CRM.

Преимущества нового модуля

Модуль 1С Синхронизация Битрикс24 в отличии от нашей обработки, которая работает старый обмен через XML, использует всю красоту REST API. Это позволяет отслеживать, какие запросы 1С шлет в Б24 и отлаживать их, если возникнут ошибки. Также REST API позволяет делать любые нестандартные интеграции с 1С, которые в ИНТЕРВОЛГЕ умеют делать.

Старый обмен через XML остается в прошлом, пришло время нового обмена через REST API Битрикс24.

Сколько стоит интеграция Битрикс24 и 1С:Бухгалтерия

Модуль 1С Синхронизация Битрикс24 вышел совсем недавно, поэтому еще тщательно не протестирован. Иногда возникают ошибки во время полной синхронизации, но несмотря на это модуль решает поставленные перед ним задачи.

Техническая поддержка оперативно решает вопросы связанные с модулем. За время существования модуля, а это чуть меньше 3-х месяцев, вышло 6 версий, в которых исправляются ошибки предыдущих.

Если вы не хотите заниматься установкой и настройкой модуля, а также общением с техподдержкой, можем сделать это за вас.

Стоимость услуги — 25 000 рублей (10 часов работы специалиста). По времени — обычно около двух недель, со всеми тестами и формальностями.

Заявку можно оставить, заполнив форму ниже.

Вам может быть интересно:
Обмен сделками Битрикс24 и 1С
Оцените статью
27.06.2018
Понравилась статья?
Поделитесь ссылкой с друзьями и коллегами!

Статьи по теме

25.07.2022
Настройка вычисляемых и зависимых полей в Salesforce и Битрикс24 Вычисляемые поля в CRM CRM в коммерческом отделе — инструмент, упрощающий работу в компании. Но, как и все инструменты, его также можно и нужно настраивать. ...
14.07.2022
Типы записей Процесса продаж в Salesforce и Направления сделок при переходе на Битрикс24 Редко компании делают что-то одно. Как правило, услуг несколько и этапы в них разные. При этом все эти услуги одновременно или поочередно реализуются одному кл...
07.07.2022
Кейс: Экономия 300 часов HR-службы с помощью Модуля Адаптации сотрудников для Битрикс24Статья о том, как разработка программы для адаптации сотрудников помогла производителю моторных масел и антифризов навести порядок в HR-процессах и добиться эко...
22.06.2022
Salesforce и Битрикс24: сбор и конвертация лидовИмпортозамещение важно для российских компаний, которым нужно заменить иностранное программное обеспечение и сервисы на российские аналоги. В сегменте CRM-сист...
13.05.2022
Обновление модуля ограничения доступа к полям CRM: ограничение доступа в канбане ИНТЕРВОЛГА выпускает готовые решения для Битрикс24, которые расширяют возможности портала за разумные деньги. Сегодня поговорим об обновлении Модуля ограни...
04.02.2022
Кейс: Внутренний портал крупной фармацевтической компании «Цифровой HR» Люди в компаниях не только очень важны, но и очень дороги. В прямом смысле. Дело даже не в заработных платах. Компания со штатом 1-3 тысячи человек тра...

Мы работаем по одному из двух форматов:

  • аренда команды (от 2 человек, не менее 3 месяцев);
  • итерации с фиксированной ценой (1-3 месяца длительностью).

ИНТЕРВОЛГА предоставляет:

  • регулярные онлайн-планерки с заказчиком;
  • квалифицированных специалистов;
  • организованную команду (находятся в одном помещении, что упрощает решение рабочих вопросов);
  • полную прозрачность и регулярность отчетов о результатах.

Для доработок и развития мы предлагаем формат 100 часов в месяц. Что можно сделать за это время:

  • новые нетиповые страницы или раздел;
  • 2 отчета с индивидуальными настройками;
  • 3-5 веб-сервисов интеграции;
  • замудренный калькулятор и т.п.

Поддержка «чтобы все работало как часы» стоит 45 тысяч рублей в месяц и описана тут.

Хочешь получать лучшие статьи от INTERVOLGA раз в месяц?
Подпишись на рассылку — спамить не будем