Главная / Услуги / Интеграция с 1С

Сайт · учёт · обмен данными

Интеграция сайта с 1С.

Настраиваем обмен каталога, цен, остатков и заказов между сайтом и 1С.

Направления, поля и статусы согласуем до настройки.
Обычная интеграция не требует ИИ.

ДанныеНаправлениеКонтроль
Каталог и цены1С → СайтТовар и тип цены
Остатки1С → СайтСклад и остаток
Заявки и заказыСайт ↔ 1ССвязь и повтор

Состав данных

Какие данные связываем.

Каталог и ценыТовары, ключевые свойства и актуальные типы цен.

Товары, идентификаторы, группы и согласованные типы цен. Обновление описаний и фотографий обсуждаем отдельно: редакционные материалы сайта могут иметь собственные правила.

ОстаткиДоступные остатки по складам для отображения на сайте.

Передача наличия по согласованным складам, обработка отсутствующих и неизвестных значений. Показанный остаток сам по себе не создаёт резерв.

Заявки и заказыЗаявки с сайта и связанные заказы в 1С.

Передача состава заявки, связь с заказом в 1С и возврат нужных статусов. Кто подтверждает заказ, резервирует товар и оформляет отгрузку, фиксируем заранее.

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

Показанный остаток не является резервом.

Как определяем состав задачи

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

Выбираем нужные потоки. Для каждого определяем источник, получателя и правило обновления.

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

Контроль обмена

Видно, где остановилась передача.

  1. 01Сопоставить
  2. 02Проверить
  3. 03Передать
  4. 04Подтвердить

Ошибка: причина и следующий шаг.

Повтор: проверка связи и дублей.

Как проверяется каждый этап

Недостаточно отправить пакет данных. Нужны проверки, подтверждение обработки и понятный порядок действий при сбое.

  1. Сопоставить. Товар или заказ на сайте связан с нужным объектом в 1С.
  2. Проверить. Обязательные поля и значения подходят для согласованной операции.
  3. Передать. Отправляется нужный набор данных в разрешённом направлении.
  4. Подтвердить. Получен результат обработки; ошибка остаётся доступной для разбора.

При ошибке — причина, затронутый объект и следующий шаг для ответственного сотрудника.

При повторе — проверка связей и дубликатов, чтобы повторная передача не создала второй заказ.

Кейс

Такой обмен работает в Стройнитуре.

Витрина Стройнитуры: каталог строительных материалов, связанный с 1С
Реальная витрина Стройнитуры

Для Стройнитуры настроили обмен каталогом, ценами, остатками и связанными заявками между сайтом и 1С.

Как устроен обмен в Стройнитуре
Что входит в реализованный обмен

В магазине строительных материалов витрина получает каталог, цены и остатки из 1С. Заявки связаны с заказами в учётной системе; менеджер видит этапы обработки и состояние синхронизации.

  • Данные из 1С поступают в каталог сайта.
  • Товарные строки заявки передаются без ручного копирования.
  • Изменения связанных заказов возвращаются на сайт.

Наличие и получение подтверждает менеджер. Это пример конкретного проекта. Состав обмена для другого сайта определяем после проверки его систем.

Подготовка

Сначала правила. Затем подключение.

1Разобрать схему

Разобрать текущую схему

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

2Описать правила

Описать правила данных

Фиксируем объекты и поля, устойчивые идентификаторы, источники цен и остатков, допустимые статусы заказов. Разбираем удаления, неизвестные значения и конфликт изменений. Для каждого направления определяем, что принимающая система может обновить, а какие сведения остаются под управлением сотрудника.

3Проверить обмен

Проверить до подключения

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

Сценарии приёмки

  • Обновление данныхНужный товар получает правильные цену и остаток; отсутствующее значение обрабатывается по согласованному правилу.
  • Связь заказаТоварные строки и согласованные поля попадают в нужный заказ, связь сохраняется при следующем обмене.
  • Сбой и повторОшибка видна ответственному сотруднику; повтор передачи не создаёт второй экземпляр уже связанного заказа.
  • Передача результатаПонятно, как запустить обмен, где смотреть его состояние и кто разбирает исключения.
4Передать результат

Согласовать ввод и передачу

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

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

Резервирование, проведение документов и отгрузку согласуем отдельно.

Вопросы

До начала интеграции.

Можно подключить уже работающий сайт?

Да, задачу можно начать с действующего магазина. Сначала смотрим его CMS, текущий обмен, доступные подключения и доработки конфигурации 1С. Объём изменений определяем после этой проверки.

Подойдёт любая конфигурация 1С?

Способ подключения зависит от конфигурации, версии, её доработок и доступных механизмов обмена. На старте нужны эти сведения и описание сайта; одинаковое решение для всех систем заранее не обещаем.

Где будут главные данные — на сайте или в 1С?

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

Это интеграция с использованием ИИ?

Для обычного обмена каталогом и заказами ИИ не требуется. Если нужен отдельный сценарий с моделью и учётными данными, он описан на странице «ИИ + 1С».

Что влияет на стоимость?

Количество направлений и объектов обмена, состояние текущих подключений, правила сопоставления и проверок, обработка ошибок и необходимые изменения обеих систем. Смету готовим после уточнения этого состава.

Подключить или исправить обмен?

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

Обсудить интеграцию
Что подготовить для первого обсуждения

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

  • Какая CMS у сайта и какая конфигурация 1С.
  • Что и в какую сторону должно передаваться.
  • Есть ли текущий обмен и где он даёт сбой.

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

Другие интеграции между системами
Связаться

Как удобнее связаться?

Оставить заявкуРасскажите о вашей задаче Позвонить+7 952 771-99-58