SEO-продвижение
По типу бизнеса
Платформы и разработка
Города
Кейсы Блог Контакты
Telegram Max
Интеграции · Саратов · 1С:УТ, УНФ, Розница, ERP

Интеграция сайта с 1С в Саратове: остатки, цены и заказы синхронизируются сами

Настраиваю обмен между сайтом и 1С так, чтобы менеджеры перестали перебивать заказы руками, а на сайте не продавалось то, чего нет на складе. CommerceML, REST, штатный обмен Битрикса, WordPress/WooCommerce и кастомные сайты.

  • От 40 000 ₽, смета после аудита
  • Тестовый контур на копии базы до запуска
  • Документация и доступы остаются у вас
  • Офис в Саратове, ул. Крайняя, 87А
Стоимость обмена
с 2015разработка и интеграции
2–3 нед.односторонний обмен для типовой 1С
5–30 мин.периодичность обновления остатков
30 днейнаблюдения за обменом после запуска
Без ручного вводаЗаказы и остатки идут по расписанию
CommerceML и RESTСтандартный обмен или свой API-контур
Тесты до запускаОбмен проверяется на копии базы
Доступы у васКод, ключи и документация — на вашей стороне
Состав обмена

Что синхронизирую между сайтом и 1С, в какую сторону и как часто

Таблица — типовая схема для интернет-магазина. Для каталога без корзины остаются первые пять строк, для B2B добавляются цены по договорам и документы.

Что синхронизируемНаправлениеПериодичностьКак это работает
Номенклатура и группы1С → сайтПри изменении или раз в суткиНовые товары создаются, удалённые в 1С деактивируются на сайте, а не удаляются — адреса и позиции в поиске сохраняются.
Свойства и характеристики1С → сайтВместе с номенклатуройРеквизиты и дополнительные характеристики сопоставляются со свойствами товара на сайте, чтобы работали фильтры.
Изображения и файлы1С → сайт или из папкиПри измененииКартинки из 1С или подбор по артикулу из папки на сервере, инструкции и сертификаты в PDF.
Цены по видам1С → сайтКаждые 15–60 минутРозничная, оптовая, цена по договору — каждому виду цен из 1С соответствует группа покупателей на сайте.
Остатки по складам1С → сайтКаждые 5–30 минутНаличие по каждому складу с учётом резервов, статус «под заказ», скрытие товаров с нулевым остатком по правилу.
ЗаказыСайт → 1ССразу при оформленииВ 1С создаётся «Заказ клиента» с составом, контрагентом, доставкой и способом оплаты — менеджер ничего не перебивает.
Статусы заказов1С → сайтПри измененииПодтверждён, оплачен, собран, отгружен — на сайт, клиенту письмом и в личный кабинет.
Контрагенты и контактыСайт ↔ 1СПри регистрации и заказеФизлица и юрлица с ИНН, адресами доставки и историей; дубли контрагентов ловятся по ИНН и телефону.
ОплатыЭквайринг → 1СПри поступленииОтметка об оплате с сайта или банка попадает в 1С, статус «оплачен» возвращается на сайт.
Симптомы

Как понять, что сайту пора обмениваться с 1С автоматически

Обычно ко мне приходят не «за интеграцией», а с одной из этих проблем. Каждая стоит денег ежедневно, просто их никто не считает.

Остатки на сайте не совпадают со складом

Клиент оплачивает товар, которого нет, менеджер звонит с извинениями, деньги возвращаются неделю. Отзыв про «обман» остаётся навсегда.

Заказы вбивают в 1С руками

Каждый заказ с сайта менеджер переносит вручную: 10–15 минут на заказ, ошибки в артикулах и адресах, а в сезон заказы просто лежат до вечера.

Дубли номенклатуры

После каждой выгрузки один и тот же товар появляется на сайте второй раз с другим адресом. Поисковик видит дубли, покупатель — два товара с разными ценами.

Цены на сайте старые

Поставщик поднял цены, в 1С они обновились, а сайт продаёт по прошлогодним. Или наоборот: акция закончилась в 1С, а на сайте висит скидка.

Обмен ломается после обновлений

Обновили 1С или плагин на сайте — выгрузка встала, и никто не знает почему. Логов нет, подрядчик, который настраивал, недоступен.

Никто не понимает, как это работает

Обмен когда-то настроили, документации нет, пароли утеряны. Любое изменение в каталоге — лотерея: обновится или всё сломается.

Способы обмена

CommerceML, REST или штатный модуль: как связать 1С с вашей платформой

Способ обмена зависит от сайта и конфигурации 1С. Ниже — что использую для каждой платформы и где обычно возникают сложности.

CommerceML

Стандарт обмена 1С с сайтами: XML с номенклатурой, ценами, остатками и заказами. Поддерживается типовыми конфигурациями из коробки. Использую, когда нужен надёжный обмен без доработок 1С. Слабое место — большие каталоги: выгрузку приходится разбивать на части.

HTTP-сервисы 1С и REST

Точечный обмен по запросу: сайт спрашивает остаток конкретного товара или отправляет заказ и получает номер документа в ответ. Подходит для нетиповых конфигураций и когда остатки нужны в реальном времени. Требует публикации 1С на веб-сервере и защиты доступа.

Сайт на 1С-Битрикс

Штатный модуль обмена — самая короткая дорога, если каталог в 1С в порядке. Настраиваю сопоставление свойств, торговых предложений, типов цен и складов, дописываю обработчики событий для нестандартных случаев. Подробнее — разработка на Битрикс в Саратове.

WordPress и WooCommerce

Готовые плагины обмена по CommerceML закрывают базовый сценарий, но на реальных каталогах ломаются на вариациях, характеристиках и складах. Дорабатываю плагин или пишу свой модуль импорта с очередью, чтобы выгрузка на 10 000 позиций не клала сайт.

Кастомные сайты на Go и PHP

Для самописных сайтов делаю отдельный контур обмена: приём выгрузки из 1С, очередь обработки, журнал операций, API для заказов. Так обмен не зависит от плагинов и переживает любые обновления сайта.

Файловый обмен как запасной вариант

Когда прямого доступа к 1С нет — например, базу ведёт внешняя бухгалтерия, — настраиваю выгрузку CSV или XML по расписанию через защищённую папку. Медленнее и проще, но лучше ручного ввода.

Порядок работы

Как проходит интеграция сайта с 1С: шесть шагов и сроки

Сроки — для двустороннего обмена с типовой конфигурацией. Односторонний обмен товарами и остатками проходит быстрее, нетиповые базы — дольше.

Аудит и ТЗ на обмен

Уточняю конфигурацию и версию 1С, платформу сайта, объём номенклатуры, виды цен, склады, как сейчас попадают заказы. Смотрю текущий обмен, если он есть, и его логи. Пишу ТЗ: что передаём, куда, как часто, что считаем ошибкой.

2–3 дня

Схема данных и «главная» система

Вместе решаем, кто главный по каждой сущности: номенклатура и цены — 1С, заказы — сайт, контрагенты — по правилу. Определяю ключ сопоставления (артикул, код, GUID) и правила для дублей и удалённых товаров.

2–3 дня

Настройка на стороне 1С

Узел обмена, отбор номенклатуры, виды цен, склады, расписание. Для нетиповых конфигураций — HTTP-сервис или обработка выгрузки вместе с вашим программистом 1С.

3–5 дней

Настройка на стороне сайта

Приём выгрузки, сопоставление свойств и категорий, обработка картинок, создание заказов в нужном формате, статусы, уведомления. Всё, что нестандартно, — в отдельном модуле, а не в правках ядра или чужого плагина.

5–10 дней

Тестовый контур

Обмен запускаю на копии базы и тестовой версии сайта. Прогоняю сценарии: новый товар, изменение цены, нулевой остаток, заказ юрлица, отмена, частичная оплата. Сверяю остатки по выборке из 50–100 позиций.

3–5 дней

Запуск, мониторинг, документация

Переключаю обмен на боевую базу, включаю логи и уведомления об ошибках, передаю документацию: схема, настройки, «что делать, если». 30 дней наблюдаю за обменом и правлю то, что всплывает на реальных данных.

2–3 дня + 30 дней наблюдения
Состав работ

Что входит в интеграцию сайта с 1С

Перечень фиксируется в ТЗ и приложении к договору. Ниже — что делаю в каждом проекте, независимо от платформы.

  • Сопоставление номенклатурыЕдиный ключ для каждого товара, правила для дублей, характеристик и вариантов. Существующие товары на сайте привязываю к 1С без пересоздания и потери адресов.
  • Правила для остатковЧто показывать при нулевом остатке, как учитывать резервы и товары в пути, какие склады участвуют в наличии для сайта, а какие — только для B2B.
  • Виды цен и скидкиРозница, опт, цена по договору, акции из 1С. Округление и валюты приводятся к одному правилу, чтобы цена в корзине и в документе совпадала.
  • Формат заказа в 1ССостав, контрагент, адрес, способ доставки и оплаты, комментарий клиента, UTM-метка источника — всё попадает в документ, а не теряется по дороге.
  • Статусы и уведомленияКарта соответствия статусов 1С и сайта, письма и сообщения клиенту при смене статуса, уведомление менеджеру о новом заказе.
  • Очередь и частичные обновленияВыгрузка большого каталога разбивается на части и обрабатывается в фоне; остатки и цены обновляются точечно, а не полной перезаливкой.
  • Защита обменаОтдельный пользователь с минимальными правами, ключи доступа, ограничение по IP, HTTPS. Точка обмена не видна снаружи и не индексируется.
  • Логи и мониторингЖурнал каждой операции с результатом, ежедневная сверка остатков по выборке, уведомление в Telegram, если обмен не прошёл или прошёл с ошибками.
  • ДокументацияСхема обмена, настройки с обеих сторон, инструкция «что делать, если», контакты и доступы — в одном документе у вас.
  • Обучение сотрудниковПоказываю менеджерам, где смотреть заказы и статусы, а оператору 1С — как заводить товар, чтобы он корректно появился на сайте.

Обмен с 1С уже настроен, но падает или врёт?

Пришлите доступ к логам и опишите, что происходит. За 2 рабочих дня найду причину и скажу, чинить текущий обмен или собирать заново — с оценкой в обоих случаях.

Оценка

Что прислать, чтобы получить точную смету

Доступы на этом этапе не нужны. Достаточно ответить на пять вопросов — и через 2 рабочих дня у вас будет схема обмена, смета и сроки.

  • Конфигурация и версия 1СУТ 11, УНФ, Розница, ERP, Бухгалтерия; типовая или доработанная; локально или в облаке.
  • Платформа сайта1С-Битрикс, WordPress/WooCommerce, самописный сайт, конструктор — и кто его сейчас поддерживает.
  • Объём и структура каталогаСколько позиций, есть ли характеристики и варианты, сколько видов цен и складов.
  • Что должно синхронизироватьсяТолько товары и остатки или ещё заказы, статусы, контрагенты и оплаты.
  • Что сейчас делается вручнуюЭто помогает посчитать, сколько часов в месяц освободит интеграция, и понять, окупится ли она.

Оценка интеграции с 1С

Опишите конфигурацию 1С и сайт — пришлю схему обмена, смету по позициям и сроки. Без обязательств.

Без звонков и рассылок: отвечу лично в Telegram, Max или по почте в течение рабочего дня.

Цены

Стоимость интеграции сайта с 1С в Саратове

Цены — за работу, «от», итог по смете после аудита. Стоимость зависит от платформы сайта, конфигурации 1С, числа видов цен и складов и того, нужен ли обратный поток заказов и статусов.

Односторонний обмен: товары, цены, остаткиТиповая 1С → сайт на Битриксе или WooCommerce. Сопоставление, расписание, логи, документация.
от 40 000 ₽
Двусторонний обмен с заказами и статусамиВсё из одностороннего плюс заказы в 1С, статусы и оплаты обратно на сайт, контрагенты.
по смете
Обмен для сайта на 1С-БитриксНастройка штатного модуля, торговые предложения, типы цен, склады, обработчики для нестандартных случаев.
от 40 000 ₽
Обмен для WordPress и WooCommerceДоработка плагина или собственный модуль импорта с очередью, вариации, характеристики, склады.
от 40 000 ₽
API-обмен для самописного сайтаКонтур приёма выгрузки, очередь, журнал, API заказов на Go или PHP; HTTP-сервисы на стороне 1С.
по смете
Аудит и починка действующего обменаРазбор логов и настроек с обеих сторон, отчёт с причинами и исправление. При заказе нового обмена — бесплатно.
от 15 000 ₽
Сопровождение обменаМониторинг, сверка остатков, правки после обновлений 1С и сайта, новые поля и правила.
от 10 000 ₽/мес
Сайт ↔ amoCRM или Битрикс24Заявки и заказы в CRM с источником, сделки и статусы обратно. Подробнее: amoCRM, Битрикс24.
от 20 000 ₽

Оплата по этапам: часть после согласования ТЗ, остаток после запуска и приёмки на боевых данных. Договор с ИП, счёт, акты. Доступ к 1С и сайту нужен только на время работ — после передачи документации его можно отозвать.

Договор

Что гарантирую по интеграции

Обмен — это инфраструктура, которая должна работать годами без меня. Поэтому гарантии здесь про проверяемость и независимость, а не про красивые слова.

Тесты до боевого запуска

Обмен включается на реальной базе только после прогона сценариев на копии: новые товары, нулевые остатки, заказы юрлиц, отмены, частичные оплаты. Протокол тестов прикладываю к акту.

Документация в вашем распоряжении

Схема обмена, настройки с обеих сторон, ключи, инструкция «что делать, если» — в одном документе. Любой другой специалист разберётся без звонка мне.

Доступы и код у вас

Модули на сайте, обработки и расширения в 1С, пользователи обмена — на ваших аккаунтах. После сдачи можете отозвать мой доступ, обмен продолжит работать.

Логи и уведомления

Каждая операция обмена пишется в журнал, ошибки уходят в Telegram ответственному. Вы узнаёте о проблеме раньше, чем клиент.

30 дней наблюдения

Месяц после запуска слежу за обменом на реальных данных и исправляю то, что не всплыло в тестах, — без дополнительной оплаты.

Договор с ИП и оплата по этапам

Состав работ и критерии приёмки — в ТЗ, которое становится приложением к договору. Счёт, акты, безналичный расчёт, без предоплаты всей суммы.

Самопроверка

Нужна ли вашему сайту интеграция с 1С прямо сейчас

Отметьте, что про ваш магазин. Чем больше пунктов, тем больше денег теряется на ручной работе и ошибках.

Иван Родуман — SEO-специалист и разработчик
Кто будет делать работу

Иван Родуман — SEO-специалист и веб-разработчик

Интеграции с 1С я делаю с обеих сторон: настраиваю узел обмена и HTTP-сервисы в 1С и пишу приёмную часть на сайте — на Битриксе, WordPress или Go. Поэтому в проекте нет ситуации, когда «программист 1С кивает на сайт, а веб-разработчик — на 1С». Саратовским компаниям удобно встречаться в офисе на Крайней, 87А, но сама работа идёт удалённо, как и с клиентами из других регионов.

  • ИП с 2015 года
  • SEO: Яндекс и Google
  • Разработка: Go, WordPress, 1С-Битрикс
  • Яндекс Директ и Метрика
  • Интеграции: amoCRM, Битрикс24, 1С

Офисы в Саратове и Москве, работаю с клиентами по всей России. Общение напрямую, без менеджеров-посредников.

Вопросы и ответы

Конфигурации, версии и частые вопросы об обмене с 1С

Работает ли обмен с 1С:Управление торговлей 11?

Да, это самая частая конфигурация. В УТ 11 есть штатный узел «Обмен с сайтом»: выгрузка номенклатуры, цен по видам, остатков по складам и загрузка заказов клиентов. Доработки обычно нужны для характеристик номенклатуры, нескольких складов с разной логикой наличия и нестандартных статусов заказов.

Подходит ли 1С:УНФ для интеграции с сайтом?

Подходит: в «Управлении нашей фирмой» есть обмен с сайтом по CommerceML для товаров, цен, остатков и заказов. Ограничения — в более простой структуре цен и складов по сравнению с УТ, поэтому схему обмена согласовываю до старта, а не по факту.

Можно ли связать сайт с 1С:Розница?

Можно. Розница выгружает номенклатуру, цены и остатки по магазинам, а заказы с сайта принимает как заказы покупателей. Если учёт ведётся в связке Розница + УТ, обмен строю с той базой, где ведётся номенклатура и цены, — обычно это УТ, а Розница получает данные от неё.

Какие версии 1С поддерживаются?

Платформа 8.3 с актуальными типовыми конфигурациями — без ограничений. Для 8.2 и старых редакций вроде УТ 10.3 обмен возможен, но с ограничениями: нет части реквизитов, характеристики выгружаются хуже, статусы приходится дорабатывать. Версию 7.7 не беру — дешевле перейти на актуальную конфигурацию, чем строить обмен вокруг неё.

Что делать, если конфигурация 1С нетиповая?

Настраиваю обмен через HTTP-сервисы 1С или выгрузку в формате, который принимает сайт. Нужен ваш программист 1С или доступ к конфигуратору, чтобы не сломать доработки. Сроки на 1–2 недели дольше типовых; схема и границы ответственности — кто за что отвечает — фиксируются в ТЗ.

Работает ли интеграция с облачной 1С?

Обычно да: обмен инициируется со стороны 1С по HTTP, поэтому облачное размещение базы не мешает. Ограничение — доработки, которые в облаке возможны только через расширения, а не правкой конфигурации. Уточняю это на аудите до старта и предлагаю схему под ваш вариант размещения.

Сколько времени занимает интеграция сайта с 1С?

Односторонний обмен товарами, ценами и остатками для типовой конфигурации — 2–3 недели. Двусторонний с заказами и статусами — 4–6 недель. Больше всего времени уходит на подготовку номенклатуры в 1С с вашей стороны — артикулы, характеристики, картинки — и на тесты. Если каталог в порядке, укладываюсь в нижнюю границу.

Нужен ли программист 1С с моей стороны?

Для типовых конфигураций — нет, настройку узла обмена делаю сам по удалённому доступу. Для нетиповых и сильно доработанных баз нужен ваш специалист по 1С или доступ к конфигуратору; тогда разделяем зоны ответственности в ТЗ, и обе стороны обмена согласовывают формат до написания кода.

Следующий шаг

Пришлю схему обмена и смету за 2 рабочих дня

Опишите конфигурацию 1С, сайт и что должно синхронизироваться. Верну схему, смету по позициям и сроки — без обязательств.

  • 1Схема обмена под вашу конфигурацию 1С и платформу сайта
  • 2Смета по позициям: настройка 1С, сайт, тесты, документация
  • 3Сроки и что нужно подготовить в каталоге с вашей стороны

Заявка на интеграцию

Укажите сайт и конфигурацию 1С — отвечу в течение рабочего дня.

Без звонков и рассылок: отвечу лично в Telegram, Max или по почте в течение рабочего дня.

Max