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

Ответы:

Дата, не "дата+время" а дата. Т.е. разница между датами должна быть более 1 дня чтобы что-то доставило. Время действие не учитывает
11.07.2022, 19:51

Если берётся во внимание только дата, то почему, если дата запланировать меньше даты создания, но день тот же, то создаётся процесс с запланировать = предыдущий день?

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

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

Просто с этим действием замкнутый круг выходит.

Первый раз процесс повторяется с Запланировать 00:00, если ты его закрываешь ничего не меняя, на следующий день он создаётся с Запланировать = Предыдущий день и приходится менять дату на Сегодня.

Если перед закрытием установить дату Запланировать на момент закрытия, то через день всё по новой.

Как добиться того, чтобы новый процесс железно в календаре стоял следующим днём?
12.07.2022, 13:38

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

Просто не понимаю, как задумана работа действия. Если работать по умолчанию, не трогая даты, то новые процессы в календаре отображаются этим же днём, а не следующим.
14.07.2022, 11:47

вам нужно понять задумку или чтобы новая задача каждый раз на следующий день ставилась? Если второе, то выше я написал как это сделать)
14.07.2022, 12:08

Проверю второй вариант, но получается, чтобы процесс повторялся и был в календаре следующим днём, его нужно использовать только на стартовом этапе?
14.07.2022, 13:36

та на любом этапе просто действие поставьте в который он переходит и висит у вас в календаре
14.07.2022, 13:38

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий