零件
Windchill ESI 可讓您將在 Windchill PDMLink 中建立及變更的零件發行至發佈目標,例如 SAP。您可以配置 Windchill PDMLink 系統,來發行零件的特定屬性,以及與零件相關聯的文件。Windchill PDMLink 零件資訊可用來在發佈目標中建立零件。
Windchill ESI 可將下列與零件相關聯的屬性從 Windchill PDMLink 傳送到 EAI 軟體元件:
編號
零件是否為假想零件
預設單位
控制特徵
類型
名稱
來源
版本
版序
日期生失效
最後變更者
發佈目標
序列生失效
批號生失效
生命週期狀態
檢視
儲存位置
之前發行的零件版本
延伸資料
部門資料
將零件資料從 Windchill PDMLink 送出後,EAI 軟體元件會將 Windchill PDMLink 零件屬性對應到 SAP 物料主物件屬性。下表顯示 Windchill PDMLink 零件屬性與 SAP 物料主檔屬性的對應關係:
Windchill 零件屬性與 SAP 物料主檔屬性對應表
Windchill 零件屬性
SAP 物料主物件屬性
編號
物料編號
名稱
物料說明
預設單位
量測基礎單位
類型
物料類型
來源
採購類型
版本
版本修訂階層
日期生失效
開始生效日期
序號生失效
ECN 中物料的序列生失效。ECN 會變成受參數生失效 (序列生失效) 控制。
會將 Windchill PDMLink 零件版序傳送到 EAI 軟體元件;但是不會將屬性傳送到發佈目標。如果發佈目標能夠處理 Windchill PDMLink 零件版序,則只要擴充 EAI 軟體元件就能傳遞資訊至發佈目標,但是目前 SAP 系統預設功能中並沒有能夠處理版序資訊的屬性。
「發佈目標」屬性 (位於顯示在 ESI 回應中的 Destination 與 TargetID 元素中) 指出應在其中建立或變更零件的發佈目標。EAI 軟體元件便根據此資訊與正確的發佈目標進行溝通,並傳遞工廠資訊給它。
一些由 Windchill PDMLink 轉換的屬性不會轉換,就會從 EAI 軟體元件傳遞到發佈目標;然而,EAI 軟體元件會修改或交互參照其中少數屬性包含的值。
Windchill PDMLink 會以 YYYY-MM-DDHH:MM:SS 格式傳遞「零件日期生失效」。EAI 軟體元件在將資料傳遞到發佈目標之前,會先移除附日期的時間戮記。
在 EAI 軟體元件中,會交叉參照「預設單位」、「類型」、「全域替代單位」、「描述語言鍵」與「來源」屬性。下列各表顯示可使用的 Windchill PDMLink 零件值,以及對應的 SAP 物料值,這些值是從 EAI 軟體元件傳遞到 SAP。
Windchill 零件預設單位值與 SAP 物料的量測基礎單位值對應表
Windchill 零件預設單位值 (資料庫值)
SAP 物料量測基礎單位值 (資料庫值)
視需求 (as_needed)
無測量單位 (無)
每一個 (ea)
每一個 (EA)
公斤 (kg)
公斤 (KG)
公升 (l)
公升 (L)
公尺 (m)
公尺 (MET)
平方公尺 (sq_m)
平方公尺 (M2)
立方公尺 (cu_m)
立方公尺 (M3)
Windchill PDMLink 零件類型值與 SAP 物料類型值對應表
Windchill PDMLink 零件類型值 (資料庫值)
SAP 物料類型值 (資料庫值)
可分解 (separable)
半成品 (HALB)
不可分解 (inseparable)
半成品 (HALB)
元件 (component)
原料 (ROH)
Windchill PDMLink 零件來源值與 SAP 採購類型值對應表
Windchill PDMLink 零件來源值 (資料庫值)
SAP 採購類型值 (資料庫值)
製造 (make)
內部生產 (E)
購買 (buy)
外部採購 (F)
建立或變更物料主記錄時所需的一些屬性並非由 Windchill PDMLink 提供。因此,Windchill ESI 會在傳遞資料到 SAP 之前,先在 EAI 軟體元件中預設這些值。下表列出在 Windchill ESI 中預設的 SAP 物料主檔屬性及其預設值。
SAP 物料主檔預設值
SAP 物料主物件屬性
預設值
產業別
機械工程 (M)
基本檢視指示器
已啟用 (X)
MRP 檢視指示器
已啟用 (X)
物料說明語言鍵
預設值為 (EN)。
請參閱 《Windchill Enterprise Systems Integration Installation and Configuration - SAP R/3》 一節中 Planning and Implementing Windchill ESI Installation 一章中標題為 Internationalization Considerations 的小節。
MRP 類型
無計劃 (ND)
採購類型
已啟用 (X)
特殊採購類型
僅針對假想零件啟用 (50)
Windchill PDMLink 也會支援發行與零件相關的全域替代;但是,因為在 Windchill PDMLink 中才有全域替代的觀念,而在 SAP 中並沒有這觀念,所以 Windchill ESI 中的 EAI 軟體元件部分就無法將全域替代零件發行到 SAP。如果 SAP 發佈目標能夠處理 Windchill ESI 全域替代,則只要擴充 Windchill PDMLink 的 EAI 軟體元件部分就能將資訊傳遞至,但是並不支援 OOTB 全域替代。
發佈製造零件的企業版本
每個下游零件都是根據上游零件的規格製造。針對特定零件,「企業版本」屬性會顯示連結的上游零件版本。如需詳細資訊,請參閱「企業版本」。
發佈製造零件時,ESI 回應包含企業版本 (上游版本) 的資訊以及製造零件資訊。
例如,當您發佈製造零件 (版本 A.1) 時,ESI 回應會包括上游設計零件 (版本 B.1) 資訊,以及製造零件 (版本 A.1) 資訊。請參閱下圖。
當您要使用下游 ERP 系統中的工程版本修訂 (在此例中為設計零件) 來追蹤零件版本修訂時,此功能很有用。
請遵循下列步驟啟用此偏好設定:
1. 開啟「偏好設定管理」公用程式。按一下「網站」 > 「公用程式」 > 「偏好設定管理」
2. 選取 ESI > 「設定」 > 「零件」
3. 「發佈製造零件的企業版本」偏好設定設為 Yes
在 SAP ERP 系統中,「企業版本」透過變更通知針對材料耗用。
零件的工廠特定屬性
零件的工廠特定屬性可以使用 Windchill MPMLink 的特定檢視功能來發佈。欲發佈工廠特定屬性:
請確保從 ESI > 「設定」 > 「零件」類別中,將「發佈工廠資料資訊」偏好設定設為「是」
定義對應於 Windchill MPMLink 中每一個工廠的特定檢視。
在對應的檢視屬性標籤中定義工廠特定屬性。
使用 Windchill ESI 來發行零件。
然後 Windchill ESI 會從 Windchill MPMLink 中擷取零件的工廠特定屬性,並將該資訊傳送至發佈目標中的相關工廠。
* 
這些屬性都必須在 ESI 回應中繼資訊檔案中定義其對應。同時,還必須延伸 EAI 軟體元件以將這些屬性適當對應至 SAP。
使用「傳送至發佈目標」動作、「將材料傳送至發佈目標」動作、「變更通知」「推進請求」「設定狀態」發佈針對零件或資源的部門資料或工廠資料時,會從下列位置使用「已存篩選器」
發佈零件或 BOM 時,為發佈目標上的「BOM 設定」
發佈資源或資源結構時,為發佈目標上的「資源設定」
發佈製程計劃結構時,為發佈目標上的「製程計劃設定」
使用變更通知發佈時,為發佈目標上的「變更通知設定」
發佈延伸資料
延伸資料是 Windchill 中已版本化的可工作物件,用來儲存需要發佈至 ERP 系統的資料。可以在 ESI 回應中使用 ERP 連接器將延伸資料發佈到發佈目標。
欲發佈延伸資料,請將「發佈企業資料資訊」偏好設定設為「是」,來啟用該偏好設定。
如需瞭解有關延伸資料的更多資訊,請參閱延伸資料主題。
* 
如果您要從零件或延伸資料發佈版本資訊,請設定 esi.properties 檔案中的內容 com.ptc.windchill.esi.useVersionInfofromPartOrED。例如,<Property default="PART" name="com.ptc.windchill.esi.useVersionInfofromPartOrED">。其他值可以是 PARTCOMMON_ENTERPRISE_DATA
在其他現成的情況下,預設將發佈企業資料。
「發佈目標」屬性 (位於顯示在 ESI 回應中的 DestinationTargetID 元素中) 指出應在其中建立或變更零件的發佈目標。
Windchill PDMLink 會以 YYYY-MM-DDHH:MM:SS 格式傳遞「零件日期生失效」。
使用發行零件的物件中心模式,且將發佈目標屬性「發行零件時,發行相關文件」設定為「是」時,也會發行與零件相關聯的文件。
部門資料
部門資料屬性會透過工廠資料相關聯的所有相關部門資料物件在 ESI 回應中與零件或資源屬性一起發佈。
如需詳細資訊,請參閱部門資料概觀主題。
請確保從 ESI > 「設定」 > 「零件」類別中,將「發佈工廠資料資訊」偏好設定設為「是」。
如需工廠特定功能資料的詳細資訊,請參閱部門資料概觀
配置以使資料隨生命週期狀態變更自動發佈
您可以配置延伸資料或工廠特定功能資料,以便在工廠資料的生命週期狀態變更時自動在 ESI 回應中發佈該資料。您可從 ESI「設定」 > 「零件」 > 中啟用偏好設定,來配置此功能。可採用逗號分隔清單的形式指定多個生命週期狀態。此偏好設定的預設值為空白。如果偏好設定值為空,當企業資料或工廠資料的生命週期狀態變更時,不會自動發佈零件 (材料)。
啟用此偏好設定後,當企業資料或工廠資料生命週期狀態依照在偏好設定中所指定的方式變更時,ESI 會根據與發佈目標關聯的組態規格或篩選器顯示相關零件版序與部門資料,以在 ESI 回應中發佈零件。
* 
只有當「自動啟動 ESI 工作流程」偏好設定設為「是」時,才會啟用零件發佈。
如果工廠資料已發行,則會發佈工廠資料與企業資料。但如果發行企業資料,則只會發佈相關工廠資料。
延伸資料與工廠特定功能資料可以在 ESI 回應中的單獨貯體中發佈。可透過自訂 ESI 回應執行此操作。如需有關在 ESI 回應中自訂貯體的詳細資訊,請參閱文件參考網站中適用的 ERP Connector Customizer's Guide (ERP Connector 自訂指南)
這是否有幫助?