Заметки
Как в БП прибавлять и вычитать дни, часы и минуты
Для сдвига даты в выражении БП используется dateadd. Например, прибавить два дня к текущему моменту:
{{=dateadd({=System:NowLocal}, "+2d")}} Вычесть час или прибавить 30 минут:
{{=dateadd({=System:NowLocal}, "-1h")}}
{{=dateadd({=System:NowLocal}, "+30i")}} Минуты обозначаются i. Если интервал хранится в переменной, его можно собрать конкатенацией:
{{=dateadd({=System:NowLocal}, "+" & {=Variable:MinutesCount} & "i")}} Для относительных дат вроде следующего понедельника подходит strtotime("next Monday"). А для рабочего дня с учётом календаря нужен addworkdays.
Результат для поля «Дата/время» не нужно заранее превращать в красивый текст. Форматируйте дату уже в уведомлении; иначе можно потерять время или получить строку, которую поле не распознает.
Документация: Формулы бизнес-процессов.