Автоустановка учета времени в задачах

При создании задач в битрикс, надо иногда вести учет времени и вот чтоб не забывать о галочке учёта времени, можно повесить на событие OnTaskAdd свою функцию, которая поставит эту галочку

AddEventHandler("tasks", "OnTaskAdd","TaskautotimeSet");

function TaskautotimeSet($ID,$arFields)
{
        if (CModule::IncludeModule("tasks"))
    {
       $arFields = Array("ALLOW_TIME_TRACKING" => "Y");
       $obTask = new CTasks;
       $success = $obTask->Update($ID, $arFields);

    }

}
Оцените документ
Обновлено 03.02.2025

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *