Définition des propriétés du calendrier
Les administrateurs peuvent personnaliser le calendrier à l'aide des propriétés suivantes. Certaines propriétés sont définies pour le calendrier système, tandis que d'autres peuvent être définies pour un plan de contexte spécifique.
Les personnalisations du calendrier doivent être déployées à l'aide de l'utilitaire CCD. Pour plus d'informations, consultez la rubrique Deploy Your Customizations on Your Development Environment.
Pour plus d'informations sur la définition des propriétés dans l'utilitaire CCD, consultez la rubrique Définition des valeurs de propriétés et propagation de vos modifications.
Autoriser les utilisateurs à déléguer des tâches et à personnaliser les jours non ouvrables
Définissez la propriété suivante sur false dans le fichier <customizationRootDirectory>/configurations/xconf/custom.site.xconf, comme indiqué dans l'exemple ci-dessous :
<Property name="wt.calendar.calculateDefaults" value="false" targetFile="codebase/wt.properties"/>
* 
Les heures de début et de fin d'une tâche déléguée reflètent les fuseaux horaires choisis par l'utilisateur, et non ceux que le système définit. Ce comportement est défini par une propriété.
Afficher l'onglet Organisation
Par défaut, l'onglet Organisation n'apparaît pas dans les fenêtres Déléguer et Déléguer pour une période indéfinie. Pour permettre aux utilisateurs de déléguer des tâches à des organisations, définissez la propriété suivante sur true dans le fichier <customizationRootDirectory>/configuration/xconf/custom.site.xconf, comme indiqué dans l'exemple ci-dessous :
<Property name="wt.clients.calendar.delegate.display_org_tab" value="true" targetFile="codebase/wt.properties"/>
Définir la semaine de travail
Par défaut, le calendrier système identifie le samedi et le dimanche en tant que jours non ouvrables hebdomadaires. Définissez la propriété suivante dans le fichier <customizationRootDirectory>/configurations/xconf/custom.site.xconf pour spécifier des jours différents, comme indiqué dans l'exemple ci-dessous :
<Property name="wt.calendar.nonWorkDaysOfTheWeek" value="<Define Work Week>" targetFile="codebase/wt.properties"/>
Pour définir cette propriété, utilisez une valeur comprise entre 1 et 7, où 1 correspond à dimanche (le premier jour de la semaine) et 7 à samedi (le septième jour de la semaine). La valeur par défaut de cette propriété est 1,7 (samedi et dimanche).
Pour que les modifications soient effectives, cliquez sur Tout réinitialiser dans l'utilitaire Gestion des calendriers et redémarrez le serveur de méthodes. Vous pouvez redémarrer le serveur de méthodes dans l'environnement de développement. Pour redémarrer le serveur de méthodes dans un environnement de production, ouvrez une demande d'intervention auprès de PTC. Pour plus d'informations sur l'ouverture d'une demande d'intervention, consultez la rubrique Opening a Service Request.
* 
Pour définir cette propriété, wt.calendar.calculateDefaults doit être défini sur false.
Indiquer le nombre d'heures de travail dans la semaine
Lorsque vous travaillez sur un projet, un programme ou un plan de produit spécifique, vous pouvez utiliser l'une des propriétés suivantes pour spécifier le nombre d'heures de travail par semaine.
Pour définir l'heure à laquelle commence la journée de travail :
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.DAY_START" value="<Value of Workday Start Hours>" targetFile="codebase/wt.properties"/>
La valeur par défaut est 8.
Pour définir l'heure à laquelle se termine la journée de travail :
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.DAY_END" value="<Value of Workday End Hours>" targetFile="codebase/wt.properties"/>
La valeur par défaut est 17.
Pour définir l'heure à laquelle commence la pause déjeuner :
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.LUNCH_START" value="<Value of midday break start hours >" targetFile="codebase/wt.properties"/>
La valeur par défaut est 12.
Pour définir le nombre d'heures allouées à la pause déjeuner :
<Property name="com.ptc.projectmanagement.plannable.WorkingCalendarConfig.LUNCH_BREAK_DURATION" value="<Value of midday break hours>" targetFile="codebase/wt.properties"/>
La valeur par défaut est 1.
La durée de travail quotidienne est calculée de la manière suivante : [JOUR_FIN - JOUR_DEBUT - DUREE_PAUSE_DEJEUNER = DUREE TOTALE DE TRAVAIL].
Ces modifications n'affectent pas le calendrier système. Elles concernent uniquement le mode de calcul de la durée des objets de plan (une activité, par exemple).
* 
Si vous modifiez le calendrier système Windchill qui correspond à un plan de projet, vous devez actualiser ce dernier manuellement pour que ces modifications soient prises en compte. Accédez à la page d'informations du plan, puis sélectionnez Actions > Replanifier le plan.
Les modifications apportées au calendrier système de Windchill ne sont prises en compte dans les nouveaux plans de projet qu'une fois le serveur de méthodes redémarré ou l'action Replanifier le plan, exécutée au moins une fois.
Est-ce que cela a été utile ?