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

Почему то не пересчиталось доп.поле продукта / 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 сообщение в сути

Ответы:

Скорее всего автоматизацию по продукту сработала раньше, чем товара не стало на складе
Вы всегда можете использовать действие "Запустить автоматизацию по продуктам процесса" для запуска автоматизации продуктов в процессе
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

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