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

Некорректная Работа Действия "Изменить бизнес-процесс и этап в зависимости от значений полей"

Действие не отрабатывает корректно со стандартным полем Оплачено.

Если использовать доп. поле с этими же данными, то всё корректно, но это неудобно, т.к. нужно на всех этапах и процедурах по приёму оплаты нужно добавлять сумму к уже оплаченной, и платёж может быть внесён вручную.

Есть 2 действия на этапе Платёж получен, в которых указан переход процесса на этап, в зависимости от поля Оплачено.

1. Оплачено >0
2. Оплачено =0

По факту если Оплачено >0, то процесс переходит на этапы, указанные и в первом, и во втором действии.
Если Оплачено =0, то процесс не переходит ни на один этап.

В чём проблема с этим полем?

https://one-box.shine-bright.com.ua/admin/shop/workflowstatus/82/action/new/
https://one-box.shine-bright.com.ua/admin/customorder/order/269231/edit/

Ответы:

поставьте вместо = во втором случае значение меньше 1
27.08.2022, 16:41

Да, так работает, почему разная логика с полями?
01.09.2022, 12:34

потому что такая логика с полями
01.09.2022, 12:47

Было бы хорошо добавить комментарий к действию относительно разной логики работы со стандартными полями и дополнительными. Спасибо
01.09.2022, 14:30

Переходите на os - сделаю
01.09.2022, 15:05

Да это не мне уже надо, а вашим будущим новым клиентам
01.09.2022, 16:14

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