Страница 1 из 1

Автоматизация - дата перенос на следубщий день с фиксацией времени

Добавлено: 21 сен 2024, 21:00
tradesu
Здравствуйте, можете подсказать возможно ли сделать такое:

Есть сущность задачи, у задачи есть дата начала, описание и так далее.

Создаю автоматизацию и кнопку, ставлю в автоматизации к ДАТЕ НАЧАЛА +1.
При клике на кнопку срабатывает автоматизация переноса ДАТА НАЧАЛА задачи на следующий день.

Все хорошо срабатывает, но время проставляется не то, которое установлено изначально, а текущеее.

Допустим сейчас 20 сентября 22:40
Поле ДАТА НАЧАЛА, изначально например 20 сентября 20:05, нажимаю автоматизацию и ДАТА НАЧАЛА устанавливается на 21 сентября 22:40

Вопрос: можно ли что-то сделать, чтобы при срабатывании автоматизации дата менялась, а время сохранялось, то которое было изначально установлено.

Для чего это нужно. Есть ежедневные задачи, которые поворяются каждый день в одно и тоже время допустим в 10 утра. Как только задача выполнена, кликаю +1 день и она переносится на следующий день на 10 утра, причем не важно конда я запустил автоматизацию, в 11 утра или в 8 вечера.

Re: Автоматизация - дата перенос на следубщий день с фиксацией времени

Добавлено: 22 сен 2024, 13:22
Fait
Можно через PHP скрипт сделать
Примерно так:

Код: Выделить всё

$item_id = [id];
$dt = [555];
$data = [ 'field_555' => $dt + 86400 ];
items::update_by_id(44, $item_id, $data);
Замените 44 на номер текущей сущности, и 555 на номер поля с датой.

Re: Автоматизация - дата перенос на следубщий день с фиксацией времени

Добавлено: 22 сен 2024, 13:55
tradesu
Спасибо вам огромное, все сработало!