支援材料編號欄位的長度延伸
Windchill ESI 整合使用 BAPI_MATERIAL_BOM_GROUP_CREATE 來在 SAP 中建立 BOM。BAPI 具有所需 BOM 標題與元件材料編號相關之欄位為 32 個字元的表格。
若要使用 BAPI_MATERIAL_BOM_GROUP_CREATE 在 SAP 中成功建立 BOM,BOM 標題與 BOM 元件不得超過 32 個字元。因此,如果在材料的 SAP HANA 系統中啟用了「欄位長度延伸」,則 Windchill ESI 整合僅支援 32 個字元。
針對 TIBCO 專案中的材料值啟用延伸長度支援的步驟:
1. 在 TIBCO Designer 中開啟 HANA .dat 專案檔案。
2. 專案 .dat 檔案 ESI_SAP_TIB_HANA_12_1_M010_<build>.dat 位於安裝資料夾 <TIBCO_HOME>\esi\dat\ 中。
3. 在 TIBCO Designer 專案中導覽至 GlobalVariables > ESIFlags,並將 EnableExtendedMaterialFieldLength 旗標設定為 true。依預設,此旗標設定為 false。此旗標可啟用對於最多 32 個字元的持續材料編號的支援。
4. 導覽至 ESIPaddingTruncate > PaddingNumber_PartLength,並根據在 SAP 中設定的材料編號長度設定填補數。此數目預設設定為 18。
5. 導覽至 ESISAPAdapter,並為 SAP HANA 系統提供組態資訊。
6. 完成組態後,請轉至 Project 標籤,並展開 SAPAdapterConfiguration > ESISAPAdapterConfiguration > Adapter Services
7. 重新整理 BAPI 與 ZRFC 結構描述,以使其反映出在 SAP 端設定的材料長度。欲重新整理 BAPI/ZRFC 結構描述,請選取 BAPI/ZRFC,然後轉至右側面板的 Schema 標籤,並按一下 Refresh Schema
8. 針對所有 BAPI 與 ZRFC 繼續執行相同操作,並在完成後儲存專案。
9. 轉至 Tools 選單,並選取 Create Project EAR 選項來為更新的專案建立 EAR。
10. 從右側面板中選取 Configuration 標籤,並更新 NameFile Location 資訊。按一下 Apply 來儲存組態,然後按一下 Build Archive
11. 建立 EAR 檔案之後,請在 TIBCO Administrator UI 中部署 EAR 檔案以供發佈。
這是否有幫助?