Интеграция 1С и Битрикс24 позволяет обмениваться документами и информацией: вести сделки, счета и заказы в CRM и отправлять их в базу 1С. В статье собрали ответы на вопросы, которые возникают при работе с интеграцией.
Эта статья поможет узнать:
- как определить, какая конфигурация 1С у вас установлена,
- что делать, если интеграция с 1С не работает и появляются ошибки,
- как подключить к Битрикс24 сразу несколько баз 1С,
- можно ли интегрировать нетиповую конфигурацию 1С,
- как из 1С передаются характеристики товаров в Битрикс24 при складском учете,
- как настроить заполнение поля «Договор» при синхронизации счетов.
Узнать название конфигурации 1С
Когда обращаетесь в поддержку, вас могут попросить указать конфигурацию 1С. Конфигурация — это программа 1С, в которой вы работаете: например, «Бухгалтерия предприятия», «Управление торговлей» или «Зарплата и управление персоналом». У каждой — свои возможности и интерфейс. При решении технических проблем поддержка ориентируется на конфигурацию. Если вы укажете точное название и редакцию, специалист быстрее поймет, в чем дело, и подскажет, как решить проблему.
Cписок актуальных модулей для каждой поддерживаемой конфигурации.
Чтобы узнать конфигурацию, откройте 1С и перейдите в меню О программе. В открывшемся окне увидите точное название, например: «Управление нашей фирмой, редакция 3.0 (3.0.8.40)».
Для стабильной работы интеграции нужно поддерживать актуальную версию модуля обмена. Чтобы проверить, какая у вас версия модуля и есть ли обновления: в 1С зайдите в меню Битрикс24 > Проверить обновление. Вы увидите текущую версию и узнаете, доступны ли обновления.
Исправить ошибки интеграции
Если интеграция не работает, проверьте статус ошибки — это поможет понять, в чем проблема и как ее решить. Для этого выполните четыре шага:
- 1–3. Перейдите в раздел Автоматизация > Коннектор к 1С. Там вы увидите предупреждение об ошибке.
- 4. Откройте панель разработчика в браузере — нажмите клавишу F12, затем перейдите на вкладку Console (Консоль). На этой вкладке отображаются статусы ошибок и системные сообщения, которые помогут понять, что пошло не так.
Ошибка со статусом 401. Появляется, если в 1С указаны неправильные логин или пароль пользователя, через которого настроена интеграция. Проверьте поля «Логин пользователя HTTP» и «Пароль пользователя HTTP» в 1С: меню Битрикс24 > Общие настройки > Взаимодействие в режиме реального времени.
Пользователь должен иметь полные права или роль «(Коннектор к Битрикс24) Администратор». Дополнительно проверьте настройки в Коннекторе к 1С на стороне Битрикс24 — логин и пароль должны совпадать.
Ошибка со статусом 404. Означает, что в 1С неправильно опубликован веб-сервис, через который работает интеграция. Откройте конфигуратор базы 1С и зайдите в раздел Администрирование > Публикация на веб-сервере. Включите опцию Публиковать HTTP-сервисы расширений по умолчанию. Если планируете открывать документы из Битрикс24, включите Публиковать доступ для клиентских приложений.
Порядок установки модуля и перехода с других модулей
Проверьте публикацию по ссылке: <адрес_базы>/hs/backoffice_bitrix1ctotal/push
. Если в браузере появится сообщение «success», значит веб-сервис опубликован правильно. После проверки укажите этот адрес в 1С: откройте меню Битрикс24 > Общие настройки > Взаимодействие в режиме реального времени и вставьте его в поле Web адрес до базы 1С.
Ошибка «Only http and https schemes are supported». В настройках коннектора указан неправильный адрес базы 1С. Проблема в том, что пропущена часть адреса — например, не указано https. Проверьте, что адрес базы указан полностью и без ошибок, например: https://example.1c.company/base
. Это можно сделать в 1С, в меню Битрикс24 > Общие настройки > Взаимодействие в режиме реального времени, в поле Web адрес до базы 1С.
Подключить несколько баз 1С к Битрикс24
Битрикс24 можно интегрировать одновременно с несколькими базами 1С. Это удобно, если у вас, например, отдельные базы для бухгалтерии и склада. Для каждой базы 1С создается отдельная настройка подключения в Коннекторе к 1С. При создании документа в CRM вы сможете выбирать, в какую базу его отправить. Документы будут отправляться в каждую подключенную базу отдельно.
Создание настройки подключения
Подключить нетиповую конфигурацию 1С
Если ваша конфигурация была изменена и не входит в список типовых, поддерживаемых модулем, попробуйте установить модуль вручную. В некоторых случаях модуль может определить подходящий вариант автоматически — если ваша конфигурация основана на одной из поддерживаемых.
Если установка не удалась, обратитесь к программисту 1С — он может адаптировать модуль под вашу конфигурацию.
Скачайте установщик по ссылке
Как передаются характеристики товаров из 1С в Битрикс24
При подключении складского учета 1С товары передаются в Битрикс24 вместе с характеристиками. Для каждого товара создается вариация — даже если он без характеристик. Вариации нужны, чтобы сохранять цены и остатки.
Как подключить складской учет 1С
Как заполняется поле Договор при синхронизации счетов
По умолчанию при загрузке счета из Битрикс24 в 1С в поле «Договор» подставляется значение «Договор WEB-Битрикс 24».
Чтобы передавать другой договор, настройте в 1С синхронизацию через смарт‑процесс: в экспертных настройках синхронизации счетов укажите для поля «Договор» источник «Из смарт‑процесса» и выберите нужный смарт‑процесс, содержащий договор.
В сделке должно быть создано пользовательское поле, связанное с этим смарт‑процессом — в нем выбирается договор. Если договоры уже заведены в 1С, сначала импортируйте их в Битрикс24 — тогда в смарт‑процессе можно будет выбрать существующий договор, и связь со сделкой и заказом установится корректно.
Рекомендуем прочитать: