Ми використовуємо файли cookies для оптимізації контенту та швидкодії сайту. Продовжуючи відвідування сайту, ви погоджуєтесь на використання файлів cookies.
Схоже. що питання до розробників OneBox
Ось завдання: https://multiform.crm-onebox.com/4521/
У нас є сума за процесом: 679,21 EUR, яку ми повинні сплатити постачальнику
скрін 928
при цьому в полі Універсального блоку виводиться ця ж сума, але зі знаком мінусом: -679,21 EUR, скрін 929
Поясніть, чому так відображається
І що треба зробити. щоб у цьому полі було позитивне значення, а не негативне, як зараз
[file]11618[/file]
[file]11619[/file]
Схоже. що питання до розробників OneBox Ось завдання: https://multiform.crm-onebox.com/4521/ У нас є сума за процесом: 679,21 EUR, яку ми повинні сплатити постачальнику скрін 928 при цьому в полі Універсального блоку виводиться ця ж сума, але зі знаком мінусом: -679,21 EUR, скрін 929 Поясніть, чому так відображається І що треба зробити. щоб у цьому полі було позитивне значення, а не негативне, як зараз
anonymous duck OneBox production Співробітник писав/ла: процес вихідний? Суми мінусові, для вхідних – плюсові.
це я знаю але як впорається з тим, що відбувається з платежами у процесі ось спеціально відео зняв https://youtu.be/XGBoAnEKnwg
[quote]
anonymous duck
OneBox production
Співробітник писав/ла:
процес вихідний? Суми мінусові, для вхідних – плюсові.
[/quote]
це я знаю
але як впорається з тим, що відбувається з платежами у процесі
ось спеціально відео зняв https://youtu.be/XGBoAnEKnwg
anonymous duck OneBox production Співробітник писав/ла: Слава, ну чесно – не до відео о 5 хвилині. Можеш просто двома словами та скріном пояснити?
Дімо, знаю що не сильно любиш відео давай спробую пояснити так, у мене вихідний процес, це закупівля проводжу платіж на 679,21 EUR, він правильно формується та проводиться як вихідний скрін 931 але я маю поле, яке я оновлюю, тому що розраховую залишок платежу за формулою [suminorder]-[sumpaid] тут мені пояснили, ніби в системі нібито зберігаються дані суми і тому при розрахунку у мене виходить -679,21-679,21 = -1358,42 замість очікуваних 679,21-679,21 = 0 спробував змінити формулу на таку -[suminorder]-[sumpaid] нічого не спрацювало потім на ось таку ([suminorder]-[suminorder]*2)-[sumpaid] очікуваний результат при розрахунку 0, тому що (-679,21 - (-679,21 * 2)) - 679,21 = 0 - на - відповідно до математичних правил розрахунку повинен дати +, а за фактом отримую -2716.84 схоже, що математичні правила під час розрахунку у формулі OneBox не працюють питання, як отримати 0 у додатковому полі при сплаті всієї суми процесу, а не задвоєння суми, як виходить зараз
[quote]
anonymous duck
OneBox production
Співробітник писав/ла:
Слава, ну чесно – не до відео о 5 хвилині. Можеш просто двома словами та скріном пояснити?
[/quote]
Дімо, знаю що не сильно любиш відео
давай спробую пояснити
так, у мене вихідний процес, це закупівля
проводжу платіж на 679,21 EUR, він правильно формується та проводиться як вихідний
скрін 931
але я маю поле, яке я оновлюю, тому що розраховую залишок платежу за формулою
[suminorder]-[sumpaid]
тут мені пояснили, ніби в системі нібито зберігаються дані суми
і тому при розрахунку у мене виходить -679,21-679,21 = -1358,42
замість очікуваних 679,21-679,21 = 0
спробував змінити формулу на таку
-[suminorder]-[sumpaid]
нічого не спрацювало
потім на ось таку
([suminorder]-[suminorder]*2)-[sumpaid]
очікуваний результат при розрахунку 0, тому що
(-679,21 - (-679,21 * 2)) - 679,21 = 0
- на - відповідно до математичних правил розрахунку повинен дати +,
а за фактом отримую -2716.84
схоже, що математичні правила під час розрахунку у формулі OneBox не працюють
питання, як отримати 0 у додатковому полі при сплаті всієї суми процесу, а не задвоєння суми, як виходить зараз
[file]11628[/file]
а якщо тобі треба два мінуси один на одного накласти, то треба було мінусове число в дужки брати. Ти сам коли вважав (-679,21- (-679,21*2)) в дужки взяв а боксу не сказав а написав просто ([suminorder]-[suminorder]*2)-[sumpaid] замість ([suminorder]- ([suminorder])*2)-([sumpaid]) ось і отримав одвірок. Але краще юзай abs
а якщо тобі треба два мінуси один на одного накласти, то треба було мінусове число в дужки брати. Ти сам коли вважав (-679,21- (-679,21*2)) в дужки взяв а боксу не сказав а написав просто ([suminorder]-[suminorder]*2)-[sumpaid] замість ([suminorder]- ([suminorder])*2)-([sumpaid]) ось і отримав одвірок. Але краще юзай abs
anonymous duck OneBox production Співробітник писав/ла: abs([suminorder])-abs([sumpaid])
а ця штука реально крута, шкода раніше не знав
[quote]
anonymous duck
OneBox production
Співробітник писав/ла:
abs([suminorder])-abs([sumpaid])
[/quote]
а ця штука реально крута, шкода раніше не знав
anonymous duck OneBox production Співробітник писав/ла: abs([suminorder])-abs([sumpaid])
Дякую, і я не раз крутила формули, для вирішення цієї проблеми, тепер знатиму
[quote]
anonymous duck
OneBox production
Співробітник писав/ла:
abs([suminorder])-abs([sumpaid])
[/quote]
Дякую, і я не раз крутила формули, для вирішення цієї проблеми, тепер знатиму
anonymous duck OneBox production Співробітник писав/ла: abs([suminorder])-abs([sumpaid])
ага тобто просто потрібно було взяти значення за модулем перевірив Дім, допомогло :)
[quote]
anonymous duck
OneBox production
Співробітник писав/ла:
abs([suminorder])-abs([sumpaid])
[/quote]
ага
тобто просто потрібно було взяти значення за модулем
перевірив
Дім, допомогло
:)
Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації.
Увійти та написати коментар