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

не вірно розраховує різницю дат

Ось приклад процесу
https://panel.darium.com.ua/admin/customorder/protsenti/243353/edit/
Ось тут є налаштування (на етапі)
Перевіряє 2 дати
https://prnt.sc/1vzm1dj
дата_минулого_місяця: 2021-12-31
Період по: 2022-03-31
Різниця між ними = 90 днів (а система вважає 89)
Проблема спостерігається тільки в місяцях, де є лютий, у всіх дугих працює коректно
Оригінальне питання доступне на версії: ru

Відповіді:


Губко Олександр Сергійович
SheBo
Клієнт писав/ла:
Ось тут є налаштування (на етапі)

Доброго дня, яка саме дія вираховує різницю дат?
13.10.2021, 17:26
Оригінальний коментар доступний на версії: ru

Ось тут
https://panel.darium.com.ua/admin/shop/workflowstatus/244/action/new/
Розрахувати різницю дат процесу з урахуванням коефіцієнта та записати у додаткове поле процесу
13.10.2021, 17:28
Оригінальний коментар доступний на версії: ru

Результат розрахунок цих дат приблизно 89.958, система округляє до найменшого цілого.
В інтернеті інші послуги можливо округляють до найближчого цілого.
13.10.2021, 18:04
Оригінальний коментар доступний на версії: ru

чому так ?
як би цілих днів то 90 (які проходять)
Зрозуміло, що там є затримка якусь хвилину, але фактично минає 29 днів, у прикладі конкретного проекту (депозити) 1 день дуже критичний та важливий
як можна виправити?
13.10.2021, 18:07
Оригінальний коментар доступний на версії: ru

галочка в дії округляти до цілого – не допомагає
Як можна зробити так щоб вважало правильно?
Записувати отримане значення дод. поле з типом число з плаваючою точкою і округляти іншою дією до найближчого значення?
14.10.2021, 14:02
Оригінальний коментар доступний на версії: ru

Як з'ясувалося, проблема - у переведенні часу на годину восени та навесні, який не враховується.
Поки що рішення у процесі обговорення.
14.10.2021, 14:53
Оригінальний коментар доступний на версії: ru

Підкажіть, чи прийшли до якогось рішення?
17.10.2021, 12:12
Оригінальний коментар доступний на версії: ru

Здрастуйте, підкажіть, чи буде якесь рішення?
19.10.2021, 09:18
Оригінальний коментар доступний на версії: ru


Губко Олександр Сергійович
SheBo написав:
Період по:2022-03-31
Різниця між ними = 90 днів (а система вважає 89)

ні не правильно
повна доба не минула
ви вважаєте дату до вказаної та повну добу пройдуть якщо в полі була б дата 2022-03-31 23:59:59
21.10.2021, 10:03
Оригінальний коментар доступний на версії: ru

Знайшов рішення, просто вважаю різницю в годинах (а не днях) воно пише мені точну кількість годин, а потім поділяю на 24 з округленням до 0. Зараз працює як потрібно
21.10.2021, 13:00
Оригінальний коментар доступний на версії: ru

Суханіцький Андрій ВАНБОКС КОРП
OneBox Corp - Інтегратор
Іменна ліцензія

Губко Олександр Сергійович
SheBo написав:
Знайшов рішення, просто вважаю різницю в годинах (а не днях) воно пише мені точну кількість годин, а потім поділяю на 24 з округленням до 0. Зараз працює як потрібно

О, така ж хрень, треба рахувати навіть не повний день, а дію не вважає :(
21.10.2021, 16:16
Оригінальний коментар доступний на версії: ru

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