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

Невірна дата Запланувати під час повторення процесу

Є дія Автоматично починати/повторювати такий же процес у день тижня.
У його описі зазначено: Запланована дата стає з розрахунку:
сьогоднішня дата + (стара запланована дата - стара дата створення)

Процес https://one-box.shine-bright.com.ua/admin/customorder/tabel/262423/edit/
Запланувати: 2022-07-08 11:16:00
Дата створення: 2022-07-08 00:14:47

У новому процесі https://one-box.shine-bright.com.ua/admin/customorder/tabel/262548/edit/
Запланувати: 2022-07-09 00:00:00
Дата створення: 2022-07-09 00:14:48
Оригінальне питання доступне на версії: ru

Відповіді:

Дата, не "дата+час", а дата. Тобто. різниця між датами повинна бути більше 1 дня, щоб щось доставило. Час дія не враховує
11.07.2022, 19:51
Оригінальний коментар доступний на версії: ru

Якщо береться до уваги лише дата, то чому, якщо дата запланувати менше дати створення, але день той самий, то створюється процес із запланувати = попередній день?
https://one-box.shine-bright.com.ua/admin/customorder/tabel/261867/edit/

https://one-box.shine-bright.com.ua/admin/customorder/tabel/262074/edit/

Виходить, стара дата створення (2022-07-05 00:14:48) - стара дати запланувати (2022-07-05 00:00:00) = 0 (якщо не враховується час)
Нова дата Запланувати = сьогоднішня дата (2022-07-06 00:14:53) + 0 (підрахунки вище) = 2022-07-06 (а в новому процесі 2022-07-05)
12.07.2022, 12:52
Оригінальний коментар доступний на версії: ru

наскільки я пам'ятаю якщо мінусувати від дати таку ж дату, але з іншою міткою часу то вийде -1 або чет таке. Тобто при роботі з забиранням або плюсуванням дат вони повинні бути різні
12.07.2022, 13:23
Оригінальний коментар доступний на версії: ru

Просто з цією дією замкнене коло виходить.
Перший раз процес повторюється з Запланувати 00:00, якщо ти його закриваєш нічого не змінюючи, наступного дня він створюється із Запланувати = Попередній день і доводиться міняти дату на Сьогодні.
Якщо перед закриттям встановити дату Запланувати на момент закриття, через день все по новій.
Як досягти того, щоб новий процес залізно в календарі стояв наступного дня?
12.07.2022, 13:38
Оригінальний коментар доступний на версії: ru

якщо дата запланувати 2022-07-08 00:00:00, з 00 в кінці, то після порівняння дат дата зрушується на 1 день. Можна зробити налаштування, щоб якщо дата Запланувати менше поточного то ставило на поточну. Або ви можете поставити дію на першому етапі замовлення, щоб ставити дату Запланувати на поточну
14.07.2022, 11:33
Оригінальний коментар доступний на версії: ru

Просто не розумію, як задумана робота дії. Якщо працювати за умовчанням, не чіпаючи дати, то нові процеси в календарі відображаються цього ж дня, а не наступного.
14.07.2022, 11:47
Оригінальний коментар доступний на версії: ru

Вам потрібно зрозуміти задум або щоб нове завдання щоразу наступного дня ставилося? Якщо друге, то вище я написав як це зробити)
14.07.2022, 12:08
Оригінальний коментар доступний на версії: ru

Перевірю другий варіант, але виходить, щоб процес повторювався і був у календарі наступного дня, чи його потрібно використовувати тільки на стартовому етапі?
14.07.2022, 13:36
Оригінальний коментар доступний на версії: ru

та на будь-якому етапі просто дію поставте в який він переходить і висить у вас у календарі
14.07.2022, 13:38
Оригінальний коментар доступний на версії: ru

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