ERP库文件#
为了使用ERP集成功能,根据系统是安装在32位还是64位操作系统上,每个应用服务器都需要相应地复制下表中所述的文件。两个librfc32.dll文件都可以从此位置 ⧉获取。
| 操作系统平台 | 所需文件 |
|---|---|
| 32位 | 以下文件夹中的32位版本的librfc32.dll %windir%\system32 |
| 64位 | 文件夹%windir%\system32中的64位版本的librfc32.dll。文件夹中的librfc32.dll的32位版本 %windir%\SysWOW64 |
Table: ERP库文件
应安装Microsoft Visual C++ Runtime;可从此位置 ⧉获取。
Theobald ERPConnect许可#
此外,还需要通过获取一个有效的许可密钥来授权Theobald ERPConnect组件,该许可密钥必须使用安装光盘的文件夹packages\Cmf.ERPLicenseEncrypter.6.1.0.zip中提供的String Encrypter工具进行加密。必须在每个应用服务器的配置文件(在.config文件的SapConnector部分中的ERPConnectorLic条目下)中设置加密后的字符串以及其余的ERP配置条目,如下一节中所列示。
ERP应用配置条目文件#
下表介绍了凯睿德制造软件应用.config文件的SapConnector部分中的ERP应用配置条目。
| 键 | 描述 | 示例 |
|---|---|---|
| ERPMgmtActive | 启用或禁用ERP集成 - 此标志将确定凯睿德制造软件是否能够从SAP发送和接收信息(true或false) | true |
| ERPHost | SAP服务器名称 | /H/saprouter.mycompany.com/H/m2bsrv03 |
| ERPSystemNumber | SAP系统编号 | 0 |
| ERPService | SAP中的网关名,通常是一个字符串,由常量“sapgw”与系统编号串联而成(即“sapgw00”) | sapgw00 |
| ERPProgramID | 已注册服务器程序名(必须与SAP事务SM59中定义的已注册服务器程序相匹配) | ZERPCONNECT |
| ERPUser | 用于连接到SAP系统的用户名 | user001 |
| ERPPwd | 用于连接到SAP系统的用户密码 | 12345678 |
| ERPClient | SAP客户端(通常是编号) | 800 |
| ERPLanguage | 两个字母的字符串,用于定义用于SAP集成的语言(例如:英语为EN,德语为DE) | EN |
| ERPConnectorLic | ERP连接器许可字符串 - 必须使用Software\cmNavigo工具目录中提供的Script Encrypter工具对原始许可字符串进行加密来获得此字符串 | Encrypted license key text |
Table: ERP应用程序配置条目文件
配置ERP集成#
凯睿德制造软件附带了一个通用的ERP集成解决方案,该解决方案能够处理各种不同的ERP系统。此配置基于以下三个表,其中填充了示例配置数据以便提供相关说明:
IntegrationSystem(查找表)#
用于定义要集成的各种系统。
| 值 | 描述 |
|---|---|
| MES | MES |
| ERP | ERP |
Table: IntegrationSystem查找表
IntegrationHandler(通用表)#
用于注册用于集成的组件。
| 名称 | AssemblyQualifiedName |
|---|---|
| SapIntegrationHandler | Cmf.Foundation.Integration.SapConnector.SapIntegrationPackage, Cmf.Foundation.Integration.SapConnector, Version=4.2.0.0, Culture=neutral, PublicKeyToken=6bbf07329f6aa8df |
Table: IntegrationHandler通用表
IntegrationHandlerResolution(智能表)#
用于定义用于两个系统之间特定集成的组件。
| FromSystem | ToSystem | MessageType | HandlerType |
|---|---|---|---|
| MES | ERP | SapIntegrationHandler | |
| ERP | MES | SapIntegrationHandler |
Table: IntegrationHandlerResolution智能表
有关更多信息,请参阅IntegrationHandlerResolution智能表。