Почему то не пересчиталось доп.поле продукта / zalishok25

Вот товар https://baza.cn.ua/admin/shop/products/64565/edit/
В товаре есть доп.поле "Залишок"
В этом поле стоит сейчас значение 1
Хотя должно стоять 0
Согласно автоматизации которая здесь https://baza.cn.ua/admin/products/action/update/edit/
Название " Порахувати значення за формулою і записати у вказане поле (Залишок)"
Там указано что в доп.поле "Залишок" пишет остаток
Писать оно должно когда идет апдейт таблицы
А он должен был бы быть после того как провели этот заказ https://baza.cn.ua/admin/customorder/order/50007/edit/

По другим товарам все работает
К примеру вот заказ https://baza.cn.ua/admin/customorder/order/50018/edit/
В нем товар https://baza.cn.ua/admin/shop/products/65420/edit/
В товаре в поле Залишок" = 0
Если смотреть по истории https://baza.cn.ua/admin/shop/products/65420/history/?userid=&systemchange=1...
То поле изменилось в 2021-09-02 13:21:06
Как раз в ту секунду что и провели заказ на этап на котором происходит списание

Прошу найти причину и исправить ошибку

PS: Пожалуйста не задавайте глупых вопросов или решений типа покажите нам как это повторить что бы мы сами это могли сделать и зафиксировать, у вас есть факт и история и код в руках, так как у меня лимит 1 сообщение в сути

Ответы:

Мария OneBox production
Сотрудник
Скорее всего автоматизацию по продукту сработала раньше, чем товара не стало на складе
Вы всегда можете использовать действие "Запустить автоматизацию по продуктам процесса" для запуска автоматизации продуктов в процессе
03.09.2021, 17:20

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

Мария

OneBox production

Сотрудник писал/а:
Скорее всего автоматизацию по продукту сработала раньше, чем товара не стало на складе


1. А как такое могло произойти, если по сути автоматизация по продуктам как раз и запускается как следствие списания продукта, то есть продукт списало, дальше идет запуск обновление таблицы продуктов (что бы пересчитать поле наличия на складе) и вот в момент пересчета запускается автоматизация, то есть я не пойму как такое могло произойти, это абсолютно не логично, так как автоматизация это следствие списания

2. Также посмотрев в историю https://baza.cn.ua/admin/shop/products/64565/history/?userid=&systemchange=1... не могу понять как такое получилось что по сути поле zalishok25 оно тогда когда нужно и записалось в 2021-09-02 12:58:12 = 0
Но почему то в поле стояла = 1, то есть история записала изменение с 1 на 0, а по факту в поле осталось значение 1, вы сегодня нажали сохранить и я вижу история зафиксировала изменение с 1 на 0, почему выходит такая нелогическая штука ?
03.09.2021, 22:12

Чтобы ответить на вопрос - пожалуйста войдите или зарегистрируйтесь