Тут явно щось не так
Я за цим замовленням
https://baza.cn.ua/admin/customorder/order/60203/edit/Запускаючи процедуру
https://baza.cn.ua/admin/shop/workflow/12/procedure/43/?status=0Суть процедури це дія "Оновити статус замовлення в Rozetka Seller API"
Яка повинна змінювати статус замовлення в розетці на "Передано до служби доставки" і передавати ТТН
Але вона нічого не робить
При чому статус замовлення в розетці має бути в статусі "Дані підтверджено. Очікує відправлення" перед тим як запускати процедуру
Я так і робив, але система статусу не змінила і ТТН не передала
У дії Не стоїть налаштування "Дозволити переходити на етап, якщо не вдалось змінити статус замовлення на Розетці"
Тобто за логікою дія повинна була б видати помилку, оскільки вона не змогла перевести замовлення в розетці в інший статус
Далі я спробував отримати помилку від дії і змінив статус замовлення на розетці на "Обробляється менеджером" і запустив процедуру і також не отримав помилку. Передано до служби доставки"
Цю теорію перевірив на іншому замовлення
https://baza.cn.ua/admin/customorder/order/60311/edit/Це замовлення не по Міст Експрес, а по Новій Пошті
І від цього замовлення процедура спрацювала правильно тобто перевела замовлення в розетці в "Передано в службу доставки" і обновила ТТН
Далі я замовлення в розетці перевів у статус "Обробляється менеджером"
І отримав помилку коли запустивши процедуру "Сталася помилка. Can't change status. 26 to 3 Next status Not available"
Тобто тут виникає помилка тільки за замовленнями у яких доставка МістЕкспрес (думаю проблема в ТТН, хоча я пробував прибирати з ТТН тире "-" але результат не змінився)
Якщо ви не хочете чи не можете надати інформацію для розробників Розекти яку вони просять від вас, то давайте тоді розбиратися
Чому процедура не видає помилку, якщо вона не може змінити статус замовлення в розетці і причому це тільки на замовлення з МістЕкспрес?
PS: Нажаль ваш керівник
Устименко Ігор обмеживши мене в можливості писати 1 повідомлення на добу тому я не зможу вам оперативно відповідати, тому прошу не задавати питання, а спробувати розібратися з проблемою на базі тих даних