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

Доробка функціоналу фінансів

Потрібна доробка функціоналу фінансів

1. У вікнах "Додавання платежу" та "Редагування платежу" необхідно додати поле "Курс (для процесів)", яке має бути доступним для редагування користувачем вручну.
Поле "Курс (для процесів)" має бути активним лише у випадку, якщо увімкнена відповідна опція у параметрах бізнес-процесу (галочка, як на https://i.imgur.com/W8I8BY2.png).
Якщо галочка вимкнена, поле "Курс (для процесів)" не повинно впливати на подальшу логіку.

2. Необхідно налаштувати автоматичний розрахунок значення у полі "На суму (у валюті процесу)" за наступною формулою:
На суму (у валюті процесу) = Сума платежу / Курс (для процесів)
Розрахунок має здійснюватися для платежів, прив’язаних до процесів, згідно з алгоритмом, реалізованим у запиті https://1b.app/ua/forum/business-processes/6807-nuzhna-dorabotka-po-kursam-oplat... та виглядати відповідно до https://i.imgur.com/NMlTrta.png .

3. Додаткові вимоги
•Якщо поле "Курс (для процесів)" не заповнене або дорівнює 0, але увімкнена відповідна галочка у параметрах бізнес-процесу, значення у полі "На суму (у валюті процесу)" не має змінюватися.
•Поле "Курс (для процесів)" має бути доступним при імпорті платежів із файлів .xls, .xlsx.
•Значення "Курс (для процесів)" має зберігатися у всіх платежах, незалежно від їхньої прив'язки до бізнес-процесів.
•Обчислення поля "На суму (у валюті процесу)" під час імпорту здійснюється лише для платежів, прив'язаних до процесу.
Зворотний прорахунок для поля "Курс (для процесів)" не потрібен. Якщо поле не заповнене вручну.

Відповіді:

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