新功能 > Windchill > 11.0 F000 > 部署與組態 > 變更關聯:已取代 API
  
變更關聯:已取代 API
產品:WindchillWindchill PDMLinkWindchill Integrations for Embedded Software
發行版本:11.0 F000
優點
為了支援變更關聯,已取代一些 API,且已更新一些支援的 API。同時,也對工作流程事件與偏好設定進行了變更。
其他詳細資訊
已取代下列 API。PTC 建議您在開始轉換為使用變更關聯時,將其取代為新 API。這些 API 主要位於 WorkflowProcessHelperStandardChangeService2 中。
已取代的 API
取代 API
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.forcePRsToResolved(ChangeRequest2)
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.closeChangeChildren(Object, Map<Class, State>)
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.closeChangeParents(Object, Map<Class, State>)
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setCRResolutionDate(ChangeRequest2)
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setECNResolutionDate(ChangeRequest2)
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setECNResolutionDate(ChangeRequest2, String)
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setPRResolutionDate(ChangeIssue)
com.ptc.windchill.pdmlink.change.server.impl.WorkflowProcessHelper.setResolutionDate(VersionableChangeItem)
此外,也對服務 API 進行了變更,以支援變更關聯。這些 API 位於 StandardChangeService2 中。PTC 建議您在開始使用變更關聯之前,先審核任何副檔名或這些 API 的使用關係:
getAssociatedChanges(ChangeItemIfc, Class)
getChangeOrders(ChangeRequestIfc, boolean)
getChangeRequest(ChangeOrderIfc, boolean)
deleteAddressedBy(ChangeRequestIfc, ChangeOrderIfc)
saveAddressedBy(ChangeRequestIfc, ChangeOrderIfc)
getLatestChangeOrder(ChangeRequestIfc)
getLatestChangeRequest(ChangeOrderIfc)
deleteAddressedBy(WTCollection, role)
deleteFormalizedBy(ChangeRequestIfc, ChangeIssueIfc)
getChangeIssues(ChangeRequestIfc, boolean)
getFormalizingChangeRequest(ChangeIssue ci)
saveFormalizedBy(ChangeRequestIfc, ChangeIssueIfc)
getChangeRequest(ChangeIssueIfc, boolean)
deleteFormalizedBy(Class, ChangeRequestIfc, ChangeIssueIfc)
getLatestChangeIssue(ChangeRequestIfc cr)
getLatestChangeRequest(ChangeAnalysisIfc)
「變更通知狀態變更」工作流程事件已由下列工作流程事件取代:
「父變更物件狀態變更」
「子變更物件狀態變更」
下列變更管理偏好設定不會對彈性變更項目執行任何動作;但是,它們會保留非彈性變更項目的功能,以支援回溯相容性:
「變更對問題報告基數的請求」
「變更請求以變更通知基數」
「不變更請求即變更通知」
「建立自動變更通知」
下列連結已由 ChangeProcessLink 取代。針對變更關聯建立或刪除這些連結時,請使用 FlexibleChangeHelper.getService()
AddressedBy2
AddressedByIfc
FormalizedBy
FormalizedByIfc