Мы хотим настроить логику, при которой есть Х количество статусов ( например 5)
По которым нужно проверять наличие товаров на складе и когда товар появляется - переводить на другой статус, где происходит резерв
В действии "Изменить этап процесса при наличии достаточного количества продуктов на складе
" Есть много настроек, все описывать не нужно, подскажите, пожалуйста только вот в чем:
Каким образом выстраивается приоритетность ? Нужно понимать все условия
- дата создания заказа
- ид бизнес процесса
- ид статуса ?
Может еще какие-то другие условия учитываются при выборе заказа по которым действие срабатывает первым ? То есть если есть 30 заказов на разных статусах, каким образом можно показать системе приоритетность, что например
Первым нужно брать Такой-то бп в таком-то статусе, внутри этих статусов сортировать по дате создания от старых к новым
Если закончили - взять другой БП и статус и так же осторитровать в таком порядке
Раньше похожие настройки работали исправно, но в последнее время начало сбоить и тут не понятно либо просто раньше меьнше объема было и мы не замечали, либо действие перестало работать корректно, вот пример:
Этот заказ был на этапе "Ожидание наличия" где действие срабатывает раз в час
https://vzutik.crm-onebox.com/admin/customorder/droperi/442605/edit/
А этот заказ был на этапе "Обычный отшив" раз в 1 минуту
https://vzutik.crm-onebox.com/admin/customorder/droperi/438390/edit/
Но получилось так, что там где настройка стояла "раз в час" перешло быстрее чем тот статус, который проверяется раз в минуту
Мы хотим настроить логику, при которой есть Х количество статусов ( например 5) По которым нужно проверять наличие товаров на складе и когда товар появляется - переводить на другой статус, где происходит резерв
В действии "Изменить этап процесса при наличии достаточного количества продуктов на складе " Есть много настроек, все описывать не нужно, подскажите, пожалуйста только вот в чем:
Каким образом выстраивается приоритетность ? Нужно понимать все условия - дата создания заказа - ид бизнес процесса - ид статуса ?
Может еще какие-то другие условия учитываются при выборе заказа по которым действие срабатывает первым ? То есть если есть 30 заказов на разных статусах, каким образом можно показать системе приоритетность, что например Первым нужно брать Такой-то бп в таком-то статусе, внутри этих статусов сортировать по дате создания от старых к новым Если закончили - взять другой БП и статус и так же осторитровать в таком порядке
Раньше похожие настройки работали исправно, но в последнее время начало сбоить и тут не понятно либо просто раньше меьнше объема было и мы не замечали, либо действие перестало работать корректно, вот пример:
Добрый день. Приоритетов по срабатыванию действий Раз в час/минуту на этапах нет если брать разные статусы. Сначала срабатывают все действия которые стоят на первом месте на своих статусах, потом на втором и так далее. В рамках одного статуса действия срабатывают по-очереди. В какой очередности конкретное действие обработает заказы на своем этапе зависит от конкретного действия. Приоритета какой крон срабатывает за каким тоже никакого нет. В один момент времени может одновременно работать и минутный и часовой крон.
Добрый день. Приоритетов по срабатыванию действий Раз в час/минуту на этапах нет если брать разные статусы. Сначала срабатывают все действия которые стоят на первом месте на своих статусах, потом на втором и так далее. В рамках одного статуса действия срабатывают по-очереди. В какой очередности конкретное действие обработает заказы на своем этапе зависит от конкретного действия. Приоритета какой крон срабатывает за каким тоже никакого нет. В один момент времени может одновременно работать и минутный и часовой крон.
Четкая последовательность описана выше, ставите нужное действие первым - оно сработает первым на этапе, вторым - сработает вторым. Если нужно чтобы сначала сработало действие на этапе ХХХ а потом на YYY то на ХХХ ставите действие первым а на YYY на любое другое место кроме первого.
Четкая последовательность описана выше, ставите нужное действие первым - оно сработает первым на этапе, вторым - сработает вторым. Если нужно чтобы сначала сработало действие на этапе ХХХ а потом на YYY то на ХХХ ставите действие первым а на YYY на любое другое место кроме первого.
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий