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

Не обновились статусы заказов в Хорошоп

Добрый день!
В Хорошоп не обновились статусы заказов:
https://crm.hotsalon.com.ua/admin/customorder/order/24351/edit/
и
https://crm.hotsalon.com.ua/admin/customorder/order/24340/edit/
Их поддержка говорит, что от нас передаются запросы с некорректным номером заказа и статуса.
Проверьте, пожалуйста, в чем может быть проблема.

Ответы:


Торбин Елена писал/а:
Их поддержка говорит, что от нас передаются запросы с некорректным номером заказа и статуса.
Проверьте, пожалуйста, в чем может быть проблема.

Ну для начала предоставьте примеры того, что именно не правильно передаётся со стороны OneBox в Хорошоп по данным заказам?

order_id в запросах передаются 1309082 и 1309079 соответственно, а если речь о этапе https://crm.hotsalon.com.ua/admin/shop/workflowstatus/71/action/new/ - то значение статуса передаётся 2
17.08.2021, 15:49


Тындык Максим Вадимович

OneBox production писал/а:

Торбин Елена писал/а:
Их поддержка говорит, что от нас передаются запросы с некорректным номером заказа и статуса.
Проверьте, пожалуйста, в чем может быть проблема.

Ну для начала предоставьте примеры того, что именно не правильно передаётся со стороны OneBox в Хорошоп по данным заказам?

order_id в запросах передаются 1309082 и 1309079 соответственно, а если речь о этапе https://crm.hotsalon.com.ua/admin/shop/workflowstatus/71/action/new/ - то значение статуса передаётся 2

Сейчас в Хорошоп все статусы заказов обновились, так как были последующие изменения статусов в OneBox.
Но, данная проблема периодически наблюдается.
Вот, что написала поддержка Хорошоп по этому вопросу:
"Вот пример запроса:

Отправляются данные на обновление статуса заказа ID 91545, и соответственно высвечивается ошибка, т.к. такого заказа на сайте не существует.
На сегодня (18.08.21) я вижу, что порядка 20 минут назад запрос уже был отправлен корректный, и нужным вам номером заказа. Запрос был обработан, и для заказа 1309082 статус был изменён на "Доставляется".
Но всё равно, некорректные запросы на обновление данных для несуществующих заказов продолжаются.
Отправьте поддержке OneBox этот скриншот:

путь они прокомментируют, что они пытаются обновить этим запросом, и откуда берётся данный ID заказа, ведь на сайте заказов с таким номером нет."
19.08.2021, 12:31


Торбин Елена писал/а:
Отправляются данные на обновление статуса заказа ID 91545, и соответственно высвечивается ошибка, т.к. такого заказа на сайте не существует.

Вот у вас такой заказ с внешним ID https://crm.hotsalon.com.ua/admin/customorder/order/24248/edit/
Я так понимаю это у вас какой-то свой импорт заказов - и где-то на этапе вы пытаетесь обновить статус заказа в Хорошоп - а там заказа с таким ID нет
19.08.2021, 15:09


Тындык Максим Вадимович

OneBox production писал/а:

Торбин Елена писал/а:
Отправляются данные на обновление статуса заказа ID 91545, и соответственно высвечивается ошибка, т.к. такого заказа на сайте не существует.

Вот у вас такой заказ с внешним ID https://crm.hotsalon.com.ua/admin/customorder/order/24248/edit/
Я так понимаю это у вас какой-то свой импорт заказов - и где-то на этапе вы пытаетесь обновить статус заказа в Хорошоп - а там заказа с таким ID нет

Так это внешний ID заказа из нашего приложения, а не с сайта.
Там вообще другая интеграция, которую заказывали ранее у вас, как доработку.
И все это настроено разными действиями здесь:

Почему же этот номер передается в Хорошоп?
Так не должно быть. Это какой-то конфликт интеграций получается...
19.08.2021, 17:25


Почему же этот номер передается в Хорошоп?
Так не должно быть. Это какой-то конфликт интеграций получается...

Это вопрос к тому, кто добавил действие передачи статуса в Хорошоп в бизнес-процессе.
С нашей стороны всё работает корректно - действие добавлено - внешний ID есть - пробует отправить запрос.
20.08.2021, 13:03


Тындык Максим Вадимович

OneBox production писал/а:

Почему же этот номер передается в Хорошоп?
Так не должно быть. Это какой-то конфликт интеграций получается...

Это вопрос к тому, кто добавил действие передачи статуса в Хорошоп в бизнес-процессе.
С нашей стороны всё работает корректно - действие добавлено - внешний ID есть - пробует отправить запрос.

В каком именно бизнес-процессе?
20.08.2021, 16:52


Торбин Елена писал/а:
В каком именно бизнес-процессе?

В котором находится процесс https://crm.hotsalon.com.ua/admin/customorder/order/24248/edit/ - как минимум вижу действие на этапе https://crm.hotsalon.com.ua/admin/shop/workflowstatus/75/action/new/
23.08.2021, 12:10


Тындык Максим Вадимович

OneBox production писал/а:

В котором находится процесс https://crm.hotsalon.com.ua/admin/customorder/order/24248/edit/ - как минимум вижу действие на этапе https://crm.hotsalon.com.ua/admin/shop/workflowstatus/75/action/new/

То есть, если убрать галку "Искать по внешнему ID" все будет работать без ошибок?
25.08.2021, 19:01


Торбин Елена писал/а:
То есть, если убрать галку "Искать по внешнему ID" все будет работать без ошибок?

Нет, ведь вероятно у вас при импорте заказов так же заполняются внешние ID вместо linkkey
Вам нужно разделить в бизнес-процессе действия так, чтобы переключения статуса запускалось только для заказов из Хорошоп.
Как вариант - есть действие "Прекратить выполнение следующих действий при выполнении условий" где вы можете проверить название процесса (Бизнес-процесс из Хорошоп #1309079) на содержание слова "%Хорошоп% - и если условие не равно - то собственно последующее по переключению статуса - не выполнять
26.08.2021, 12:37

Благодарю!
01.09.2021, 11:38

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