Техническое задание: Исправление ошибки управления остатками товаров

Контекст проблемы

В интернет-магазине, работающем на движке Opencart версии 3.0.3.7, обнаружена критическая ошибка в логике работы с товарными остатками. Система некорректно обновляет данные о количестве товаров, что приводит к расхождениям между фактическим наличием и отображаемым на сайте.

Выявленные симптомы

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

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

  1. Диагностика: Провести анализ кодовой базы магазина для выявления источника ошибки. Необходимо проверить как стандартную логику Opencart, так и взаимодействие с установленным модулем.
  2. Верификация: Подтвердить, что описанная проблема действительно существует и воспроизводится.
  3. Исправление: Разработать и внедрить решение, которое устранит ошибку. Изменения не должны нарушать другую функциональность сайта.
  4. Тестирование: Проверить корректность работы системы управления остатками после внесения правок.

Требования к решению

  • Исправление должно быть точечным и не затрагивать работоспособность других модулей.
  • Необходимо обеспечить стабильную работу механизма обновления остатков при редактировании заказов.
  • Изменения в одном заказе не должны влиять на данные в других заказах.
  • Желательно предоставить краткое описание внесенных изменений.

Исходные данные

Для работы будет предоставлен доступ к административной панели и файлам сайта (при необходимости). Версия платформы: Opencart 3.0.3.7.

Лидогенератор и оператор для управления бот-системой в сфере услуг

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