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

Не відображається у списку процесів у сумі "оплачено" платежі підпроцесів

Вже раніше ставилося питання, але мені так і не допомогли.
Питання актуальне.
У настройках платежів вказали галочку
Є батьківський процес https://invide.crm-onebox.com/admin/customorder/zayavka/9630/edit/ у підпроцесі якого є платіж та поле із сумою сплачено заповнене
Але у таблиці відображення всіх заявок у полі "Оплачено" вже не відображається ця сума
Причому є певна закономірність, за допомогою якої іноді ця сума починає відображатися. Потрібно до батьківського процесу https://invide.crm-onebox.com/admin/customorder/zayavka/9630/edit/ додати будь-який платіж на будь-яку суму тоді поле "Оплачено" вже відображає суму оплат у підпроцесах, та й суму цього додаткового платежу . Після цього зайвий платіж можна видалити, суму оплачено буде й далі заповнено. Але це крайні заходи.
Іноді поле "Оплачено" відображає суму підпроцесів без зайвих маніпуляцій, просто проводиться чи прив'язується оплата у підпроцесі та все.
Нам ва
Оригінальне питання доступне на версії: ru

Відповіді:

Уточніть, будь ласка, в який процес і як мені потрібно додати платіж, щоб у вас не відбувся перерахунок батька?
30.07.2021, 15:21
Оригінальний коментар доступний на версії: ru

Тиндик Максим Вадимович
Уточніть, будь ласка, в який процес і як мені потрібно додати платіж, щоб у вас не відбувся перерахунок батька?

Якщо додати платіж до підпроцесу https://invide.crm-onebox.com/admin/customorder/zayavka-postavshchiku/9655/edit/ (він там уже доданий, але можна додати ще тестовий, а потім видалити), то не відбувається перерахунок в "Оплачено" батьківського процесу https://invide.crm-onebox.com/admin/customorder/zayavka/9630/edit/. Вірніше, як я вище писав, у самому батьківському процесі (в інтерфейсі) в "оплачено" відображається сума платежів підпроцесів, але якщо відобразити всі батьківські процеси списком, то в полі "Оплачено" нічого немає.
Ось ще приклад https://invide.crm-onebox.com/admin/customorder/zayavka/9960/edit/
В інтерфейсі відображає оплачено (платежі в підпроцесах), а в списку всіх процесів сума оплачено порожня
Ось фільтр для більшої кількості прикладів:
https://invide.crm-onebox.com/admin/customorder/zayavka/?fromfiltercustomnayakud... D1%80%D1%96%D0%B0%D0%BB%D0%B8+%D1%82%D0%B0+%D0%BF%D0%BE%D1%81%D0%BB%D1%83%D0% B3%D0%B8&filterauthorid=&filtercustomnazvamaterialuroboti88=&filtermanagerid=&filtername=&filternumber=&contractorsid=&filterid=&filtercdatefrom=&filtercdateto=&filterpayment=&statusid[0]=152&statusid[1]=147&to &filterdateplanto=&filteremployerid[0]=&filterdeletedid=&ok=1&searchLine=
02.08.2021, 10:01
Оригінальний коментар доступний на версії: ru

Взяв зараз на обговорення з керівництвом.
За результатом надам вам відповідь.
02.08.2021, 15:07
Оригінальний коментар доступний на версії: ru

Змінили логіку, щоби при перерахунку суми оплати процесу - перераховувалося все дерево батьків цього процесу.
Перевірте, чи це вирішило вашу проблему.
03.08.2021, 15:37
Оригінальний коментар доступний на версії: ru


Тиндик Максим Вадимович OneBox production написав:
Змінили логіку, щоби при перерахунку суми оплати процесу - перераховувалося все дерево батьків цього процесу.
Перевірте, чи це вирішило вашу проблему.

Працюватиме тільки для нових процесів? А то для старих перерахунків не було.
Наприклад:
у заявці https://invide.crm-onebox.com/admin/customorder/zayavka/9923/edit/ є платіж у підпроцесі замовлення постачальнику https://invide.crm-onebox.com/admin/customorder/zayavka-postavshchiku/ 10475/edit/ від 25.03.21
але у списку всіх заявок у стовпці "оплачено" не відображається сума оплат у підпроцесах
Що ви рекомендуєте зробити зі старими процесами? Щоб за наявності оплат у підпроцесах постачальнику сума всіх оплат відображалась у списку всіх заявок.
Раніше ми додавали платіж до заявки, а потім його видаляли, але це дуже довго.
04.08.2021, 10:17
Оригінальний коментар доступний на версії: ru


Дубовий Богдан писав/ла:
Працюватиме тільки для нових процесів?

так, для всіх процесів, де виконуватиметься перерахунок при додаванні/зміні платежу.

Дубовий Богдан писав/ла:
Що ви рекомендуєте зробити зі старими процесами?

Перерахував всім процесів скриптом.
04.08.2021, 13:01
Оригінальний коментар доступний на версії: ru

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