🔍 Тестирование резервирования товаров
1. Текущие настройки резервирования
Состояние резервирования: O - Отключено
Период очистки резерва: 7 дней
Резервирование включено: Нет
Зависит от отгрузки: Нет
⚠️ Внимание: Резервирование отключено или не настроено. В проекте есть обработчик onOrderSaved, который выполняет ручное резервирование при отключенном автоматическом резервировании.
2. Последние заказы (последние 10)
| ID заказа | Дата | Статус | Сумма | Действия |
|---|
| #877 | 11.03.2026 19:08:18 | PA | 5 980.00 RUB | Зарезервировано Детали |
| #876 | 10.03.2026 20:53:31 | DS | 650.00 RUB | Зарезервировано Детали |
| #875 | 06.03.2026 09:49:57 | OP | 79 300.00 RUB | Зарезервировано Детали |
| #874 | 02.03.2026 13:33:55 | PA | 3 800.00 RUB | Не зарезервировано Детали |
| #873 | 26.02.2026 13:18:09 | PA | 30 591.00 RUB | Зарезервировано Детали |
| #872 | 21.02.2026 16:09:29 | PA | 26 784.00 RUB | Зарезервировано Детали |
| #871 | 20.02.2026 16:15:13 | OP | 65 990.00 RUB | Зарезервировано Детали |
| #870 | 20.02.2026 16:05:45 | N | 65 990.00 RUB | Зарезервировано Детали |
| #869 | 19.02.2026 16:23:26 | PA | 400.00 RUB | Зарезервировано Детали |
| #868 | 15.02.2026 21:12:03 | PA | 65 990.00 RUB | Зарезервировано Детали |
3. Детальная информация о заказе #870
| Товар | Количество в заказе | Зарезервировано | Остаток на складе | Статус резервирования |
|---|
| Газонокосилка бензиновая МОБИЛ К ХМ553 ПРЕМИУМ (ID: 236556) | 1 | 1 | 2.00 | Зарезервировано: 1 |
Статус отгрузки: Зарезервировано
Дата создания заказа: 20.02.2026 16:05:45
Статус заказа: N
4. Проверка логов резервирования
Лог-файл не найден (возможно, ошибок не было)
5. Инструкция по тестированию
Способ 1: Создание тестового заказа
- Добавьте товар в корзину на сайте
- Оформите заказ
- Вернитесь на эту страницу и проверьте последние заказы
- Нажмите "Детали" для просмотра информации о резервировании
Способ 2: Проверка через админку
- Перейдите в Интернет-магазин → Заказы
- Откройте любой заказ
- Перейдите на вкладку "Отгрузка"
- Проверьте статус резервирования товаров
Способ 3: Проверка через базу данных
Выполните SQL запрос:
SELECT
o.ID as ORDER_ID,
o.DATE_INSERT,
o.STATUS_ID,
si.QUANTITY,
si.RESERVED_QUANTITY,
b.NAME as PRODUCT_NAME
FROM b_sale_order o
INNER JOIN b_sale_shipment s ON s.ORDER_ID = o.ID
INNER JOIN b_sale_shipment_item si ON si.SHIPMENT_ID = s.ID
INNER JOIN b_sale_basket_item b ON b.ID = si.BASKET_ID
WHERE o.ID = 870
ORDER BY o.ID DESC
LIMIT 10;
💡 Совет: Для проверки конкретного заказа добавьте параметр ?order_id=123 к URL этой страницы