Настройка свойств календаря
Администраторы могут настраивать календарь, используя следующие свойства. Некоторые свойства задаются для системного календаря, а другие можно настраивать для определенного плана контекста.
Дополнительные сведения о задании свойств в утилите CCD см. в разделе
Задание значений свойств и распространение изменений.
Возможность для пользователей делегировать задания и персонализировать нерабочие дни
Задайте для следующего свойства значение false в файле <customizationRootDirectory> /configurations/xconf/custom.site.xconf, как показано в примере ниже:
<Property name="wt.calendar.calculateDefaults" value="false" targetFile="codebase/wt.properties"/>
|
|
Время начала и время окончания делегированного задания отражают часовые пояса, выбранные пользователем, а не установленные системой. Этим поведением управляет свойство.
|
Отображение вкладки "Организация"
По умолчанию вкладка Организация не отображается в окнах Делегировать и Делегировать на неопределенный срок. Чтобы предоставить пользователям возможность делегирования заданий организациям, задайте для следующего свойства значение true в файле <customizationRootDirectory> /configuration/xconf/custom.site.xconf, как показано в примере ниже:
<Property name="wt.clients.calendar.delegate.display_org_tab" value="true" targetFile="codebase/wt.properties"/>
Определение рабочей недели
По умолчанию системный календарь распознает субботу и воскресенье как еженедельные нерабочие дни. Задайте следующее свойство в файле <customizationRootDirectory> /configurations/xconf/custom.site.xconf, чтобы указать другие дни, как показано в примере ниже:
<Property name="wt.calendar.nonWorkDaysOfTheWeek" value="<Define Work Week>" targetFile="codebase/wt.properties"/>
Чтобы задать это свойство, используйте значения от 1 до 7, где 1 обозначает воскресенье (первый день недели), а 7 обозначает субботу (седьмой день недели). По умолчанию для этого свойства используется значение 1,7 (суббота и воскресенье).
Чтобы изменения вступили в силу, выберите Сбросить все в утилите "Управление календарем" и перезапустите сервер методов.
|
|
Чтобы задать это свойство, для wt.calendar.calculateDefaults должно быть установлено значение false.
|
Назначение количества рабочих часов в неделю
При работе над конкретным проектом, программой или планом изделия можно использовать любое из следующих свойств, чтобы указать число рабочих часов в неделе.
• Чтобы задать час начала рабочего дня:
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.DAY_START" value="<Value of Workday Start Hours>" targetFile="codebase/wt.properties"/>
Значение по умолчанию - 8.
• Чтобы задать час завершения рабочего дня:
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.DAY_END" value="<Value of Workday End Hours>" targetFile="codebase/wt.properties"/>
Значение по умолчанию - 17.
• Чтобы задать час начала перерыва на обед:
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.LUNCH_START" value="<Value of midday break start hours >" targetFile="codebase/wt.properties"/>
Значение по умолчанию - 12.
• Чтобы задать количество часов, отведенных на перерыв на обед:
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.LUNCH_BREAK_DURATION" value="<Value of midday break hours>" targetFile="codebase/wt.properties"/>
Значение по умолчанию - 1.
Ежедневная продолжительность работы рассчитывается по формуле [DAY_END - DAY_START - LUNCH_BREAK_DURATION = ОБЩАЯ ПРОДОЛЖИТЕЛЬНОСТЬ РАБОТЫ].
Эти изменения не влияют на системный календарь, они влияют только на вычисление длительности объектов плана (таких как задача).
|
|
При внесении в системный календарь Windchill изменений, влияющих на план проекта, необходимо вручную обновить план, чтобы отразить эти изменения. Перейдите на информационную страницу плана и выберите > .
Во вновь созданных планах проекта изменения системного календаря Windchill не будут отражены, пока не будет перезапущен сервер методов или пока хотя бы один раз не будет выполнено действие Изменение плана.
|