Проверка при вводе трудозатрат в Redmine

Задание закрыто
Статус рабочей области:Закрыта по истечению срока выполнения работ
Стоимость:Договорная
Срок выполнения:10 дней
Варианты оплаты:Планируется использовать Безопасную сделку
Дата публикации:2024-05-06 17:35
Был(а) на сайте:2024-07-11 17:19

Проверка при вводе трудозатрат в Redmine

 
Задача

Есть два трекера. MAIN - основной, DEV - дочерний. Задачи DEV создаются, как дочерние к задачам MAIN, трудозатраты ведутся на задачах DEV и автоматически поднимаются в задачу MAIN. Необходимо сделать запрет на ведение трудозатрат в задаче DEV в случае если в родительской задаче MAIN установлен специальный флаг запрещающий ведение трудозатрат (пользовательское поле). Либо если проще будет "зашиться" на то статус задачи MAIN - можно и так, если задача MAIN в определённом статусе (список статусов) то запрещать ввод трудозатрат во всех дочерних задачах DEV. Все ранее введённые трудозатраты в задачах DEV при этом остаются на месте. Каким образом сделать запрет - на усмотрение исполнителя, как проще. Можно скрыть кнопку для ведения трудозатрат, можно сообщение об ошибке выкидывать, в общем на ваше усмотрение - как проще.

Оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.

Оставлять заявки могут только авторизованные пользователи.