Для использования кода добавьте его в действие бизнес процесса битрикс24 PHP код
// получить текущий бизнес-процесс
$rootActivity = $this->GetRootActivity();
// получить значение переменной бизнес-процесса {=Variable:kurs_usd}
$date = $rootActivity->GetVariable("pred_data_vichoda_na_rabotu");
// новый объект дата
$date_ob = new DateTime($date);
// вычитаем один день
$date_ob->modify('-1 day');
// приводим в соответствие с форматом
$date = $date_ob->format('d.m.Y H:i:s');
// записываем в переменную
$rootActivity->SetVariable("pred_data_vichoda_na_rabotu", $date);
Вычитаем из конкретной даты день
$date = new DateTime('2000-01-01');
$date->modify('-1 day');
echo $date->format('d.m.Y H:i:s');
Вычитаем месяц
$date = new DateTime();
$date->modify('-1 month');
echo $date->format('Y-m-d H:i:s');
Вычитаем год
$date = new DateTime();
$date->modify('-1 year');
echo $date->format('Y-m-d H:i:s');
Настройки продукта -> Автокэширование -> Очистка файлов кеша -> Все
и делаете TRUNCATE TABLE b_cache_tag
Необходимо дать доступ группе сотрудники для списка.
Дело в том, что на данный момент БП строго привязаны именно к группе пользователей Моя компания — сотрудники. Т.е. в правах доступа на списки, вам необходимо добавить право именно для этой группы пользователей, для того чтобы все сотрудники компании были доступны при настройке БП.
Вы можете установить любое право для этой группы, главное чтобы присутствовала именно эта группа в настройках.
Блог об 1с и Битрикс для пользователей и программистов