支持扩展物料编号字段长度
Windchill ESI Integration 使用 BAPI_MATERIAL_BOM_GROUP_CREATE 在 SAP 中创建 BOM。BAPI 表格中必填 BOM 标题和 BOM 组件物料编号字段的长度为 32 个字符。
BOM 标题和 BOM 组件不能超过 32 个字符,否则无法在 SAP 中使用 BAPI_MATERIAL_BOM_GROUP_CREATE 成功创建 BOM。因此,如果在物料的 SAP HANA 系统中启用了 "Field Length Extension",则 Windchill ESI Integration 仅支持 32 个字符。
要在 TIBCO 项目中启用扩展物料值长度的功能,可执行以下步骤:
1. 在 TIBCO 设计器中打开 HANA .dat 项目文件。
2. .dat 项目文件 ESI_SAP_TIB_HANA_12_1_M010_<版次>.dat 位于安装文件夹 <TIBCO_HOME>\esi\dat\ 中。
3. 导航至 TIBCO 设计器项目中的 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 文件以供发布。
这对您有帮助吗?