Налаштування обміну 1С:Роздріб та 1С-Бітрікс

Наша компанія займається розробкою, підтримкою та обслуговуванням рішень на Бітрікс та Бітрікс24 будь-якої складності. Від простих односторінкових сайтів до складних інтернет-магазинів, CRM систем з інтеграцією 1С та телефонії. Досвід розробників підтверджено сертифікатами від вендора.
Пропоновані послуги
Показано 1 з 1 послугУсі 1626 послуг
Налаштування обміну 1С:Роздріб та 1С-Бітрікс
Проста
~1 робочий день
Часті питання

Наші компетенції:

Етапи розробки

Останні роботи

  • image_website-b2b-advance_0.png
    Розробка сайту компанії B2B ADVANCE
    1262
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Розробка веб-сайту для компанії ФІКСПЕР
    851
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    585
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    751
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    657
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    989

Налаштування обміну 1С:Роздріб та 1С-Бітрикс

1С:Роздріб орієнтована на фізичні торгові точки, але за наявності інтернет-магазину на Бітриксі обмін між ними дозволяє синхронізувати товарний облік: залишки, ціни, замовлення. Конфігурація 1С:Роздріб підтримує CommerceML-обмін, але з рядом обмежень у порівнянні з 1С:УТ.

Що вміє та чого не вміє 1С:Роздріб у частині обміну

Підтримується:

  • Вивантаження номенклатури (товари, характеристики, ціни)
  • Вивантаження залишків по касам та складам
  • Завантаження замовлень з Бітрикса у 1С:Роздріб

Обмеження:

  • Немає повноцінного двостороннього обміну контрагентами — база клієнтів у 1С:Роздріб спрощена
  • Немає обміну документами (рахунки, накладні)
  • Характеристики (варіанти товару) підтримуються, але їх структура простіша, ніж у 1С:УТ
  • Складський облік прив'язаний до каси/торгової точки

Налаштування на стороні 1С:Роздріб

У конфігурації: Сервіс → Обмін із сайтом. Параметри:

  • URL сайту та дані авторизації Бітрикса
  • Склад/каса для вивантаження залишків
  • Тип цін для вивантаження
  • Режим вивантаження: повний або лише зміни
  • Період автообміну

Важливий момент з цінами: у 1С:Роздріб ціна може бути прив'язана до каси (прайс-листи за точками). Вивантажується той тип цін, який вказаний у налаштуваннях обміну — переконатися, що це саме роздрібна ціна для інтернет-магазину.

Налаштування на стороні Бітрикса

Стандартний механізм CommerceML: модуль catalog з обробником 1c_exchange.php. Додаткове налаштування щодо обміну з 1С:УТ мінімальне — достатньо стандартних налаштувань сопоставлення інфоблоку.

Специфіка 1С:Роздріб: конфігурація може передавати залишки у розбивці по касам (торговим точкам). Якщо у Бітриксі не потрібен складський облік — сумуємо залишки по всім точкам у обробнику. Якщо потрібен — включаємо склади у Бітриксі та маппуємо каси 1С → склади Бітрикса.

Завантаження замовлень з Бітрикса у 1С:Роздріб

Замовлення вивантажуються з Бітрикса у файл orders.xml та передаються у 1С:Роздріб при черговому сеансі обміну. У 1С:Роздріб замовлення відображається у розділі Замовлення покупців та може бути проведене як продаж.

Обмеження: 1С:Роздріб не працює зі замовленнями в онлайн-режимі. Обмін замовленнями — періодичний (за розписанням), не у реальному часі. Якщо потрібна миттєва передача замовлення — тільки через кастомну інтеграцію (HTTP-запит з Бітрикса до REST-сервісу 1С або через проміжну шину).

Статуси замовлень

Стандартний обмін не передає статуси замовлень назад з 1С:Роздріб у Бітрикс. Якщо потрібна синхронізація статусу (наприклад, «відправлено з магазину») — реалізуємо додатково: або через зворотний обмін CommerceML, або через HTTP-сервіс 1С.

Типові проблеми

Проблема Причина
Залишки вивантажуються, але не прив'язані до складів у Бітриксі Склади не налаштовані або не сопоставлені
Ціни нульові Не вказаний тип цін у налаштуваннях обміну 1С:Роздріб
Замовлення не йдуть у 1С Параметр «Вивантажувати замовлення» вимкнений або фільтр за статусами не налаштований
Дублікати товарів при обміні GUID номенклатури змінився у 1С після перенесення бази