StepbyStepIDOC实例1.定义LogicalSystems:(BD54)分配给client:(SCC4)LogicalsystemZBIZCNT800将作为之后R/3系统接受IDOC数据的Partner。2.SM59建立连接R/3的RFCDestination.本实例为在R/3800client创建PO,并且发送到相同的R/3800client,即RFC为链接本身。注:WEDI打开idoc事务菜单3.Portdefinition:WE21事务性RFCCreate将sm59建立的连接分配给端口,这样就可以通过端口A000000046连接系统。4.维护输出信息类型NEU:SPRO物料管理采购消息输出控制信息类型定义采购订单的信息类型维护PO消息类型NEU采购订单合作伙伴功能Create应用EF采购订单输出类型NEU采购订单媒介EDI功能GS产品供应商5.MN04a.b.c.6.Partnerprofile(outbound):WE20伙伴类型LICreatea.定义outboundpartner:点击显示outboundparameter:把PortA000000046做为接收端口。消息类型orders,通过输出消息类型neu,PROCESSCODEme10,把POidoc数据通过functionmodule发送出去。7.Partnerprofile(inbound):WE20伙伴类型LSCreate接收idoc数据的partner,Inboundparameters:接收代理:Processcode:ED00(通过工作流task,把idoc按照MethodDOCUMENTPROCESS进行处理)当接收到idoc数据后,ED00把POidoc发送到业务工作台中。8.创建PO,维护输入信息,发送IDOC:选择保存立即发送。这样在保持PO时,系统会按照维护的信息类型NEU,MediumEDI,Partner100000,查找维护的partnerprofile输出参数outboundparameter把PO的IDOC的数据按照NEU的ProcesscodeME10发送到Port:A000000046对应的RFC链接9.IDOC接收:当Partner.NoZBIZCNT800按照Inbound参数接收到IDOC后,会按照ProcesscodeED00,把它发送到维护的Agent’sBusinessWorkspace中: