Интеграция сайта с 1С: товары, остатки и заказы без ручного переноса
Интеграция сайта с 1С — это автоматический обмен: товары, цены и остатки из 1С сами появляются на сайте, а заказы с сайта сами уходят в 1С. Для сайтов на 1С-Битрикс, OpenCart, MODX и самописных — через стандартные механизмы 1С, без доработки её конфигурации.
от 760 BYN· от 5 дней
- сайты
- 1С-Битрикс, OpenCart, MODX, самописные на Laravel и PHP
- 1С
- Управление торговлей, УНФ, Розница, Комплексная автоматизация, ERP, версии для Беларуси
- способ
- стандартный обмен 1С, REST-интерфейс или выгрузка файлов
- конфигурация 1С
- не дорабатывается
- гарантия
- месяц после запуска
- оплата
- фиксированная цена, предоплата 50%
Если у вас так
- Цены поменялись — и полдня уходит на то, чтобы обновить их на сайте.
- Покупатели заказывают товар, которого на складе уже нет.
- Менеджер перебивает каждый заказ с сайта в 1С вручную.
- Новые товары появляются на сайте через неделю после 1С — или не появляются вовсе.
- Обмен когда-то настроили, но он то работает, то нет.
Значит, сайт и 1С живут отдельно, а связкой между ними работают люди.
Что изменится
- Цены и остатки на сайте совпадают с 1С — без ручного обновления.
- Покупатели не заказывают то, чего нет.
- Заказ с сайта появляется в 1С сам: с товарами, клиентом, доставкой и оплатой.
- Статус заказа из 1С возвращается на сайт — покупатель видит его в личном кабинете.
- Менеджеры занимаются продажами, а не переносом данных.
Как работает обмен
- 1С → Сайт товары, цены, остатки · при изменении или по расписанию
- Сайт → 1С заказы, клиенты · сразу или по расписанию
- 1С → Сайт статусы, оплата, отгрузка · с нужной частотой
Ограничение одно — сколько запросов выдерживают 1С и сервер. Это проверяется до запуска.
| что | куда | как часто |
|---|---|---|
| Каталог: категории, характеристики, фото | 1С → сайт | при изменении или по расписанию |
| Цены, в том числе разные для опта и розницы | 1С → сайт | с нужной вам частотой |
| Остатки, в том числе по нескольким складам | 1С → сайт | с нужной вам частотой |
| Заказы: товары, клиент, доставка, оплата | сайт → 1С | сразу или по расписанию — зависит от способа обмена |
| Статусы заказов, оплата, отгрузка | 1С → сайт | с нужной вам частотой |
Что делается на стороне сайта, а что — на стороне 1С
Связь с 1С — через то, что в ней уже есть:
- способ 1
Стандартный обмен с сайтами
Он есть в типовых конфигурациях.
- способ 2
REST-интерфейс 1С
Для гибких обменов, если 1С опубликована на веб-сервере.
- способ 3
Выгрузка файлов
Если другие способы недоступны.
Всё остальное — на стороне сайта: модуль или отдельный сервис обмена.
Конфигурация 1С не дорабатывается. Если задача требует изменений внутри 1С — техническое задание для вашего программиста 1С. Нет программиста — контакт специалиста, к которому можно обратиться. Его работа оплачивается отдельно.
Сайты и конфигурации 1С
- сайты
- 1С
Учёт в МойСклад? Для него — отдельная страница об интеграции с МойСклад.
Как проходит работа
- шаг 01
Консультация — 30 минут, бесплатно
Разбор, что и куда должно передаваться.
- шаг 02
Проверка
Конфигурация 1С, сайт и доступ к 1С снаружи. Итог: хватит ли стандартных механизмов или понадобится программист 1С.
- шаг 03
Оценка и договор
Фиксированная цена, предоплата 50%.
- шаг 04
Настройка и тест
Сначала на копии базы или тестовых товарах, потом на рабочих данных.
- шаг 05
Запуск
Обмен ведёт журнал: видно, что ушло, а что не прошло и почему.
- шаг 06
Гарантия
Месяц после запуска ошибки исправляются бесплатно. Дальше — мониторинг обмена по подписке, если нужен.
Сколько стоит
Точная цена — после проверки, она фиксируется в договоре. Лицензии и работа программиста 1С в цену не входят.
| что | срок | цена |
|---|---|---|
| Остатки и цены из 1С на сайт (каталог на сайте уже есть) | от 5 дней | от 760 BYN |
| Заказы с сайта в 1С, статусы обратно | от 7 дней | от 1 100 BYN |
| Каталог целиком: категории, характеристики, фото, цены, остатки | от 10 дней | от 1 450 BYN |
| Полный обмен: каталог, остатки, заказы, статусы | от 15 рабочих дней | от 2 390 BYN |
| Исправить или доработать уже работающий обмен | — | 50 BYN/час, оценка до начала |
Из опыта
Выгрузка товаров из 1С на самописные сайты собственными модулями, обмены остатками и заказами для интернет-магазинов — от магазинов с 2–3 точками до тех, где заказы идут по несколько в секунду.
50 000+ товаров из 1С на сайте
Обмена не было — выстроен с нуля. Каталог больше 50 000 наименований с несколькими видами цен у каждого выгружается из 1С на сайт, заказы уходят в Bitrix24, статусы возвращаются покупателю.
Читать кейс →Вопросы
Вы дорабатываете саму 1С?
Нет. Работа идёт через стандартные механизмы обмена 1С, всё остальное — на стороне сайта. Если без изменений в 1С не обойтись — техническое задание для вашего программиста 1С.
Подойдёт ли наша 1С?
Типовые конфигурации — Управление торговлей, УНФ, Розница, Комплексная автоматизация, ERP, в том числе версии для Беларуси — подходят. Если конфигурацию сильно переделывали — проверка на консультации, хватит ли стандартного обмена.
На сайте 1С-Битрикс уже есть обмен с 1С. Зачем что-то ещё?
Штатный обмен работает из коробки на простых каталогах. На практике его приходится дорабатывать: несколько складов, разные типы цен, свойства товаров, большие каталоги, обмен заказами. Доработка идёт на стороне сайта.
Для нашего сайта нет готового модуля обмена.
Модуль пишется с нуля — для OpenCart, MODX, 1С-Битрикс или самописного сайта. Сайт переделывать не нужно.
Как часто будут обновляться остатки?
Как вам нужно: от раза в сутки до каждых нескольких минут. Заказы можно передавать сразу. Частота подбирается так, чтобы не перегружать 1С и сервер.
Обмен уже есть, но работает плохо. Можно исправить?
Да. Сначала — поиск причины сбоев: дубли, потерянные заказы, расхождения остатков. Потом — исправление. Подробнее — доработка сайта и исправление обменов.
Придётся ли останавливать работу магазина?
Нет. Обмен настраивается и проверяется на тестовых данных, а на рабочие переключается в спокойное для магазина время.
Расскажите, что нужно связать
На заявки отвечает Савелий — без менеджеров.
Для технических специалистов.
Технические детали
- Стандартный обмен 1С с сайтами — протокол CommerceML: каталог, цены, остатки, заказы. Обмен инициирует 1С по расписанию.
- REST-интерфейс OData — если 1С опубликована на веб-сервере; позволяет забирать и передавать данные по запросу сайта.
- Выгрузка файлов (XML, CSV) по расписанию — запасной вариант.
- На стороне сайта: модуль или отдельный сервис, очередь, повтор при сбое, журнал операций, оповещение о сбое в Telegram.
- Большие каталоги — передача частями и только изменений с прошлого обмена.