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

Обновление продуктов по api

Тестовый процесс https://mariemur.crm-onebox.com/admin/customorder/order/8102/edit/
Этап https://mariemur.crm-onebox.com/admin/shop/workflowstatus/86/action/new/
Стоит действие которое по сохранению отправляет запрос в api "Передать бизнес-процесс в API"
В этом процессе в ответ приходит 3 продукта и их обновляет, если нету - добавляет в процесс
Включил настройку "Удалить не обновленные продукты. " https://prnt.sc/vocy2h
Добавил в процесс 4 продукта(1 лишний), api отдает 3
Мне нужно чтобы 1 лишний продукт которы не обновился - чтобы удалялся.
Но не срабатывает, лишний продукт не удаляется. Подскажите как сделать чтобы удалялся продукт который не обновился по API ? Действие будет работать потом раз в час(а не при сохранении или переходе на этап)
https://qube-soft.com/ crm erp onebox qubesoft внедрение аналитика 1с интегратор

Ответы:

Смотри, рядом с этой галочкой есть знак вопроса - наведи на него и появится описание как работает данная галочка.
Если в кратце, то:
в заказе 2 позиции товара ХХХ, и 3 позиции YYY
после отправки запроса обновился 1 товар ХХХ
если стоит данная галочка, то в процессе будет найдена еще 1 позиция ХХХ и удалена, т.к. позиция ХХХ уже обновлялась в этом запросе. А товары YYY не удалятся т.к. они не обновлялись в этом запросе
И вот у тебе получается та же ситуация - не удалились те товары которые и не пришли на обновление после такого запроса

Кстати можешь освежить свою память и посмотреть задачу по которой данная настройка добавлялась https://box.webproduction.ua/admin/customorder/issue/2015002152/edit/
23.11.2020, 16:12


Мария
Сотрудник писал/а:
Смотри, рядом с этой галочкой есть знак вопроса - наведи на него и появится описание как работает данная галочка.
Если в кратце, то:
в заказе 2 позиции товара ХХХ, и 3 позиции YYY
после отправки запроса обновился 1 товар ХХХ
если стоит данная галочка, то в процессе будет найдена еще 1 позиция ХХХ и удалена, т.к. позиция ХХХ уже обновлялась в этом запросе. А товары YYY не удалятся т.к. они не обновлялись в этом запросе
И вот у тебе получается та же ситуация - не удалились те товары которые и не пришли на обновление после такого запроса

Кстати можешь освежить свою память и посмотреть задачу по которой данная настройка добавлялась https://box.webproduction.ua/admin/customorder/issue/2015002152/edit/

Да вспомнил для чего это делали, но мне все равно надо как я описал, у меня в процессе 4 разных продукта, апи отдает 3 - значит 1 лишний которого апи не отдало - удалять. Так можно доработать или как-то настроить?
23.11.2020, 16:15
https://qube-soft.com/ crm erp onebox qubesoft внедрение аналитика 1с интегратор


Короп Владислав Павлович
Сотрудник писал/а:
Да вспомнил для чего это делали, но мне все равно надо как я описал, у меня в процессе 4 разных продукта, апи отдает 3 - значит 1 лишний которого апи не отдало - удалять. Так можно доработать или как-то настроить?

да можно, 1ч - будет удалять все продукты кроме тех которые обновились/добавились после обработки данного запроса
23.11.2020, 16:19

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