PTC 開發部門在有限時期內,支援指定的 Windchill 解決方案版本。超過這段支援期後,針對該版本提出的任何錯誤將只在以後的版本中更正。新版本的更新資訊可查詢 PTC 產品發行時間表。
在大多數的情況下,您可同時在同一個伺服器上執行同一個 Windchill 解決方案的兩個例證。PTC 可在本節中所載之條件的環境下支援 Windchill 解決方案功能。
客戶必須對多 Windchill 例證伺服器實際設施的安裝、配置或疑難排解負責。PTC 不會測試和記錄與多個 Windchill 例證同時執行在同一伺服器上的所有可能的第三方產品組態。確定在相同伺服器上,自家應用程式是否可能或可支援多個例證同時執行,是各第三方廠商的責任。
只要每個 Windchill 例證以其各自的 Web 伺服器及其各自的 Servlet 引擎進行配置,PTC 技術支援就會協助解決與此「多 Windchill 單伺服器」組態不相關的 Windchill 解決方案問題 (例如管理、工作流程等等)。在這類情況下,PTC 技術支援可能需要關閉其中一個 Windchill 解決方案例證 (及其 Web 伺服器和 Servlet 引擎),以便將問題隔離在某個 Windchill 解決方案例證中。如果關閉其中一個 Windchill 解決方案例證 (及其 Web 伺服器和 Servlet 引擎) 就去除了問題,那麼 PTC 技術支援將不會繼續針對該問題進行疑難排解。在這種情況下,可能是因為第三方產品有故障,PTC 無法確定出造成這類問題的所有可能原因。您必須將問題歸於具體的第三方產品中,並與該廠商一起找出解決方案。
附註:
某些 Windchill 解決方案提供了用於展示的預設資料載入程式,它包括在「Windchill 解決方案 CD」中。我們為此工具提供技術支援部門。
身為「Windchill 解決方案管理人員」,有時由於資料載入需求,可以修改預設資料載入程式,在某些情況下,也可建立自己的資料載入程式。就像對任何其他自訂一樣,我們只針對「Windchill 解決方案 API」給予支援。
您必須具有豐富的 Java 程式設計經驗,才能使用 Windchill 自訂或用 Java 開發工作流任務。使用《Windchill Customizer's Guide》(Windchill 自訂指南) 中所列的受支援 API,才能獲得自訂支援。PTC 得自行決定是否對不受支援的 API 提供支援。
技術支援部門工程師不會為客戶開發程式碼,也不會協助他們偵錯或解決純 Java 程式碼問題。
您可以使用 Information Modeler (IM) 針對下列工作自訂 Windchill 解決方案:
建立業務物件,為特定客戶或應用程式顯示網域圖元。使用服務在系統內新增或變更伺服器端的業務邏輯。這兩種自訂類型位於 Windchill 解決方案的業務層 (中層)。因此,必須在 Rational Rose 內為自訂建模。技術支援為這些任務提供基本的幫助。
自訂 Windchill 解決方案時,應遵從《Windchill Customizer's Guide》(Windchill 自訂指南) 和《Windchill Application Developer's Guide》(Windchill 應用程式開發指南) 所規定的原則。在這些文件中說明的自訂框架和設計樣式確保了 Windchill 解決方案的可支援性及與後續版本的相容性。但是如果出現違反合理的開發規則的情況,技術支援部門保留拒絕提供支援的權力。
在某些情況下,您必須向技術支援部門提交程式碼。請勿傳送整個自訂內容,只需傳送一個說明具體 Information Modeler 問題的範例即可。對大型程式碼範例 (上百行),技術支援部門不予解決或偵錯。
您可以建立自訂報告和 SQL 查詢,以便擷取 Windchill 系統內之物件的相關資訊。技術支援能夠提供建立某個特定報告或設定其格式的一般指導,但實際報告的建立屬於報告作者的職責範圍。建立許多報告和查詢需具備 Windchill 資料模型和 SQL 的專業知識。技術支援部門在這些主題上所能給予的指導很有限。技術支援部門能夠大力支援與報告框架有關的 SPR。如果您認為您所遇到的錯誤是因報告框架本身的問題所引起,請聯絡技術支援部門。PTC 會要求您使用簡易的報告來重現錯誤或不正確結果,以呈現問題的樣貌。