Техническое задание: Интеграция 1С и WooCommerce
Цель проекта
Автоматизировать процесс передачи товаров из учетной системы 1С в каталог интернет-магазина, работающего на базе WordPress и плагина WooCommerce. Интеграция должна исключить ручной ввод данных и минимизировать ошибки.
Основные задачи
- Настроить двусторонний или односторонний (из 1С в сайт) обмен данными.
- Обеспечить синхронизацию следующих данных:
- Номенклатура (название, артикул, описание)
- Цены и типы цен
- Остатки на складах
- Изображения товаров
- Характеристики и свойства товаров (атрибуты WooCommerce)
- Категории и подкатегории
- Реализовать механизм обмена по расписанию или событию.
- Обеспечить обработку ошибок и логирование процесса обмена для отладки.
Требования к реализации
- Решение должно быть надежным и не нарушать работу существующего сайта.
- Необходимо предусмотреть возможность сопоставления уже существующих на сайте товаров с данными из 1С (по артикулу или другому уникальному полю).
- Важно учесть особенности структуры данных в конкретной конфигурации 1С и структуре сайта.
- Желательно предоставить краткую инструкцию по эксплуатации.
Ожидаемый результат
Работоспособная интеграция, при которой обновление товаров на сайте происходит автоматически после выгрузки данных из 1С. Каталог на сайте должен всегда отражать актуальные информацию, цены и наличие товаров.