Интеграция
сайта с 1С
Товары, цены, остатки и заказы ходят между сайтом и 1С сами. Обмен настраивается, и разбирается, почему он встал, если уже настроен.
Цена работы2 200 ₽ / часминимум 1 час
Ответдо 15 минутв рабочее время
Начнём работусегодняили завтра
Доступыостаются у васничего не переносится
Что входит
- Выгрузка товаров, категорий и характеристик
- Обмен ценами и остатками по расписанию
- Передача заказов с сайта в 1С
- Разбор сбоев обмена и зависших выгрузок
- Сопоставление номенклатуры сайта и 1С
- Уведомления, если обмен не прошёл
Цена работы
2 200 ₽ / час
Срок и объём часов называются до начала работ.
В абонплате
входит
На обслуживании эти работы идут в счёт пакета часов.
Как устроен обмен между сайтом и 1С
Обмен данными идёт по расписанию: система 1С готовит выгрузку, сайт её принимает и обновляет каталог. В обратную сторону уходят заказы. Каждая сторона держит свою часть информации, и задача настройки — договориться, какое поле откуда берётся: название и характеристики товара обычно из 1С, описание и изображения — со стороны сайта.
Что ходит между системами
Товары и категории, цены, остатки, заказы, статусы обработки. Для интернет-магазина на WordPress или Битрикс это ежедневный процесс: цена изменилась в учётной системе — через час она актуальна на сайте, заказ оформлен на сайте — он появляется у менеджера. Пока обмен не настроен, те же данные приходится переносить вручную, и расхождение между витриной и складом обнаруживает клиент, а не сотрудник.
Почему обмен встаёт
Частые причины: изменилась структура номенклатуры, сменился пароль обмена, кончилось место на хостинге, выгрузка стала больше времени ожидания сервера. Внешне это выглядит одинаково — цены на сайте вчерашние. Разбор начинается с журнала обмена: он показывает, на каком шаге процесс остановился и какие данные не дошли.
Что происходит при остановке обмена
Пока обмен стоит, весь каталог живёт вчерашними данными: заказ на товар, которого нет, происходит ровно так же, как на обычный. Поэтому первое решение — уведомление: система сообщает о неудачной выгрузке сразу, а не через неделю. Второе — расписание: новый обмен запускается чаще в часы продаж и реже ночью, чтобы не грузить сервер.
Доработка вместо переделки
Не каждая задача требует новой разработки. Часть решается настройкой правил сопоставления, часть — доработкой уже стоящего модуля обмена: добавить поле, изменить расписание, включить уведомление об ошибке. Такой возможности обычно достаточно, чтобы обмен снова шёл сам, без ежедневного контроля. Настроить такой обмен обычно быстрее, чем переносить остатки руками ещё один сезон.
Что учитывается при интеграции сайта с 1С
Интеграция сайта с 1С — не разовая настройка, а постоянный процесс со своими правилами. Один и тот же обмен товарами выглядит по-разному на разных сайтах. Интернет-магазин на Битриксе, корпоративный сайт без каталога и сайт предприятия с отдельной системой управления заказами используют его по-своему. Прежде чем менять обмен, специалист выясняет тип сайта и версию системы 1С. Отдельно оценивается объём информации, которая должна проходить между сайтом и 1С каждый день.
Разные типы сайтов и разные схемы обмена
Интернет-магазин на Битриксе или WordPress получает из 1С товары, цены и остатки, а сайт передаёт в систему заказы. Корпоративный сайт без каталога обменивается только справочной информацией: адресами точек, статусами заявок, контактами менеджеров. Для предприятия с отдельной системой управления складом обмен строится не напрямую с сайтом. Данные проходят через промежуточный сервис, который согласует форматы файлов обеих систем.
Вид обмена определяет, какая информация считается главной. Для интернет-магазина товар важен по названию, цене и остатку, для сайта услуг важнее заявка и статус её обработки. Разница между такими случаями заметна уже на этапе настройки. Бизнес с большим каталогом требует более тщательной проверки полей, чем сайт с десятком позиций.
Что проверяется перед настройкой
Перед тем как менять обмен, специалист проверяет версию 1С и версию CMS сайта. Отдельно смотрят формат файлов, через которые система 1С готовит выгрузку. Устаревшая версия конфигурации 1С или сайт на снятой с поддержки версии Битрикса встречаются часто. Тогда типовой модуль обмена не работает без доработки. Проверяется и то, обновляется ли конфигурация автоматически или вручную: от этого зависит, насколько стабильно приходят изменения.
Проверка показывает, какую информацию 1С готова передавать без изменений, а что требует доработки под интернет-магазин или другой тип сайта. Технический этап часто самый долгий. Важно убедиться, что структура разделов и полей в Битриксе или другой CMS совпадает со структурой в 1С. Иначе автоматический обмен начнёт давать ошибку.
От чего зависят объём и цена интеграции
Объём задачи зависит от того, сколько разделов товаров участвует в обмене и сколько дополнительных полей учитывается. Также важно, какой тип интеграции выбран — стандартный модуль обмена 1С-Битрикс или отдельная автоматизация под конкретный бизнес-процесс. Выбор между ними зависит от вида сайта и объёма каталога. Аудит показывает, что можно сделать типовыми средствами, а что потребует доработки модуля под конкретное предприятие.
Цена меняется и от того, обновляется ли каталог товаров автоматически или обмен запускается вручную. Автоматизация обмена ценами, остатками и другой информацией о товарах позволяет системе работать без постоянного участия человека. В этом её главное преимущество и цель настройки. Объём такой автоматизации зависит от того, насколько сложен бизнес и сколько процессов в нём завязано на обмен данными.
Когда интеграция не подойдёт
Интеграция с 1С не подойдёт сайту на Битриксе с единичными товарами, которые меняются от случая к случаю. Ручное обновление обходится дешевле, чем настройка и поддержка автоматического обмена. Такая связка не нужна и корпоративному сайту без интернет-магазина. Она не подходит, если 1С используется только для бухгалтерии и не хранит информацию о товарах или заказах. Тогда достаточно частичного обмена — например, только выгрузки цен без выгрузки заказов.
Техническая сторона синхронизации сайта и 1С
Прежде чем подключать синхронизацию, специалист оценивает техническую сторону интеграции: какой доступ открыт к сайту и какая платформа установлена. Это может быть Битрикс, WordPress или другая CMS. Служба поддержки сайтов в Санкт-Петербурге настраивает такую интеграцию на уже работающем интернет-магазине, не затрагивая остальные разделы сайта.
Доступы и требования к сайту на Битрикс и других платформах
Для синхронизации нужен технический доступ к обеим системам. Это логин и пароль к файловому разделу сайта, доступ к серверу 1С и рабочий режим синхронизации. Требование к сайту на Битрикс или другой платформе одно — открытый канал для загрузки файлов и достаточный ресурс хостинга. Без этого доступа настройка невозможна, даже если платформа поддерживает готовый механизм синхронизации с 1С.
Готовый сценарий синхронизации для интернет-магазина на Битрикс выгружает товары и стоимость без правок. Для сайта на другой платформе формат уточняется дополнительно — это определяет реальный набор данных, доступных для интеграции. Такой доступ — основа для любой интеграции, независимо от платформы сайта.
Что дополнительно выгружается на сайт
Кроме товаров, цен и остатков система способна передавать свойства товаров: вес, размер, материал, комплектацию. Выгружается любой элемент карточки, который уже настроен в 1С. Такие свойства не всегда выгружаются по умолчанию, их состав включается дополнительным действием при настройке синхронизации. На Битрикс и WordPress состав выгружаемых свойств может отличаться — это определяется тем, какая информация уже хранится в 1С.
Изображения товара синхронизируются не всегда. Некоторые платформы передают их вместе с карточкой, другие ограничиваются текстовыми данными, и фотографии остаются на стороне сайта. Выбор решает специалист вместе с владельцем интернет-магазина ещё до подключения синхронизации.
Наличие товара и предложения для покупателя
Покупатель видит на сайте то, что 1С передаёт на этот момент. Если товара нет на складе, карточка отражает отсутствие наличия, а не устаревший остаток из прошлой синхронизации. Синхронизация — не единственный элемент интеграции, который влияет на покупателя. Решение о покупке ускоряет реальное наличие, а не текстовое предложение на странице.
Помощь интеграции не ограничивается стоимостью и остатками. Популярные решения включают вывод рекомендованных товаров и связанных предложений — на основе информации, которую 1С уже хранит по клиентам магазина. Такой набор данных расширяет предложение на сайте, а порядок синхронизации остаётся прежним.
Как избежать типичных ошибок синхронизации
Частая ошибка — запуск синхронизации без проверки формата данных на обеих сторонах. Тогда некоторые товары теряют свойства или дублируются в каталоге интернет-магазина. Такая ошибка чаще встречается при переносе типового сценария с Битрикс на нестандартную платформу без проверки. Избежать этого позволяет тестовый запуск на небольшом количестве товаров до включения полной синхронизации.
Ещё одна ошибка — необходимый доступ к серверу 1С выдан не полностью, и синхронизация останавливается на середине загрузки. Возможный выход — заранее проверить права доступа к обеим системам и убедиться, что ресурс хостинга рассчитан на нужную частоту загрузки. Такая проверка нужна и клиенту, который заказывает разработку интеграции впервые.
Когда услуга синхронизации технически не подойдёт
Услуга синхронизации не подойдёт сайту на хостинге без доступа к файловой системе. Такое ограничение встречается на упрощённых тарифах, рассчитанных на визитку, а не на интернет-магазин с полноценной интеграцией. Отказ от синхронизации в таком случае экономит ресурс хостинга и время на сопровождении простого сайта.
Не подойдёт синхронизация и тогда, когда конфигурация 1С слишком старая для современных протоколов. Тогда набор данных, доступных для интеграции, слишком мал, а необходимый переход на новую конфигурацию обходится дороже, чем ручной перенос каталога. Такую разработку заказывать нецелесообразно, если товарных позиций на сайте немного — дешевле обновлять данные вручную. Обновление актуально в равной степени для сайта на Битрикс и для сайта на любой другой платформе.
Какие задачи решает интеграция сайта с 1С
Интеграция сайта с 1С проходит по-разному: важно, какая система уже стоит на сервере и кто пользуется её данными. Сайт на Битрикс чаще других связывается с 1С через особые сервисы. Данными внутри системы пользуется не один пользователь — от менеджера до бухгалтера.
Пользователи и запросы к данным 1С
У каждого запроса есть источник и точка входа на сайте. Данными 1С на сайте пользуется не один пользователь. Клиент смотрит стоимость и наличие товара в веб-каталоге. Менеджер получает заказ в очередь на обработку, а бухгалтер сверяет учёт продаж по итогам дня. Каждый запрос обращается к нужным данным в базе: клиент читает каталог, менеджер создаёт документ заказа, бухгалтер анализирует отчёт о продажах.
На уже подключённом сайте каждый пользователь получает результат без лишних шагов. Клиент видит актуальную стоимость, менеджер — список текущих заказов, а бухгалтер — свежий учёт. Если один из этих потоков останавливается, первым это замечает тот пользователь, чьи данные устарели. Такую цепочку в норме смотрит служба поддержки сайта, а не человек за компьютером. На выходе владелец сайта получает поток данных без ежедневного контроля.
Популярные системы учёта и торговли
Среди систем на сайте чаще других встречается Битрикс. Он остаётся популярной системой для интернет-магазина и хорошо связывается с 1С через торговый учёт. Эта связка держится, ведь и Битрикс, и 1С изначально рассчитаны на торговлю. Основной сценарий один и тот же: 1С ведёт учёт, а сайт на Битрикс выводит текущий каталог клиентам. Клиент при этом не замечает, какая система находится за каталогом.
У крупного бизнеса вместо Битрикса встречается ERP-система собственной разработки, и интегрировать с ней сайт сложнее, чем с обычным 1С. Партнёр компании иногда подключается к тому же каналу и получает импорт данных о стоимости без лишних действий. Чем крупнее бизнес, тем чаще система собственной разработки диктует условия связи с сайтом. Именно поэтому крупный бизнес чаще выбирает партнёра по интеграции, а не стандартный сервис.
Способы связи и скорость обработки
Связь сайта и 1С обеспечивается разными способами. Один вариант — сервис для двусторонней интеграции, другой — прямой запрос к базе или файл с данными. Выбор способа влияет на скорость обработки заказа и на то, как быстро данные появляются на сайте. Каждый вариант имеет собственную скорость и собственный уровень контроля.
Такие операции выполняются постоянно и создают основу текущей интеграции сайта с 1С. Способ подключения выбирается один раз, а потом система действует без постоянного участия человека. Уточнение нужно лишь тогда, когда меняются данные о товаре или подключается новый партнёр. Такой выбор снижает нагрузку на сервер и делает связь более предсказуемой. Анализ подсказывает, какой способ лучше приживается на конкретном сайте, и нужно ли менять текущую схему подключения.
Результат интеграции сайта на Битрикс с 1С
Сайт на Битрикс чаще всего является основным каналом продаж для интернет-магазина. Такой сайт нередко становится главным источником заказов для всего бизнеса. Владелец сайта должен знать, какие данные из 1С появляются на сайте первыми — стоимость, наличие или заказ. Если 1С делает обновление каталога раз в сутки, заказ с сайта всё равно передаётся сразу. Поэтому любая неполадка в этом канале быстро становится заметна и клиенту, и менеджеру.
На выходе владелец сайта на Битрикс получает единый каталог без двойного ввода данных. Клиент видит стоимость и наличие товара сразу после изменения в 1С, а заказ появляется у менеджера без лишних шагов. Дублирование данных пропадает, а конкретный товар выглядит одинаково и на сайте, и в 1С. Именно это отличает сайт с интеграцией от сайта, где каталог обновляется человеком.
Когда интеграция с 1С не нужна
Интеграция с 1С не подойдёт сайту, где заказ оформляется по телефону, а не через сайт. Также нет смысла в интеграции, если каталог сайта редко меняется и товар известен клиенту заранее. Небольшой поток заказов иногда обрабатывается людьми быстрее, чем строится автоматическая связь. Такие сайты нередко ограничиваются одним прайсом на неделю или месяц.
Интеграция также избыточна, если товар почти не меняется весь год. Тогда стоимость на сайте и в 1С совпадает без постоянной сверки. В таком случае данные можно обновлять без автоматики несколько раз в году. Такой сайт ничего не теряет от медленного обновления, а лишний сервис лишь добавляет затраты. Возврат к автоматике возможен позже, когда каталог вырастет.
Порядок внедрения связки магазина с 1С
Внедрение на действующем онлайн-магазине начинается с подготовки. Специалист определяет, какие сведения должны перемещаться между витриной и 1С, и кто отвечает за каждый справочник.
Подготовка и параметры связки
Сначала составляется таблица соответствий: какой параметр товара приходит из 1С, а какой остаётся за витриной. Отдельно определяются контрагенты, склады и виды цен, которые должны попадать к посетителям. Ошибка на этом этапе позже проявляется как неверная скидка или пропавший товар.
Часто выясняется, что продукт заведён в 1С дважды или описание заполнено не полностью. Такие проблемы исправляются до старта, иначе на витрине появятся дубли. Организация, ведущая справочники, получает перечень замечаний в виде документа.
Тестирование на копии магазина
Настройка отрабатывается на копии магазина, а не на рабочей витрине. Разработчик создаёт тестовый пакет сведений и сравнивает, как отображаются названия, скидки и количество на складе. Расхождения фиксируются в таблице, и правки вносятся до подключения боевого режима.
Затем оформляется пробный заказ, и специалист следит, чтобы документ дошёл до 1С целиком: с составом, доставкой и контактами. Автоматический режим включается только после того, как копия отработала без ошибок.
Статусы заказов и их возможности
Статус заказа клиент видит онлайн. Базовая возможность ограничена двумя значениями: принят и отгружен. Расширенная возможность добавляет каждый статус обработки, от сборки до вручения. Ненужные состояния в личном кабинете запутывают клиента, поэтому набор согласуется заранее.
Если в 1С статусы переключаются вручную и с опозданием, на витрине они отстанут так же. Сначала приводится в порядок процесс у сотрудников, затем настраивается отправка статуса в магазин.
Старт и регулярное сопровождение
Старт назначается на период низких продаж, чтобы возможные неполадки не задели заказы. В начале специалист просматривает журнал регулярно и сверяет несколько товаров с 1С. После стабилизации хватает выборочной сверки.
Проблемы после старта обычно связаны с обновлением 1С или изменением API в магазине. Разработчик подстраивает связку под новые правила, чтобы связать 1С и витрину заново без потери товаров. Цель — обеспечить непрерывную продажу.
Когда связка не подойдёт
Связка не подойдёт магазину, где ассортимент почти неизменен и заказов немного: ручное ведение окажется проще. Затраты на настройку и сопровождение там не окупятся, а редкие правки удобнее вносить самому владельцу.
Не нужна она и организации, у которой 1С служит только для бухгалтерии: товарных справочников там нет. Большой проект без ответственного за справочники упрётся в сложность: синхронизировать нечего, пока сведения противоречат друг другу. Хороший признак готовности — единые названия и заполненное количество на складе.
Как устроена работа
Заявка
Задача описывается, доступы к сайту передаются.
Оценка
Срок и количество часов называются до начала работ.
Работа
Выполняется с сохранением резервной копии до изменений.
Отчёт
Показывается, что сделано и сколько времени заняло.
Из практики: Барбекю-комплексы СПб и область

- Свой счётчик Яндекс Метрики. На сайте стоял счётчик Метрики другого сайта, и посещения уходили в чужую статистику. Установлен собственный счётчик с вебвизором и картой кликов, добавлен код подтверждения прав в Яндекс Вебмастере.
- Быстрая отправка страниц в Яндекс. Подключён протокол IndexNow: ключ размещён на сайте, 35 адресов из карты сайта приняты Яндексом на обход без ожидания обычной очереди.
- Запуск сайта на готовом шаблоне. Оформление и блоки перенесены с соседнего сайта компании, опубликованы 35 страниц: главная и 34 страницы услуг с заголовками под Петербург и Ленинградскую область.
Реакция на задачу — 1 рабочий день. Работа на любой CMS — 1–2 дня. Всё — по договору, доступы остаются у владельца: что в договоре.
Все примеры работ →«Большая часть того, с чем приходят, — не авария, а накопившиеся мелочи: чужой счётчик, битая ссылка в меню, форма, которая отправляет не туда. Каждая такая мелочь чинится за день.»
Частые вопросы
Сколько это стоит?
Цена работы: 2 200 ₽ / час, минимум 1 час.
Как быстро начинается работа?
Ответ: до 15 минут, в рабочее время.
Что входит в работу?
Выгрузка товаров, категорий и характеристик; Обмен ценами и остатками по расписанию; Передача заказов с сайта в 1С — остальное в списке выше.
Останутся ли доступы у меня?
Доступы: остаются у вас, ничего не переносится.
Как устроена работа?
Заявка → Оценка → Работа → Отчёт.
Нужна интеграция с 1С?
Описание задачи — срок и объём работ называются до начала.