业务场景 将SAP ECC 中的供应商主数据以IDoc 形式通过SAP PI 同步到费用管理系统中,实现供应商主数据的自动分发和同步。 SAP ECC 系统配置 创建逻辑系统 BD54 TCODE BD54 逻辑系统是用来接收IDoc 的目标系统。在此场景中,供应商主数据需要发送到费用管理系统中。 只有先定义逻辑系统,在WE20 中才能创建针对该逻辑系统的伙伴参数文件。 点击”新条目” 输入逻辑系统标识和名称 逻辑系统 LTD_ZJ_FY 自定义外围系统的标识 名称 费用管理系统 外围系统描述 创建ECC 系统到PI 系统的系统连接SM59 用途:此链接用于TCODE:WE21中创建IDoc端口使用的RFC 连接。 项目 值 说明 RFC Destination D31CLNT100 自定义名称 Connection Type 3 R3 连接 Target Host xidev01 此项为 PI 系统的主机名或IP 地址。 Service No. 50000 服务端口 配置登录信息: 项目 值 说明 language EN 登录使用的语言 client 100 PI 系统 Client 编号 User PIAPPLUSER PI 系统用户 执行连接测试: 点击连接 测试成功。 创建IDOC 处理端口 WE21 用途: 该端口用于在WE20中,为IDoc类型指定的端口 展开端口。鼠标选中”事务性 RFC”,点击”创建” 选择”自己的端口名称”,然后指定端口名称。 端口类型 自己的端口名称 名称 D31CLNT100 自定义 RFC 目标 D31CLNT100 SM59 中创建的RFC 连接 在RFC 目标中,输入在SM59 中创建的RFC 连接。 创建合作伙伴参数文件 WE20 TCODE: WE20 对应表系统表 EDP13 创建合作伙伴 鼠标选中伙伴参数文件 -> 伙伴类型LS(逻辑系统),点击快捷方式栏中的Create(创建)。 输入合作伙伴编号,伙伴类型等信息 合作伙伴编号 LTD_ZJ_FY 使用 TCODE:BD54 中创建的逻辑系统 伙伴类型 LS 逻辑系统(一般 IDoc 接口此处都选择逻辑系统) 代理类型 US 用户 代理 CHICHU SAP 登录账号 语言 ZH 登录语言 完成后点击回车 配置出站参数 点击出战参数部分的”创建出战参数”按钮 输入消息类型,接收端口以及 IDoc 类型等信息 消息类型 CREMAS IDoc 对应的消息类型 接收方端口 D31CLNT100 SM59 中创建的 RFC 连接 基本类型 CREMAS05 IDoc 类型 输出模式 立即转换 IDoc 产生后立即发送 维护分配模型 BD64 TCODE BD64 点击”创建模型视图” 输入模型描述,技术名称 短文本 费用管理系统 模型文本描述 技术名...