Настройка свойств календаря
Администраторы могут настраивать календарь, используя следующие свойства. Некоторые свойства задаются для системного календаря, а другие можно настраивать для определенного плана контекста.
Информацию об использовании утилиты xconfmanager для настройки файла
wt.properties см. в разделе
Сведения об утилите xconfmanager.
Возможность для пользователей делегировать задания и персонализировать нерабочие дни
Можно предоставить пользователям возможность делегировать задания и обозначать их собственные нерабочие дни (например, дни отпуска).
Используя утилиту xconfmanager, установите для следующего свойства значение false в файле wt.properties:
wt.calendar.calculateDefaults=false
|
Время начала и время окончания делегированного задания отражают часовые пояса, выбранные пользователем, а не установленные системой. Этим поведением управляет свойство.
|
Отображение вкладки "Организация"
По умолчанию вкладка Организация не отображается в окнах Делегировать и Делегировать на неопределенный срок. Чтобы дать пользователям возможность делегировать задания организациям, установите для следующего свойства значение true в файле wt.properties:
wt.clients.calendar.delegate.display_org_tab=true
Определение рабочей недели
По умолчанию системный календарь распознает субботу и воскресенье как еженедельные нерабочие дни. Чтобы определить другие дни, задайте следующее свойство в файле wt.properties:
wt.calendar.nonWorkDaysOfTheWeek
Чтобы задать это свойство, используйте значения от 1 до 7, где 1 обозначает воскресенье (первый день недели), а 7 обозначает субботу (седьмой день недели). По умолчанию для этого свойства используется значение 1,7 (суббота и воскресенье).
Чтобы изменения вступили в силу, выберите Сбросить все в утилите "Управление календарем" и перезапустите сервер методов.
|
Чтобы задать это свойство, для wt.calendar.calculateDefaults должно быть установлено значение false.
|
Назначение количества рабочих часов в неделю
Используйте следующие свойства, чтобы определить количество рабочих часов в неделю, которые уникальны для конкретного проекта, программы или плана изделия.
• Чтобы задать час начала рабочего дня:
com.ptc.projectmanagement.plannable.WorkingCalendarConfig.DAY_START
Значение по умолчанию - 8.
• Чтобы задать час завершения рабочего дня:
com.ptc.projectmanagement.plannable.WorkingCalendarConfig.DAY_END
Значение по умолчанию - 17.
• Чтобы задать час начала перерыва на обед:
com.ptc.projectmanagement.plannable.WorkingCalendarConfig.LUNCH_START
Значение по умолчанию - 12.
• Чтобы задать количество часов, отведенных на перерыв на обед:
com.ptc.projectmanagement.plannable.WorkingCalendarConfig.LUNCH_BREAK_DURATION
Значение по умолчанию - 1.
Ежедневная продолжительность работы рассчитывается по формуле [DAY_END - DAY_START - LUNCH_BREAK_DURATION = ОБЩАЯ ПРОДОЛЖИТЕЛЬНОСТЬ РАБОТЫ].
Эти изменения не влияют на системный календарь, они влияют только на вычисление длительности объектов плана (таких как задача).
|
При внесении в системный календарь Windchill изменений, влияющих на план проекта, необходимо вручную обновить план, чтобы отразить эти изменения. Перейдите на информационную страницу плана и выберите > .
Во вновь созданных планах проекта изменения системного календаря Windchill не будут отражены, пока не будет перезапущен сервер методов или пока хотя бы один раз не будет выполнено действие Изменение плана.
|