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/ з цього ж замовлення