Действие "Заповнити поле процесу або контакту" / action_box_block_set_value_fields не видит платежей при создании (переменная {|$ordersumpaid|} пустая)
Действие "Заповнити поле процесу або контакту" / action_box_block_set_value_fields не видит платежей при создании (переменная {|$ordersumpaid|} пустая)
В этой задаче описано как создается процесс в котором не работает действие https://crm-onebox.com/ru/support/integration-with-onebox/4081-deystvie-quotprivat24-vipiska-po-schetam-dlya-fizlitsquot-pri-sozdanii-zadachi-nigde-ne-fiksiruet-naznachenie-platezha---boxautoactionprivat24importpaymentsfromrestfiz/
Вот процесс https://baza.cn.ua/admin/customorder/order/29588/edit/
На этом этапе https://baza.cn.ua/admin/shop/workflowstatus/147/action/new/
Есть действие https://prnt.sc/vwa3rl которое пишет переменную {|$ordersumpaid|} в доп.поле
Но все это не срабатывает
Предполагаю по причине того что действие стоит на этапе с которого стартует процесс и в этот момент еще нет платежей или же нет связи задачи и платеже
Если так то это как бы не логично мы в автоматизации https://baza.cn.ua/admin/auto/action/minute/edit/
Через действие получаем платеж и создаем сразу задачу и по сути платеж уже должен быть и соответственно переменная
Прошу исправить баг или объяснить почему так выходит
PS: В процессе который я предоставил, там уже доп.поле заполнилось так как я запустил процедуру в ручном режиме, что бы проверить работу действия (можно посмотреть по истории значение доп.поля до запуска процедуры)
Вот к примеру другая задача https://baza.cn.ua/admin/customorder/order/29582/edit/
PS: В процессе который я предоставил, там уже доп.поле заполнилось так как я запустил процедуру в ручном режиме, что бы проверить работу действия (можно посмотреть по истории значение доп.поля до запуска процедуры) Вот к примеру другая задача https://baza.cn.ua/admin/customorder/order/29582/edit/
Baza.cn.ua / Integrator (FOP Kupriyan) писал/а: Предполагаю по причине того что действие стоит на этапе с которого стартует процесс и в этот момент еще нет платежей или же нет связи задачи и платеже
твое предположение верно. При переходе на этап в процессе еще нет и не должно быть платежа
[quote]
Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan) писал/а:
Предполагаю по причине того что действие стоит на этапе с которого стартует процесс и в этот момент еще нет платежей или же нет связи задачи и платеже
[/quote]
твое предположение верно. При переходе на этап в процессе еще нет и не должно быть платежа
Baza.cn.ua / Integrator (FOP Kupriyan) писал/а: Предполагаю по причине того что действие стоит на этапе с которого стартует процесс и в этот момент еще нет платежей или же нет связи задачи и платеже
твое предположение верно. При переходе на этап в процессе еще нет и не должно быть платежа
1. Ну так, а в чем же тогда логика, если по сути действие на минутном кроне создает платежи (то есть по факту платеж уже есть), дальше в действии включили создание процесс, то есть первично создаем платеж, вторично создаем процесс, то есть на момент создания процесса, платеж уже есть, почему система не может получить сумму платежа по процессу ?
2. Как можно решить данную проблему без доработки и костыля в виде подождать минуты и переключить на какой то этап что бы забрать эту сумму через минуту ?
[quote]
Бодяко Дмитрий
Сотрудник писал/а:
[quote]
Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan) писал/а:
Предполагаю по причине того что действие стоит на этапе с которого стартует процесс и в этот момент еще нет платежей или же нет связи задачи и платеже
[/quote]
твое предположение верно. При переходе на этап в процессе еще нет и не должно быть платежа
[/quote]
1. Ну так, а в чем же тогда логика, если по сути действие на минутном кроне создает платежи (то есть по факту платеж уже есть), дальше в действии включили создание процесс, то есть первично создаем платеж, вторично создаем процесс, то есть на момент создания процесса, платеж уже есть, почему система не может получить сумму платежа по процессу ?
2. Как можно решить данную проблему без доработки и костыля в виде подождать минуты и переключить на какой то этап что бы забрать эту сумму через минуту ?
Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации.
Войти и написать комментарий