Техническое задание: Интеграция складской системы с маркетплейсом

Цель проекта

Настроить автоматический обмен данными между внутренней системой управления складом (аналог "МойСклад") и платформой для объявлений (аналог "Авито"). Интеграция должна обеспечить бесперебойную двустороннюю синхронизацию.

Основные задачи

  • Выгрузка товаров: Автоматическая публикация товаров из складской системы на маркетплейс с корректным заполнением всех полей (название, описание, фото, категория).
  • Синхронизация остатков: Регулярное обновление информации о наличии товара на складе на страницах маркетплейса. При достижении нулевого остатка - автоматическое снятие с публикации или отметка "Нет в наличии".
  • Обновление цен: Автоматическое изменение цен на товары на маркетплейсе при их редактировании в складской системе.
  • Прием заказов: Настройка механизма для автоматического получения информации о новых заказах с маркетплейса и их переноса в складскую систему для дальнейшей обработки (сборки, отгрузки).

Требования к реализации

  • Интеграция должна работать стабильно и без постоянного ручного вмешательства.
  • Необходимо предусмотреть обработку ошибок и логирование процесса синхронизации.
  • Частота обновления остатков и цен должна быть настраиваемой (например, раз в час или в реальном времени).
  • Важно обеспечить корректное сопоставление товаров между двумя системами, чтобы избежать дублирования или ошибок в данных.