设置实际开始日期和实际完成日期
Actual Start Date 和 Actual Finish Date 属性现在预设存在于变更通告和变更任务上。
您可以通过“实施计划”选项卡跟踪变更通告的实施进度。“实施计划”包括每个变更任务的“实际开始日期”和“实际完成日期”。这些新属性连同 State 属性可帮助确定已开始和已完成的变更任务。
变更管理员可以参阅本主题来了解在工作流中设置“实际开始日期”和“实际完成日期”的方法。
在用户界面上包括“实际开始日期”和“实际完成日期”
要在“实施计划”表格和“表格视图”页面中包含实际开始日期和实际完成日期,请针对以下属性更新“类型和属性管理”实用程序中的 Primary Attributes Info Page Layout:
• 变更任务的 Actual Start Date 和 Actual Finish Date 属性
• 变更通告的 Actual Finish Date 属性
设置实际开始日期
要设置 Change Activity With Release Workflow Version 1 的“实际开始日期”,请执行以下步骤:
1. 在工作流中,单击 Synch on Change Notice Implementation 同步自动机。
2. 在 Synch on Change Notice Implementation 窗口中,单击“同步”。
3. 在“对象事件”中,调用 setECTActualStartDate API 以获取“实际开始日期”,如下所示:
//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;
这样就完成了变更任务的“实际开始日期”设置。
设置实际完成日期
要设置 Change Activity with Release Workflow Version 1 的“实际完成日期”,请执行以下步骤:
1. 在工作流中,单击 Release Changeables for Change Task。
2. 在 Release Changeables for Change Task 窗口中,单击“同步”。
3. 在“同步”窗口中,调用 releaseChangeable2 API 以获取“实际完成日期”,如下所示:
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.releaseChangeables2((wt.change2.WTChangeActivity2)primaryBusinessObject);
这样就完成了变更任务的“实际完成日期”设置。