Техническое задание: Восстановление интеграции сайта и системы учета

Описание проблемы

Нарушена работоспособность существующей интеграции между интернет-магазином, построенным на фреймворке Yii2, и внешней системой складского учета. Интеграция является односторонней: данные передаются только из системы учета на сайт. В настоящий момент этот процесс не функционирует.

Текущее состояние и требования

Направление синхронизации:

  • В сторону сайта: Из системы учета должны передаваться данные о:
    • Товарах (номенклатура)
    • Ценах
    • Остатках на складе
  • В сторону системы учета: Выгрузка заказов с сайта не требуется, эта функция не реализована и не входит в текущую задачу.

Режим работы:

  • Синхронизация данных (товары, цены, остатки) ранее выполнялась один раз в сутки в автоматическом режиме.
  • Требуется восстановить именно этот процесс ежедневного обновления.

Задачи для исполнителя

  1. Провести диагностику причины сбоя в существующем механизме интеграции.
  2. Устранить неисправность и восстановить ежедневную автоматическую выгрузку данных из системы учета на сайт.
  3. Убедиться в корректности передачи всех указанных сущностей (товары, цены, остатки).
  4. Предоставить отчет о проделанной работе и причинах возникновения проблемы.

Технический контекст

Интернет-магазин разработан на базе фреймворка Yii2 (PHP). Исполнителю необходимо иметь опыт работы с данным фреймворком и понимание принципов построения API-интеграций.

Проектирование и 3D-печать системы светодиодной подсветки

Необходимо разработать и изготовить на 3D-принтере корпус и крепления для системы светодиодной подсветки. За основу взят готовый проект с открытой платформы для 3D-моделей. Требуется адаптация и доработка под конкретные нужды.