您的当前位置:首页正文

SAPIDOC实例发送PO

2021-08-20 来源:钮旅网


Step by Step IDOC 实例

1. 定义Logical Systems: (BD54)

分配给client:(SCC4)

Logical system ZBIZCNT800将作为之后R/3系统接受IDOC数据的Partner。

2. SM59 建立连接R/3的RFC Destination.

本实例为在R/3 800 client创建PO,并且发送到相同的R/3 800 client,即RFC为链接本身。

注: WEDI 打开 idoc事务菜单

3. Port definition:WE21事务性 RFCCreate

将sm59建立的连接分配给端口,这样就可以通过端口A000000046连接系统。

4.

维护输出信息类型NEU:

SPRO物料管理采购消息输出控制信息类型定义采购订单的信息类型维护 PO 消息类型NEU采购订单合作伙伴功能Create

应用 EF 采购订单

输出类型 NEU 采购订单

媒介 EDI

功能 GS 产品供应商

5.

MN04

a.

b.

c. 6.

Partner profile (outbound):WE20伙伴类型 LICreate

a. 定义outbound partner:

点击显示outbound parameter:

把Port A000000046 做为接收端口。

消息类型orders,通过输出消息类型neu, PROCESS CODE me10,把PO idoc数据通过function module 发送出去。

7. Partner profile (inbound):WE20伙伴类型 LSCreate

接收idoc数据的partner,

Inbound parameters:

接收代理:

Process code : ED00 (通过工作流task,把idoc按照DOCUMENTPROCESS进行处理)

当接收到idoc数据后,ED00把PO idoc发送到业务工作台中。

Method

8.

创建PO,维护输入信息,发送IDOC:

选择保存立即发送。这样在保持PO时,系统会按照维护的信息类型NEU,Medium EDI,Partner 100000,查找维护的partner profile 输出参数outbound parameter把PO 的IDOC的数据按照NEU的Process code ME10发送到Port: A000000046对应的RFC链接

9. IDOC接收:当Partner. No ZBIZCNT800 按照Inbound参数接收到IDOC

后,会按照Process code ED00,把它发送到维护的Agent’s Business Workspace 中:

因篇幅问题不能全部显示,请点此查看更多更全内容