EDI的环境配置和开发操作手册.pdf
EDI 的环境配置和开发操作手册 1场景介绍和说明 在该操作手册中,我们将搭建一个ECC系统和JAVA系统的 EDI信息交互平台。主要的场景交互为 JAVA 接收和发出 IDOC 包:具体的交互原理请看下图:2.EDI 的环境配置 2.1 创建一个逻辑系统(1)创建一个逻辑系统的路径可以在 EDI 的后台配置中查找,路径为:Basis Setting-Logical SystemDefine Logical System,也可以输入事物码 BD54 直接进入以下界面:(2)在点击新条目后,输入逻辑系统的相关信息,并点保存完成逻辑系统的创建 ECC 系统 java 系统 抛出 IDOC 包 发出 IDOC 包 点击保存后 点击确认。2.2 激活 SAP WorkFlow 你可以输入事物码:SWU3 来激活 SAP WorkFlow 的操作:激活 WorkFlow 相关组件 2.3 激活 IDOC 事件-事件接收器(1)激活 IDOC 事件接收器的事物码为:OYEB (2)点击是 2.4 设置 IDOC 管理 设置 IDOC 管理的事物码:OYEA 2.5 创建 RFC Destination 这里需要创建 2 个 RFC Destination:一个指向 ECC 本系统的(类型为 3),一个是指向外部的 JAVA 系统的(类型为 T),创建事物码:SM59(1)创建本系统 RFC(类型为 3)输入相关信息 测试 (2)创建连接 JAVA 的 RFC Destination(类型为 T)输入相关信息 激活 UNICODE 2.6 定义文件端口 根据创建的 RFC Destination,定义文件端口的事物码:WE21(1)创建 ECC 发送 IDOC 包的端口 输入相关信息 选择相应的 RFC Destination (2)创建 ECC 接收 IDOC 端口 点击创建 输入相关信息 确认,指定 RFC Destination 保存 3.IDOC 的开发 首先,我们来看看 IDOC 的一个事物代码大全:查看事物码 WEDI 3。1 IDOC 段的开发 IDOC 段开发的事物码为 WE31,路径:菜单路径:工具 业务通讯 IDOC 基础 开发 IDOC 部分 点击创建后,录入以下信息 选择相应的开发类,保存 3。2 IDOC 类型的开发 事物码:WE30 菜单路径:工具 业务通讯 IDOC 基础 开发 IDOC 类型 点击创建后,填写描述信息 选择确认后,为 IDOC 类型分配段,点击创建 分配刚创建的段类型 选择确认,保存并分配开发包 3。3 创建消息类型 事物码:WE81 菜单路径:工具 业务通讯 IDOC 基础 开发 消息类型 点击新建条目:填入相关信息,点击保存 3.4 建立关联(Idoc Type,Message Type)事物码:WE82 菜单路径:工具 业务通讯 IDOC 基础 开发 IDOC 类型/消息 点击新条目:输入相关信息 点击保存 3.5 创建 IDOC 处理模块(出入站处理程序)事物码:SE37 菜单路径:工具 ABAP 工作台 开发 用户界面 函数编制器 (1)输入 SE37 创建入站函数 为函数分配输入参数 为函数分配输出参数 为表分配 TABLE 参数 并书写代码 点击保存,激活(2)创建出站函数 保存后,为函数分配输入参数 为函数分配输出参数 为函数分配表参数 点击保存,并激活 3。6 建立“IDOC Message”,”IDOC Type”,”Function Module”三者之间关联 事物码:WE57 菜单路径:工具 业务通讯 IDOC 基础 开发 消息/应用程序对象 输入事物码:WE57(1)维护输入关联 输入相关信息 点击保存(2)维护输出关联 点击,保存。3.7 定义出站进程代码(发送端)事物码:WE41 菜单路径:工具 业务通讯 IDOC 基础 控制 出站进程代码 输入事物码 WE41,点击新建 输入相关信息 点击保存 3.8 定义 ALE 属性 事物码:BD51 输入事物码,BD51 新建 输入相关信息,点击保存 3。9 定义入站进程代码(接受端)事物码:WE42 菜单路径:工具 业务通讯 IDOC 基础 控制 进站进程代码 输入 WE42,点击创建 输入相关信息,点击保存 3。10 配置伙伴文件参数 事物码:WE20 菜单路径:工具 业务通讯 IDOC 基础 IDoc 显示状态 伙伴参数文件 (1)配置出站参数:合作伙伴为先前定义的逻辑系统名称 输入相关信息 写入出站参数 点击保存(2)配置入站参数 填入相关信息 填写入站信息 点击保存 4.采用 JAVA 程序进行交互 4.1 配置 JAVA 相关连接信息 启动 JAVA 服务器,测试 SM59 4。2 ECC 系统抛出 IDOC 信息 运行事物码 WE19 在点击运行后,双击维护出站端口等信息 维护相关信息 并填写数据 点击测试 查看相关 XML 文件 4.3 ECC 系统接收信息 书写相关的 XML 文件 启动 JAVA 程序发出 IDOC 然后在 WE02 中查看 IDOC 信息