1. Вот я создал тестовый заказ
https://baza.cn.ua/admin/customorder/order/48166/edit/В заказе я попробовал сделать возврат по этому товару 62600 (код)
Подтвердилось то что ничего не добавилось
Вот создался подпроцесс
https://baza.cn.ua/admin/customorder/order/48168/edit/ (я его удалил)
Товаров в нем нет
Пробуйте на этом заказе разбираться (тестируйте)
В заказ я добавил 2 товара
Второй товар с кодом 61036 (там их 2 штуки, возможно попробуйте выбрать сначала 1 штуку и сделать возврат и проверить)
Также я провел еще один тест
Перед заказом выше я сделал вот этот заказ
https://baza.cn.ua/admin/customorder/order/48163/edit/ (заказ пометил удаленным)
По этому заказу я попробовал сделать возврат на стартовом этапе и все получилось
Все работало как нужно
Сделал возврат 1
https://baza.cn.ua/admin/customorder/order/48164/edit/И возврат 2
https://baza.cn.ua/admin/customorder/order/48165/edit/После этого я понял что проблемы начинаются когда товар уже отгружен и потому уже создал сдедующий тестовый заказ (который выше
https://baza.cn.ua/admin/customorder/order/48166/edit/ )
Возможно когда вы будете по нему делать тесты то там также буде все срабатывать так как я товар там вернул
В общем пробуйте и разбирайтесь
2. В процессе тестирования напоролся на старый баг
В процессе
https://baza.cn.ua/admin/customorder/order/48166/edit/Системе два раза перевела на один и тот же этап
Смотрите историю "Виконано → Повернути товар на склад → Повернути товар на склад → Повернути кошти"
То есть два раза перевело на этап "Повернути товар на склад"
Прошу посмотреть почему система делает такую грубую ошибку и исправить
В результате идет какой то бред в остатках и разрывы
Вот товар
https://baza.cn.ua/admin/shop/products/62600/storage/Показывать что идет 2 возврата подряд по процессу 48166
Такая же беде по товару
https://baza.cn.ua/admin/shop/products/61036/storage/ с этого же заказа