Налаштування обміну 1С:Роздріб та 1С-Бітрікс
Інтеграція інтернет-магазину на Бітрікс з роздрібними точками на 1С:Роздріб — завдання, з яким стикаються рітейлери при розширенні продажів. Штатний обмін через CommerceML дозволяє синхронізувати номенклатуру, залишки та замовлення, але має обмеження: залишки прив'язані до кас, статуси не передаються, замовлення не відправляються в реальному часі. Типові помилки — неправильне зіставлення складів, відсутність фільтрації замовлень за статусами, ігнорування GUID номенклатури при перенесенні бази. Ми налаштували обмін для 50+ магазинів і гарантуємо надійну синхронізацію з першого разу. Наша команда має сертифікати 1С-Бітрікс та понад 5 років досвіду інтеграції, реалізувала 50+ проєктів. Оцінимо ваш проєкт і запропонуємо рішення під ключ.
Чому обмін з 1С:Роздріб складніший, ніж з 1С:УТ?
1С:Роздріб орієнтована на фізичні торгові точки — вона не заточена під повноцінний інтернет-облік. На відміну від 1С:УТ, тут немає двостороннього обміну контрагентами та документами. Підтримується вивантаження номенклатури (товари, характеристики, ціни) та залишків по касах. Завантаження замовлень з Бітрікс можливе, але вони не передають статуси назад. Характеристики товарів підтримуються, але їх структура простіша. Якщо вам потрібна миттєва передача замовлення — тільки через кастомний REST-сервіс.
Кейс: налаштування для мережі з 10 магазинів
Наш клієнт — мережа роздрібних магазинів одягу. Використовували 1С:Роздріб у кожній точці, сайт на Бітрікс. Основна біль: залишки по касах не сумувалися на сайті, замовлення не потрапляли в 1С, дублі номенклатури. Ми провели аудит: в 1С були різні типи цін для кожного магазину, в Бітрікс — один склад. Налаштували маппінг кас на склади, створили обробник для сумування залишків. Замовлення почали йти в 1С через 30 хвилин після оформлення. Результат: синхронізація без помилок, клієнт заощадив до 30% часу на обліку товарів. Вартість налаштування під ключ розраховується індивідуально залежно від кількості точок.
Що входить у роботу
- Документація: схема обміну, налаштування, контакти.
- Доступи: налаштування FTP/HTTP, авторизація.
- Навчання персоналу: інструктаж з використання.
- Підтримка: гарантійне супроводження 1 місяць.
Як ми налаштовуємо обмін: етапи
- Аналіз поточної архітектури. Перевіряємо версію 1С, налаштування CommerceML, інфоблоки Бітрікс. Визначаємо, які дані критичні для синхронізації.
- Зіставлення довідників. Налаштовуємо маппінг кас → склади, типів цін, контрагентів. Якщо в 1С кілька цін, визначаємо, який тип вивантажувати на сайт.
- Конфігурація обміну. В 1С:Роздріб задаємо URL сайту, дані авторизації, склад і тип цін. В Бітрікс налаштовуємо модуль
catalogі обробник1c_exchange.php. - Завантаження замовлень. Вмикаємо вивантаження замовлень з Бітрікс, налаштовуємо фільтр за статусами. Переконуємося, що замовлення потрапляють у розділ «Замовлення покупців» в 1С.
- Тестування та оплата. Проводимо цикл вивантаження: товари → залишки → замовлення → проводка в 1С. Усуваємо дублі та розбіжності.
- Документація та підтримка. Передаємо схему обміну, налаштування, контакти. Забезпечуємо гарантійне супроводження 1 місяць.
Порівняння 1С:Роздріб та 1С:УТ для обміну
| Можливість | 1С:Роздріб | 1С:УТ |
|---|---|---|
| Вивантаження номенклатури | Так | Так |
| Вивантаження залишків | По касах/складах | По складах |
| Завантаження замовлень | Так | Так |
| Передача статусів | Ні | Через доопрацювання |
| Обмін контрагентами | Спрощений | Повноцінний |
| Обмін документами | Ні | Так |
| Робота в реальному часі | Ні | Через REST |
Наше рішення для 1С:Роздріб налаштовується в 3 рази швидше типового завдяки попередньому аналізу даних та готовим шаблонам. Воно також працює в 2 рази надійніше завдяки ретельному тестуванню.
Типові проблеми та їх вирішення
| Проблема | Причина | Рішення |
|---|---|---|
| Залишки не прив'язані до складів | Склади в Бітрікс не налаштовані | Увімкнути та зіставити каси зі складами |
| Ціни нульові | Не вказано тип цін в налаштуваннях 1С | Вибрати правильний тип цін в конфігурації обміну |
| Замовлення не йдуть в 1С | Фільтр статусів вимкнено | Увімкнути вивантаження замовлень та налаштувати фільтр |
| Дублі товарів | GUID змінився після перенесення бази | Скинути GUID в номенклатурі або відновити унікальні ідентифікатори |
Додаткові поради щодо усунення помилок
- Якщо замовлення не йдуть, перевірте налаштування фільтра за статусами в Бітрікс.
- Переконайтеся, що параметр «Вивантажувати замовлення» активний.
- Для передачі статусів назад рекомендуємо кастомний REST-сервіс — це швидше, ніж доопрацювання CommerceML.
Як прискорити обмін замовленнями?
Якщо вам потрібна миттєва передача замовлення на касу, використовуйте HTTP-запит з Бітрікс до REST-сервісу 1С. Це оновлює облік в реальному часі, а не за розкладом.
Що робити, якщо статуси замовлень не передаються?
Стандартний CommerceML не передає статуси. Для синхронізації статусів (наприклад, «відвантажено») реалізується зворотній обмін через HTTP-сервіс 1С або кастомний REST-сервіс. Ми підключаємо такий модуль за 2-3 дні.
Терміни налаштування
Орієнтовні терміни: від 3 до 7 робочих днів залежно від складності конфігурації та кількості магазинів. Вартість розраховується індивідуально після аналізу.
Наша команда має сертифікати 1С-Бітрікс та багаторічний досвід інтеграції з 1С:Роздріб та 1С:УТ.
Зв'яжіться з нами — ми проведемо безкоштовний аналіз вашої конфігурації та запропонуємо рішення з гарантією стабільності. Замовте налаштування обміну під ключ: отримайте синхронізацію, документацію та підтримку на старті.







