1b.app
Скопійоване посилання -

Дія "Заповнити поле процесу або контакту" / action_box_block_set_value_fields не бачить платежів під час створення (змінна {|$ordersumpaid|} порожня)

У цьому задачі описано як створюється процес, в якому не працює дія https://crm-onebox.com/ru/support/integration-with-onebox/4081-deystvie-quotpriv... sozdaniei-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: У процесі який я надав, там вже додаткове поле заповнилося так як я з
Оригінальне питання доступне на версії: ru

Відповіді:


Купріян Владислав Валерійович
Baza.cn.ua / Integrator (FOP Kupriyan) написав:
Припускаю через те, що дія стоїть на етапі з якого стартує процес і в цей момент ще немає платежів або немає зв'язку завдання та платежу

твоє припущення вірне. При переході на етап у процесі ще немає і не повинно бути платежу
05.12.2020, 14:34
Оригінальний коментар доступний на версії: ru

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

Бодяко Дмитро
Співробітник писав/ла:

Купріян Владислав Валерійович
Baza.cn.ua / Integrator (FOP Kupriyan) написав:
Припускаю через те, що дія стоїть на етапі з якого стартує процес і в цей момент ще немає платежів або немає зв'язку завдання та платежу

твоє припущення вірне. При переході на етап у процесі ще немає і не повинно бути платежу

1. Ну так, а в чому тоді логіка, якщо по суті дія на хвилинному кроні створює платежі (тобто за фактом платіж вже є), далі в дії включили створення процес, тобто первинно створюємо платіж, вдруге створюємо процес, тобто на момент створення процесу, платіж вже є, чому система не може отримати суму платежу за процесом?
2. Як можна вирішити цю проблему без доопрацювання і милиці у вигляді почекати хвилини і переключити на якийсь етап щоб забрати цю суму через хвилину?
05.12.2020, 14:43
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар