- Настройка обмена
- Решение проблем обмена товарами 1С и Битрикс24
- Выводы и оценка трудоемкости настройки обмена товарами
Внедрение Битрикс24 или Интеграция Битрикс24
ИНТЕРВОЛГА специализируется на задачах веб-интеграции.
Веб-интеграция это создание крупных информационных веб-систем, глубоко интегрированных в бизнес Заказчика. Это снижение затрат на работу с клиентами, рост продаж и автоматизация процессов.
ИНТЕРВОЛГА – компетентный веб-интегратор. Мы можем решить все задачи веб-интеграции собственными силами. Большинство наших проектов – комплексные, интеграционные.
Мы приносим пользу бизнесу клиента за счет осмысленного применения веб-технологий.
Одна из ключевых наших компетенций – Интеграция систем семейства 1С, сайтов на Битриксе и CRM Битрикс24.
Клиентам нужна интеграция Битрикс24 и 1С. Связь этих систем дает меньше дублирования, больше возможностей, лучше эффективность.
Чаще всего спрашивают:
- Обмен товарами;
- Синхронизацию базы контрагентов;
- Единую базу заказов.
Самая распространенная конфигурация — Управление торговлей (в других используется схожий модуль обмена).
На специальном сайте Битрикс предлагает скачать модули обмена 1С с веб-сайтом и Битрикс24. Нас встречают бодрым приветом:
![Модули обмена 1С](/upload/medialibrary/9e2/9e24e360ba9081b2a9edac6975d0c647.png.webp)
Итак.
Настройка обмена
Чего хочет клиент от обмена товарами с 1С:- Чтобы товар можно было править с обеих сторон, добавлять товары и в 1С, и в Битрикс24, и видеть изменения;
- Отображение цен (зависящих от региона, контрагента, объема) и корректную работу с НДС;
- Показ наличия, остатков при формировании заказа;
- Корректной обработки изменений типа “товар сняли с продажи в 1С”.
Имеется: Свежезарегистрированный Битрикс24 (включили полный тариф на месяц), копия боевой 1С УТ 1С:Предприятие 8.3 (8.3.7.2027) Управление торговлей, редакция 11.1 (11.1.10.195).
На стороне Битрикс24
Включаем в Битрикс24 обмен (тариф Команда и выше).![Настройка сервисов синхронизации](/upload/medialibrary/29d/29d2ca4c6bf848d454f044a00a6cff5a.png.webp)
![Ошибки в настройках параметров импорта](/upload/medialibrary/91b/91b7c93f75035341b410fa795d62b819.png.webp)
Вторая и третья — указаны Каталог и Тип цены, одинаковые для всех порталов и не связанные с нашей 1С (импорта еще не было, все впереди). Посмотрим что будет.
На стороне 1С Управление торговлей
Ставим модуль обмена 5.0.0.8, взятый с сайта Битрикса. Обратите внимание, нужно ставить модуль обмена с интернет-магазинами. Процедура установки модуля в 1С не совсем гладкая, но хорошо знакомая по интеграции с интернет-магазинами на Битриксе.Настраиваем обмен. Процедура тоже знакомая, делается по инструкции.
![Выгрузка в Битрикс24 каталога товаров с ценами](/upload/medialibrary/590/590d9c316ff57a05d75a6a3728c28ef3.png.webp)
![Пункт: Разрешить выгрузку цен](/upload/medialibrary/ad3/ad302386e517045e73ed2038828ef29e.png.webp)
![Типовое соглашение об условиях продаж](/upload/medialibrary/795/7951a81996ecd79f33e9111fcd58e3fd.png.webp)
![Настройка выгрузки информации о номенклатуре](/upload/medialibrary/6ab/6abfbe53851cfc174c3339e7ae7d1127.png.webp)
На стороне Битрикс24
ID каталога рекомендуется ввести в настройки синхронизации Битрикс24. На практике работает и без этого, нужный ID установится в поле сам.![Тип цен, Розничная цена](/upload/medialibrary/806/80666efa592e7950ffdda7d7d3002e43.png.webp)
Импортируем товары из 1С в Битрикс24
Процесс импорта был связан с несколькими ошибками:Ошибка 1. В модуле обмена версии 5.0.0.8 при отборе через “Группы номенклатуры” не были выгружены товары (1С не выгрузила)
![Отчет о выгрузках и ошибках](/upload/medialibrary/fae/faede9051f0b80023dded86f18e96a24.png.webp)
![Настройка отбора](/upload/medialibrary/303/3036c4b09686bcdeac109c205deb0311.png.webp)
Ошибка 2. Если оставить галку “выгружать контрагентов” в модуле обмена, то импорт товаров заканчивается относительно быстро и без проблем, а потом идут ошибки импорта контрагентов, что приводит к крайне долгому процессу.
![Ошибка при выгрузке контрагентов](/upload/medialibrary/900/900021e110f026eb4d1747af374c4ede.png.webp)
Справка честно предупреждает, что обмен контрагентами не работает, но “защиты от дурака” не предусмотрено. Совет простой — снимайте галочку при обмене товаров.
Если все сделать корректно, то товары из 1С появляются в Битрикс24 вместе с ценами.
![Корректная выгрузка с ценами](/upload/medialibrary/d08/d08d9e46bdf6099f3376832251f6b9d3.png.webp)
Частичная выгрузка товаров из 1С в Битрикс 24 и обработка изменений
Частичная выгрузка потом при небольшом объеме изменений занимает менее 2 минут.Были проверены все основные действия по изменению:
- Новые товары — появляются;
- Изменная цена меняется в справочнике товаров, но сохраняется в уже созданных сделках (это корректно);
- Измененные дополнительные поля изменяются в справочнике;
- Товар после удаления не исчезает из справочника, но становится "неактивен".
Ограничения обмена товарами 1С и Битрикс24
Итак, что важно знать:- Обмен односторонний, то есть информация идет из 1С в Б24. Обратно — нет. Справка на внутренних страницах об этом честно предупреждает, невзирая посеянные на первой странице и в самом портале надежды.
- Контрагенты и пользовательские справочники не передаются
- Остатки в Б24 не отображаются (хотя модулем обмена передаются).
Решение проблем обмена товарами 1С и Битрикс24
1С "Управление торговлей" намного универсальнее и сложнее чем продукты семейства Битрикс. У них больше возможностей.В Битрикс24 реализована упрощенная относительно 1С и интернет-магазинов модель работы с товарами. Не думаю, что эта ситуация когда-либо изменится.
Итак, решаем проблемы.
Односторонний обмен
Наше предложение очень простое — этот вопрос решать не надо. Обмен должен быть односторонним, Битрикс24 является “ведомой” информационной системой, все данные о товарах в ней надо брать из 1С. Честно говоря, с трудом можно представить себе компанию, в которой будет нужно параллельно вводить товары в столь развитую систему, как 1С, и в столь простую, как Битрикс24.Интернет-магазины на Битриксе в этом смысле более гибкие, но даже для них мы советуем работать с товарами исключительно в режиме одностороннего обмена.
Контрагенты и пользовательские справочники
Не передаются.Контрагентами мы займемся в следующей статье, а пользовательские справочники обсудим сейчас. Действительно, “списочные” поля выгрузить в “highload блоки” сейчас нельзя (их просто нет в Б24).
Надеюсь, в будущем разработчики систем наладят выгрузку справочников в отдельные “списки” Битрикс24 и организуют связь сущностей CRM с этими списками. Это плохая новость, но есть и хорошие:
1. Дополнительные свойства товаров передаются из 1С в Б24
![Свойства товаров](/upload/medialibrary/b3d/b3d1a028e397e0d60a198a776a7b72e0.png.webp)
![Выпадающие списки значений](/upload/medialibrary/b0c/b0cb55a5858544ee98751236ec4f6a77.png.webp)
Остатки не передаются
Действительно, в настоящий момент остатки не передаются, штатный импорт этого не умеет. В Битрикс24 нет даже специальных полей для этого.Хочется уже что-то попрограммировать, но на практике можно решить задачу проще.
Шаг 1. Делаем в 1С новое поле у товара для показа наличия.
Нужно обеспечить копирование в это поле соответствующего значения из данных по складам любым механизмом на стороне 1С, это несложно.
![Новое поле товара для Наличия](/upload/medialibrary/7e1/7e1c9e26ff1cfc114d70075571819b2c.png.webp)
![Новое поле со складом](/upload/medialibrary/f07/f07ecd9eda0d50c05697380c97fe50d9.png.webp)
![Настройка показа в списке товаров](/upload/medialibrary/6fe/6fe154c024be6970c1da70eed97e11a8.png.webp)
![Вывод нового поля](/upload/medialibrary/f3c/f3c8ba18f2d97b854466f432ad94ebd1.png.webp)
Мало? Хочется передать что-то еще?
Если передача данных через свойства товаров вас не устраивает, и хочется изменять что-то еще в Битрикс24 на основе данных из 1С, придется попрограммировать.Самая простая схема выглядит так.
- 1С выгружает данные. Лучше если данные будут предельно простые — csv-табличка типа ID-значение;
- Данные передаются через Битрикс.Диск в файловое хранилище Битрикс24;
- Пишется самое простое Приложение для Битрикс24 (1 типа, например), которое с применением javascript’ового REST API берет данные из локального файла и обновляет сущности Битрикс24;
- Сложности появятся при необходимости передачи файлов обмена статусами, больших объемах и тому подобном, но все это решаемо.
Выводы и оценка трудоемкости настройки обмена товарами
Обмен товарами 1С и Битрикс24 работает и решает практически все задачи, которые хотят клиенты на первом этапе.Трудоемкость настройки стандартного обмена, учитывая подготовку на стороне 1С, последующие настройки Б24, инструктаж сотрудников составляет от единиц до десятков часов.
В реальных проектах мы закладываем от 15 часов. Если нужно программно расширять обмен — еще от 20 часов.
В следующих статьях — обмен контрагентами и заказами.
Вам может быть интересно:
Внедрение Битрикс24 и Интеграция Битрикс24
Обмен сделками Битрикс24 и 1С
Оцените статью
27.04.2016
Понравилась статья?
Поделитесь ссылкой с друзьями и коллегами!
Статьи по теме
![](https://www.intervolga.ru/upload/resize_cache/iblock/da8/470_200_2/v8j0lxpsl0awc3vc1o8qwdaz05v00pvn.jpg.webp?w=1920)
![](https://www.intervolga.ru/upload/resize_cache/iblock/4be/470_200_2/t6wgzearlyagcpokj59zmjtx6dfnwg0p.jpg.webp?w=1920)
![](https://www.intervolga.ru/upload/resize_cache/iblock/725/470_200_2/mqourwrxaxdlznvdtm8h13xrf3t8ge65.jpg.webp?w=1920)
![](https://www.intervolga.ru/upload/resize_cache/iblock/8a7/470_200_2/0jhk9dv2tc48yqtnd1cc0dco5gw6p59l.png.webp?w=1920)
![](https://www.intervolga.ru/upload/resize_cache/iblock/a0c/470_200_2/cv5kbc5dylie3bnnc4iz11xat1rd4lp5.png.webp?w=1920)
![](https://www.intervolga.ru/upload/resize_cache/iblock/68d/470_200_2/0e10sgb8ozxn9dgqjjy14quzaubkdiao.jpg.webp?w=1920)
Мы работаем по одному из двух форматов:
- аренда команды (от 2 человек, не менее 3 месяцев);
- итерации с фиксированной ценой (1-3 месяца длительностью).
ИНТЕРВОЛГА предоставляет:
- регулярные онлайн-планерки с заказчиком;
- квалифицированных специалистов;
- организованную команду (находятся в одном помещении, что упрощает решение рабочих вопросов);
- полную прозрачность и регулярность отчетов о результатах.
Ключевые услуги:
- нагруженный интернет-магазин;
- личный кабинет;
- оптовые продажи — B2B-платформа;
- маркетплейс;
- технический аудит сайта;
- Битрикс24 — корпоративные HR-порталы;
- Битрикс24 — построение CRM-системы;
- Битрикс24 — личные кабинеты сотрудников;
- Битрикс24 — аудит портала;
- 1С — интеграция с другими системами;
- 1С — доработка системы;
- маркетинг — комплексное интернет-продвижение;
- маркетинг — продвижение для B2B.
Хотите получать лучшие статьи от INTERVOLGA раз в месяц?
Подпишитесь на рассылку — спамить не будем