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

Коротко: обмен с 1С должен иметь понятные правила сопоставления товаров, обновления цен, остатков и категорий.

Когда это нужно бизнесу

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

Что важно предусмотреть

Главное — выбрать стабильный идентификатор товара. Обычно это ID, артикул или код из 1С. Без него обновление превращается в создание новых карточек вместо правки существующих.

  • формат обмена: CommerceML, XML, CSV, API или файл
  • ключ сопоставления товаров
  • правила обновления цен, остатков и характеристик
  • как обрабатывать удаленные и скрытые товары
  • где смотреть журнал ошибок обмена

Как я делаю задачу

Я начинаю с тестовой выгрузки и проверки нескольких товаров, а не запускаю полный обмен вслепую.

  • проверяю текущую структуру сайта и 1С-файла
  • настраиваю маппинг полей и категорий
  • делаю тестовую загрузку
  • исправляю дубли, кодировки и обязательные поля
  • настраиваю регулярный обмен и проверку ошибок

Что подготовить

  • пример выгрузки из 1С
  • доступ к сайту или импорту CMS
  • правила категорий и цен
  • описание, что сейчас ломается при обмене

Сроки и результат

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

Вопрос-ответ

Можно обновлять только остатки?

Да, можно настроить частичное обновление без изменения описаний и фото.

Что делать с дублями?

Нужно выбрать ключ сопоставления и аккуратно объединить существующие карточки.

Можно настроить расписание?

Да, обмен можно запускать по cron или по событию.

Нужна похожая задача?

Напишите в Telegram @rabotator_support: пришлите сайт, сервисы, которые нужно связать, и пример результата. Я разберу схему, оценю сроки и предложу аккуратный план внедрения.