Вот пример процесса https://baza.cn.ua/admin/customorder/order/46975/payment/
В котором система добавила
Добавление ОП происходит по процедуре https://baza.cn.ua/admin/shop/workflow/12/procedure/161/?status=0
В действиях стоит галочка "Не створювати новий, якщо вже є очікуваний платіж, створений дією" (2_checkexisting)
Если удалить все ОП и запустить процедуру в ручном режиме через кнопку то добавляет один платеж, как нужно и повторный вызов процедуры не добавляет ОП
Предполагаю что так как процедура запускается на этапе https://baza.cn.ua/admin/shop/workflowstatus/118/action/new/ в который система может сразу же перевести после стартового этапа (при условиях) то возможно система где то тупит
Прошу исправить баг
[file]8636[/file]
В действии реализована проверка на то, в каком процессе и на каком этапе создавался ожидаемый платёж. Если у вас создался ожидаемый платёж, после изменился статус - значит будет создан при запуске процедуры новый ожидаемый платёж.
В действии реализована проверка на то, в каком процессе и на каком этапе создавался ожидаемый платёж.
Если у вас создался ожидаемый платёж, после изменился статус - значит будет создан при запуске процедуры новый ожидаемый платёж.
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий