Интеграция "1С: предприятие" и Битрикс: модуль обмена, синхронизации — настройка на сайте Bitrix, инструкция по управлению
Каждая компания, которая открывает интернет-магазин, начинает задумываться, как организовать интеграцию «1С: предприятие» с сайтом Битрикс. Это в самом начале они размещают на витринах демо-товарами и включают настройки для площадки, которые будут удобны организации. А потом понимают, что проще синхронизировать данные. Такая оптимизация требуется многим предприятиям и начинаниям. Это необходимо, чтобы не было накладок, дубликатов в работе, а кроме того — чтобы избежать ошибок из-за человеческого фактора, ведь если сотрудники будут наполнять портал вручную, то велик риск неправильных цен и названий, пересорта и прочих трудностей. Давайте разберемся, как этого избежать и как интегрировать одно ПО в другое.
Как это действует в стандартном случае
У Битрикс существует уже встроенные в него возможности для интеграций с 1С. С его помощью настройка обычно производится всего в пару кликов.
Но программа обязана быть «чистой» — на ней стоит типовая конфигурация без изменений. Но фактически абсолютное большинство софта модифицировано каким-либо образом, поэтому возникают проблемы при перестройке.
Курс по работе с 1С для склада и ТСД. Доступ к 1С и Склад 15 на вашем устройстве бесплатно. Узнайте, как настроить учет склада с 1С.
Несложно организовать регулярный обмен. Трудность возникает в другом. Из-за внутренних программных изменений эта процедура часто заканчивается тем, что часть информации не выгружается, отправляется не туда или выглядит не так, как должна. Все это из-за того, что программное обеспечение не типовое, чистое, как только из коробки, а настроенное под конкретную компанию и ее задачи. Поэтому приходится исправлять недоработки и направлять все вручную.
Синхронизировать ПО необходимо, это поможет в оптимизации всего бизнеса — всегда будет под рукой нужная актуальная информация. Так будет проще собирать аналитику, делать анализ продаж, проверять, какие группы не пользуются популярностью у клиентов и ставить их на вывод из ассортимента. Это серьезно развивает любой интернет-магазин и позволяет не держать ненужные товарные запасы.
Обратитесь в «Клеверенс», чтобы приобрести необходимое ПО для максимальной оптимизации рабочих процессов и рутинных операций. Правильно подобранный софт помогает поднимать продажи, что гарантирует быстрое развитие компании.
Способности механизма
В стандартном случае процесс должен обеспечивать импорт из ПО на сервис:
- каталога со всеми карточками;
- заказов, которые были оформлены;
- справочников или инфоблоков.
В обратную сторону тоже работает — поддерживается экспорт из каталога.
Настройка алгоритма выгрузки данных из 1С в Битрикс
Для начала следует пройти по нескольким последовательным простым шагам. Нужно открыть вкладку:
- администрирование;
- магазин;
- помощь;
- интеграция;
- каталог.
Внутри последней вкладки нужно указать учетную запись, которая позволяет производить обмен по разрешению от администратора. Там же можно проставить основные параметры для импортирования.
Среди них активация:
- отправки товаров внутри блока данных вместе с характеристиками и свойствами;
- функционала генерирования человеко-понятных ссылок;
- создания простых превью для сформированных карточек продуктов.
Как организовать складское хозяйство и автоматизировать процессы
Виды 1С: конфигурации и типовые отраслевые решения
- Какие бывают виды 1С: разновидности и список программ
- 1С: ЗУП — что это такое, описание бухгалтерской программы 1С: Зарплата и управление персоналом
- 1С: CRM — что это такое, инструкция по работе с программой, обзор возможностей, конфигурация с ПО
- 1С: УАТ — что это такое, руководство пользователя, инструкция программы Управления автотранспортом, видео
- 1С: ТОИР – что это такое, описание программы Управление ремонтами и обслуживанием оборудования
- 1С: Управление холдингом — что это такое и зачем нужна, внедрение и настройка системы
Разработка бизнес-софта и приложений на 1С
- Разработка мобильного приложения для ТСД под 1С: как разработать ПО для терминала сбора данных
- Программирование 1С для начинающих: как научиться программировать, основы разработки программы с нуля, самоучитель
- Как стать программистом 1С: с чего начать изучение программирования самостоятельно и что нужно знать будущему разработчику ПО
- Создание мобильного приложения 1С: разработка платформы и управление
- Шаблоны процессов в 1С: как их создать и настроить, виды
Интеграции 1С: как настроить передачу данных
- Интеграция сайта с 1С: как подключить и связать веб-ресурс с ПО — инструкция подключения и синхронизации
- Интеграция 1С с маркетплейсами: особенности работы и учет товаров
- Чтение XML-документов в 1С: как открывать файлы, способы их записи и преобразования в структуру
- Как выгружать данные из 1С в Excel: как правильно перенести и скопировать документы, файлы и таблицы в Эксель
- Конвертация данных в 1С: правила обмена и обработки базы, параметры выгрузки, примеры
- HTTP Services URL: обмен между базами 1с с помощью сервиса интерграции — создание и настройка
В каком формате должны быть данные
1С будет грузить все файлы в виде xml, включая картинки во время импорта. Если заранее было активировано zip-сжатие в параметрах на сайте, то будет грузить архивами. По умолчанию в ПО так и установлено.
Как грузятся XML файлы
Во всех документах, которые будут передаваться, настроена структура. Она должна соответствовать стандартам, которые используются в отношении коммерции.
Все заказы передаются в интернет-магазин с помощью файлов:
- documents — все заказные документы;
- contragents — все, с кем работает магазин, покупатели, поставщики и другие контрагенты.
Настройки, которые следует проверить для синхронизации между сайтом на Битрикс и обычным видом 1С
Давайте разберем инструкцию, как можно организовать удобную работу с разделами. Чтобы подключиться к Битрикс24, рекомендуется выбрать специальный пункт в меню. Для этого заходят в параметры и кликают на «Создать подключение». Также нужно придумать наименование для этой подстройки.
Далее указывается ключ для подключения. Его легко проверить на портале ПО с помощью специального приложения. Его используют, чтобы синхронизироваться через токен с учетными записями. Если пока такого ПО нет, то его легко установить, его скачивание с Маркетплейса бесплатно. Далее остается скопировать ключ и вставить его в софт.
Переносим покупателей
Из программы 1С все организации перемещаются в виде:
- компаний — любые ИП, фирмы и другие форматы юрлиц;
- контактов — обычные люди.
Будет ли обновляться информация по поставщикам и клиентам — зависит от владельца. При желании можно отключить это свойство. Также допускается отслеживать дубликаты и своевременно чистить их. Для этого придется указать группу для новых лиц — конфигурация есть в этой же форме.
Как передаются пользователи из одного ПО в другое
Существует модуль, в котором можно сопоставить сотрудников. Это требуется, чтобы во время переноса контрагентов к каждому из них прикреплялся менеджер. А к нему уже — договора и другие бумаги.
Чтобы выполнить настройку, нужно открыть главную форму синхронизации. Затем нажать на кнопку, которая отвечает за загрузку пользователей в программу. После этого отразиться меню с подразделами, в нем будут все контрагенты. Чтобы увидеть весь персонал, стоит нажать на пункт «все подразделения».
Bitrix (Битрикс): интеграция модуля обмена информации о товарах с 1С
Сначала нужно открыть раздел «синхронизировать данные» и отметить признак, который называется «Активировать». После этого система будет считывать изменения продуктов, групп, типов, единиц, в которых все измеряется, и их свойств. Можно выделить только отдельные товары, которые нуждаются в выгрузке, например, по наличию у них остатков, номенклатуре, цене или прайс-листу.
Дерево групп
В программе управления CRM доступно создавать пользовательскую структуру, по которой все будет группироваться. Теперь можно сформировать такие же параметры во время взаимодействия с Битрикс24.
Обычно в программе настраивается такая иерархия, чтобы это было удобно бухгалтерам, для менеджеров это лучший вариант, но реально структурировать иначе, под их запросы. Именно для этого используется пользовательская иерархия и структурирование групп. Благодаря обновлению создается любая вложенность.
Настройка регулярной или постоянной синхронизации подведомственных счетов Bitrix (Битрикс) с 1С
Среди функций есть также выбор, какие именно форматы счетов нужно сопоставлять в режиме реал тайм.
Одну форму выбирают для контактов, а другую для фирм, для них ставится признак «используется». Если будет несколько фирм, то необходимо указать все, которые необходимы. Затем вписать, с какой даты требуется информация. При желании выставляются дополнительные характеристики, по которым ограничивается количество организаций.
Затем вписывается перенос статусов. Для счетов это необходимый показатель. Формируется еще одно свойство — список параметров, которые должны соответствовать статусам на портале.
Как соотнести сделки, заказы
Все это делается в отдельном окне.
Когда прогружаются заказы, реально настраивать правила, по которым будет проставляться нумерация и даты. При необходимости — проставляется режим записи, тогда будут прописываться все загружаемые файлы или поля сделок. Сопоставляются все сделки или только те, у которых определенный пользовать, — статус или вид. Когда заказ отгружен или оплачен, допускается поставить требуемый статус принудительно, вручную.
Куда загрузятся файлы
Все прячется по пути /upload/1c_catalog/. До начала очередного обменного процесса обычно папка очищается. Внутри всегда — только результаты последнего взаимодействия. Если включить «режим отладки», то старые документы удаляться не будут, а папка будет получать новое имя с числовым идентификатором.
Но стоит помнить о том, что место на диске при таком режиме будет стремительно заканчиваться.
Что потребуется, чтобы выполнить перенос: особенности для портала
Чтобы проводить интеграции у сервиса «1С: Битрикс» с типовой программой «1С: Предприятие», нужно пройти по шагам:
- установить ПО малый или обычный бизнес;
- перенастроить под себя параметры;
- сформировать пользователя и группу, проверить наличие прав для нее.
В последнем пункте следует позволить оформлять выгрузку продукции/заказов, а также дать доступ к чтению папок.
Что потребуется: нюансы
В ПО тоже производятся небольшие перестройки:
- поставить модуль, который будет помогать работать;
- настроить, по какому адресу можно найти ресурс и определенного пользователя;
- выставить подходящие параметры отправки из программы, смотря какое УТ.
Типология иерархий
Если дерево не сходится на сервисах, стоит принудительно определить, какие продукты и отделы следует выгружать. Довольно часто они хранятся на портале не в том виде, в котором будут выгружаться с вашего ресурса. Поэтому предстоит настроить его виртуальный вид, создать необходимые разделы и положить в них товары. Если пригодятся не все изделия, то задается отбор по какому-то принципу.
Для 1С: типы, по которым может происходить выгрузка
Ниже — 3 варианта, как выгружаются пункты.
Полная
Она нужна, когда создается обменный процесс в 1 раз или вручную. В этом случае загружаются все продукты в ассортименте, а картинки будут вставляться только для измененных или новых моделей.
Короткая
Выполняется регулярно, заключается обычно в обновлении цен и остатков.
Ручная
То же, что и первый тип, но прогружаться будут абсолютно все картинки для всех изделий без исключения. Обычно задействуют лишь в случае, когда производится отладка.
Как начинается взаимодействие сайта c типовым 1C
Если регистрируется новый портал и для него потребовалась синхронизация, то для начала ставится Битрикс и выполняется обменный процесс в формате ограниченного по возможностям теста.
Какие настройки требуется произвести внутри
Скачивается подходящий продукт, формируется новый узел для дальнейшего обмена.
Указывается адрес домена, имя и пароль пользователя. Там же необходимо кликнуть на «проверить соединение», чтобы уточнить, насколько корректно подключение.
Далее требуется определиться, какую информацию следует выгружать, поставить галочки на пунктах, которые нужны. При желании включается автоматический процесс в подходящих рамках времени. В разделе выгрузки товаров выбирается каталог, который потом будет переноситься на сайт. Для этого система создаст карточки под каждый продукт.
Как закончить соединение
Главная цель всего мероприятия — сопоставить иерархию и все товары. Чтобы правильно завершить синхронизацию, когда имеется рабочий сервис, следует проконтролировать, чтобы выгрузка действовала в уже существующие:
- разделы инфоблоки;
- товары и ТП;
- свойства;
- типы ценников.
Способы, которыми может происходить обмен
Есть два метода, по которым выполняется интеграция. Давайте ниже разберем каждый подробнее.
Real-time
Это двусторонняя прогрузка, которая происходит постоянно, он беспрерывно существует между продуктами. Чтобы запустить его, не потребуется учить техническую документацию или действовать по сложным инструкциям. Благодаря этому варианту можно взаимодействовать с любыми конфигурациями, загружать информацию обо всем, что есть в системе.
Функция ручного взаимодействия
Еще одно привычное системное решение. Чтобы его активировать, нужно войти в «Сервис» и открыть вкладку для прогрузки данных с веб-сайтом. Затем — просто действовать по подсказкам, которые будет высвечивать программа.
Особенности настройки обмена, которые существуют у 1С и стандартным видом портала Битрикс
В любой сделке внутри веб-ресурса можно выбирать уже существующие товары, добавлять новые или создавать строки. Если выбрать последний вариант, то он не выгрузится, так как ПО не сможет его идентифицировать.
Если изменить статус, то в сервисе он сменится довольно быстро. Если работа осуществляется по режиму реального времени, то почти сразу же, но при этом растет нагрузка на базу. А если настроено по взаимодействию, то только при следующем обновлении все прогрузится.
Часто встречающиеся ошибки и как их решать
Мы разобрались, как производится настройка синхронизации внутри модулей управления корректным обменом между «1С: Битрикс» с любым сайтом. Теперь давайте рассмотрим, какие сложности обычно возникают в работе в этой связке.
Цены не дублируются
Следует проверить, что происходит внутри софта:
- состояние типовых соглашений;
- создано ли оно, открыт ли доступ пользователям;
- отмечен ли предпочтительный тип цены;
- выбран ли созданный подвид в форме контроля отбора для каждого конкретного товара.
Важно, чтобы типаж ценников совпадал по всем продуктам, иначе они не будут переводиться.
Иерархия не транслируется
Если каталог прогружается без иерархичного древа, то есть 2 варианта решения:
- есть данные, которые должны быть, но не перешли из программы;
- в выгрузке содержится более 1 вида цен, появляется ошибка на моменте их загрузки.
Фотографии не переносятся
Это тоже можно исправить. Для этого:
- проверяют, стоят ли галочки около пункта загрузки фото;
- начать принудительный перенос.
Если это не решает проблему, то нужно посмотреть активность функционала использования ZIP, изучить, работоспособен ли ресурс.
Одинаковые свойства начинают грузиться множество раз
Корень задваивания прячется в 1С, там они соединяются с номенклатурными типами. В случае когда их больше одного, характеристики повторяются. Для решения следует создавать в ПО свойства, применяя копирование, затем активировать соответствующий параметр.
Страница белеет или выдает 505
Если ресурс перестает работать,показывает ошибку, то это означает, что закончилась доступная свободная память. Для исправления рекомендуется зайти в настройки сайта и вписать, чтобы синхронизация проходила не чаще, чем каждые 5 секунд.
Если не удалось так исправить ситуацию, то можно попробовать все прогрузить без картинок. Если у них слишком большой размер, то 505 будет выходить регулярно.
Нет символьных кодов
Это возможно, если сервер был настроен неверно. Чтобы разобраться с этим, рекомендуется проверить работоспособность через внутренние тесты. Если там есть неточности, то они будут ликвидированы.
После синхронизации создается масса ошибок 404
Это реально, если стоит галочка на пункте транслитерирования символьных кодов. Чтобы решить проблему, нужно просто снять активность чек-бокса.
Подведем итоги
Мы собрали целую инструкцию о том, как производится настройка модуля интеграции «1С: Битрикс» и «1С: предприятие». Если своими силами разобраться в программном обеспечении сложно или не получается выполнить обмен в реальном времени, то рекомендуем обратиться к специалистам. Важно, чтобы первый запуск прошел без критических проблем и ошибок, тогда система будет работать слаженно.
Вопросы и ответы
Как настроить интеграцию 1С с Битрикс?
Для настройки интеграции используйте модуль обмена данными, доступный в 1С. Он позволяет синхронизировать данные о товарах, заказах, клиентах и статусах между 1С и Битрикс.
Какие данные можно синхронизировать между 1С и Битрикс?
С помощью модуля можно синхронизировать информацию о товарах, ценах, остатках на складе, заказах клиентов, статусах заказов и данных о контрагентах.
Какие требования для интеграции 1С и Битрикс?
Для интеграции необходимо, чтобы 1С и Битрикс были установлены и настроены в одной сети или имели доступ к интернету. Также требуется установить и настроить модуль обмена.
Как часто происходит обмен данными между 1С и Битрикс?
Частота обмена данных может быть настроена от одного раза в день до реального времени. Выбор зависит от объемов данных и требований бизнеса.