Техническое задание: Автоматизация заполнения каталога WooCommerce

Цель проекта

Необходимо реализовать решение для автоматического создания и обновления товаров в интернет-магазине на базе WordPress (WooCommerce) на основе данных из внешнего источника.

Исходные данные и требования

  • Исходные данные предоставлены в виде Google Таблицы (указана ссылка).
  • Необходимо обрабатывать два типа товаров:
    • Простые товары (Simple products)
    • Вариативные товары (Variable products) с атрибутами (например, размер, цвет).
  • Решение должно корректно создавать товары, заполняя все стандартные поля WooCommerce (название, описание, цена, категория, изображения, атрибуты и т.д.).

Ключевые задачи для исполнителя

  • Разработать скрипт или плагин для импорта данных из Google Таблицы.
  • Обеспечить корректное сопоставление полей таблицы с полями товаров в WooCommerce.
  • Реализовать логику создания вариаций товаров на основе атрибутов.
  • Предусмотреть возможность обновления существующих товаров (например, по артикулу или названию).
  • Обеспечить стабильную работу и обработку возможных ошибок (некорректные данные, пропущенные поля).

Ожидаемый результат

Функциональное решение, позволяющее в полуавтоматическом или автоматическом режиме заполнять каталог интернет-магазина данными из таблицы, экономя время на ручном вводе.

Интеграция 1С УТ с API сервиса доставки

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