1b.app
Скопирована ссылка -

Система не змінила статус замовлення в розетці / rozetka_order_status_action_change_status

Интересует работа с Rozetka?
У нас есть готовый компонент который позволит синхронизировать ваш OneBox с маркеплейсом Rozetka. Заказы с Rozetka будут импортироваться. Доступна выгрузка и загрузка продуктов в обе стороны. Также есть функции импорта способов доставки и оплаты в процессах, импорт/экспорт номера товарно-транспортной накладной. Возможен экспорт статуса процесса. Посмотреть компонент
По цьому замовленню https://baza.cn.ua/admin/customorder/order/57095/edit/
На цьому етапі https://baza.cn.ua/admin/shop/workflowstatus/119/action/new/
Система повинна була дією "Оновити статус замовлення в Rozetka Seller API" (rozetka_order_status_action_change_status) змінити статус замовлення на розетці і передати ТТН, але система не передала.
По іншим замовленням система передає статус і ТТН
Виявилось що система не передає по замовленням в яких служба доставки Meest (МістЕкспресс)
Перевіряв через тестову процедуру https://baza.cn.ua/admin/shop/workflow/12/procedure/43/?status=0 декілька разів і нічого не змінювалось
Причому в тестовій процедурі галочка "Дозволити переходити на етап, якщо не вдалося змінити статус замовлення на Розетці" виключена
Думав що може проблема в ТТН міст, так як там є символ "-" прибрав символ і спробував запустити тестову процедуру, але нічого не змінилось, ТТН не передало і статус не змінило
Я написав на підтримку розетка, але вони сказали що в них все добре і сказали надати параметри запиту і відповідь яку отримує запит

Питання:
1. Чому система не змінює статус ?
2. Де подивитись параметри запиту і відповідь на розетку (можливо на сервері десь є папка) ?
3. Ви можете надали параметри запиту і відповідь ?

Ответы:

Добрый день. Мы можем поставить логи на запросы изменения статуса в розетке, чтобы вы могли посмотреть что отправляет и получает OneBox по какому либо заказу. Это займет около 1ч доработки. Так же я разово могу предоставить url и тело запроса который мы шлем по какому либо заказу определенным действием, я так понимаю https://baza.cn.ua/admin/shop/workflow/12/procedure/43/?status=0 эта процедура вас интересует?
29.11.2021, 16:00

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

anonymous duck

OneBox production писал/а:
Добрый день. Мы можем поставить логи на запросы изменения статуса в розетке, чтобы вы могли посмотреть что отправляет и получает OneBox по какому либо заказу. Это займет около 1ч доработки. Так же я разово могу предоставить url и тело запроса который мы шлем по какому либо заказу определенным действием, я так понимаю https://baza.cn.ua/admin/shop/workflow/12/procedure/43/?status=0 эта процедура вас интересует?

Тут явно щось не так
Я по цьому замовленню 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 повідомлення на добу тому я не зможу вам оперативно відповідати, тому прошу не задавати питання, а спробувати розібратися з проблемою на базі тих даних які я вам надав
14.12.2021, 13:59

служба доставки meest перетирала linkkey розетки. Сделал чтобы работало без этого, на новых заказах будет ок.
15.12.2021, 16:56


Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan) писал/а:
PS: Нажаль ваш керівник Устименко Игорь обмежив мене в можливості писати 1 повідомлення на добу тому я не зможу вам оперативно відповідати, тому прошу не задавати питання, а спробувати розібратися з проблемою на базі тих даних які я вам надав

Владислав

еще 1 упоминание меня без аргументов - я заблокирую аккаунт полностью

не понимаю зачем мне в уведомелниях этот спам
17.12.2021, 02:00

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

anonymous duck

OneBox production писал/а:
служба доставки meest перетирала linkkey розетки. Сделал чтобы работало без этого, на новых заказах будет ок.


Нічого не змінилось, все постарому і по історії видно що перетирає https://baza.cn.ua/admin/customorder/order/60980/history/?systemchange=1&fil...
Виправте баг


Устименко Игорь

OneBox production

OneBox CTO писал/а:
не понимаю зачем мне в уведомелниях этот спам


1. Що треба зробити щоб зняти обмеження аккаунта ?
2. Якщо я для співробітника створю окремий аккаунт на форумі, щоб він виставляв задачі, ви також його заблокуєте (обмежите до 1 задачі і 1 повідомлення) ?
21.12.2021, 11:04

Сделал чтобы не перетирало
21.12.2021, 11:17


Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan) писал/а:
1. Що треба зробити щоб зняти обмеження аккаунта ?

в вашем случае это уже неисправимо потому что вы по другому не умеете


Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan) писал/а:
2. Якщо я для співробітника створю окремий аккаунт на форумі, щоб він виставляв задачі, ви також його заблокуєте (обмежите до 1 задачі і 1 повідомлення) ?

если у него будет подобное поведение вашему - то сразу улетит в бан . Но я надеюсь не все люди такие) возможно он более адекватен
22.12.2021, 02:20

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