Définir la Date de début réel et de la Date de fin réelle
Les attributs Actual Start Date et Actual Finish Date existent désormais prêts à l'emploi sur l'avis de modification et la tâche de modification.
Vous pouvez suivre l'état d'avancement de l'implémentation de l'avis de modification à partir de l'onglet Plan d'implémentation. Le Plan d'implémentation inclut la Date de début réel et la Date de fin réelle pour chaque tâche de modification. Ces nouveaux attributs, ainsi que l'attribut State, aident à déterminer les tâches de modification qui ont été démarrées et terminées.
En tant qu'administrateur des modifications, vous pouvez vous reporter à cette rubrique pour comprendre comment la Date de début réel et la Date de fin réelle sont définies dans les processus.
Inclure la Date de début réel et de la Date de fin réelle sur l'interface utilisateur
Pour inclure la date de début réel et la date de fin réelle dans le tableau Plan d'implémentation et la page Tableaux, mettez à jour Primary Attributes Info Page Layout dans l'utilitaire Gestion d'attributs et de types pour les attributs suivants :
• Les attributs Actual Start Date et Actual Finish Date pour les tâches de modification
• L'attribut Actual Finish Date pour l'avis de modification
Définir la date de début réel
Pour définir la Date de début réel du processus Change Activity with Release Workflow Version 1, procédez comme suit :
1. Dans le processus, cliquez sur l'automate de synchronisation Synch on Change Notice Implementation.
2. Dans la fenêtre Synch on Change Notice Implementation, cliquez sur Synchroniser.
3. Dans Evénement d'objet, appelez l'API setECTActualStartDate pour obtenir la Date de début réel, comme illustré ci-dessous :
//If Change Activity is ready to execute, continue the workflow
boolean isReady = com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.isChangeActivityReady((wt.change2.ChangeActivity2)primaryBusinessObject);
if (isReady)
{
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setECTActualStartDate((wt.change2.WTChangeActivity2)primaryBusinessObject);
result = "Go";
}
else
result = null;
Cela permet de définir la Date de début réel de la tâche de modification.
Définir la date de fin réelle
Pour définir la Date de fin réelle du processus Change Activity with Release Workflow Version 1, procédez comme suit :
1. Dans le processus, cliquez sur Release Changeables for Change Task.
2. Dans la fenêtre Release Changeables for Change Task, cliquez sur Synchroniser.
3. Dans la fenêtre Synchroniser, appelez l'API releaseChangeable2 pour obtenir la Date de fin réelle, comme illustré ci-dessous :
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.releaseChangeables2((wt.change2.WTChangeActivity2)primaryBusinessObject);
Cela permet de définir la Date de fin réelle de la tâche de modification.