目录

1功能说明    4

2功能实现    4

2.1创建逻辑系统并分配集团(SALE)    4

2.2维护RFC目标(SM59)    5

2.3在发送端创建模型视图(BD64)    5

2.4在发送系统中创建伙伴参数(BD64)    6

2.5检查发送方端口配置 (WE21)    7

2.6配置输出控制条件 (NACE)    8

2.7发送方伙伴参数文件 (WE20)    11

2.8分配模型视图到接收端 (BD64)    12

2.9检查接收方端口配置 (WE21)    14

2.9接收方伙伴参数文件 (WE20)    14

3功能测试    15

3.1创建采购订单(ME21N)    15

3.2查看发送与接收的IDOC(BD87)    15

1功能说明

本实例中在S4系统创建采购订单后,通过IDOC发送采购订单到BP5系统。即S4系统为发送方,BP5系统为接收方。

2功能实现

2.1创建逻辑系统并分配集团(SALE)

在S4中创建S4和BP5中创建逻辑系统,在BP5中也要创建S4和BP5的逻辑系统,两个系统中定义的名称要保持一致

将逻辑系统分配给集团

2.2维护RFC目标(SM59)

在S4中创建与BP5系统的连接

在BP5系统中创建于S4系统的连接

2.3在发送端创建模型视图(BD64)

运行事务代码,点击创建模型视图

选择刚才创建的模型视图,点击添加消息类型,之后点击保存即可。

2.4在发送系统中创建伙伴参数(BD64)

伙伴参数(partner profile)是Idoc发送和接收过程中的基本连接设定。在ALE中,需要将另一方设为伙伴,定义类型为逻辑系统的伙伴参数,才可完成通信。

选中创建的模型视图,选择菜单环境->生成合作伙伴参数文件,逻辑系统为接受方系统。

之后点击执行,系统将自动生成逻辑伙伴、端口(自动分配)以及输出参数。

2.5检查发送方端口配置 (WE21)

正常情况下上一步之后是会自动生成的。此处仍然使用手动创建的方法。

点击创建,选择自动生成端口名称

此处选择连接BP5(接收方)RFC目标

2.6配置输出控制条件 (NACE)

查看EF过程

接下来将使用过程RMBEF1

定义采购订单的信息确认方案

事务代码SPRO

定义输出类型

定义条件记录

2.7发送方伙伴参数文件 (WE20)

创建或修改合作伙伴类型

所需关注的是采购订单对应的消息类型ORDERS

2.8分配模型视图到接收端 (BD64)

两个系统都需要维护伙伴参数,但目前接收系统BP5中还不存在ALE分布模型视图,所以将S4相关的ALE分布模型视图发布到接收系统BP5中,然后就可以通过同样的视图在目标系统中自动生成发送系统的伙伴参数了,在S4系统中,进入BD64界面,并选中ORDERS消息。

之后到BP5系统中就可以看到该模型已经存在

在接收端生成合作伙伴参数文件

2.9检查接收方端口配置 (WE21)

2.9接收方伙伴参数文件 (WE20)

该界面中最重要的内容是处理代码(即为进行具体IDoc处理的功能模块或工作流的代号),数据在所指定的处理中被写入IDoc或是从IDoc中读取出

将其Process code改成ORDE,保存。如果你不修改这个,默认情况下它自动选择了以A打头的Process code,而并非采购订单需要的ORDE处理码:

一旦传输数据过来后,相应的处理模型不对应,会产生错误

到此处,整个配置工作就结束了

3功能测试

3.1创建采购订单(ME21N)

3.2查看发送与接收的IDOC(BD87)

标准IDOC同步采购订单的更多相关文章

  1. SAP IDOC 通过采购订单输出消息生成销售订单

    题记: 在网络上看到一篇类似的公众号文章,叫<通过IDoc逐步指导PO&SO集成>,个人觉得整个配置过程中还是少了一些重点配置,也少了说明整个功能的核心逻辑,那么,趁着这个机会,就 ...

  2. 标准IDOC同步物料

    目录 1功能说明    4 2功能实现    4 2.1创建逻辑系统并分配集团(SALE)    4 2.2维护RFC目标(SM59)    5 2.3在发送端创建模型视图(BD64)    5 2. ...

  3. SAP MM 标准采购组织的分配对于寄售采购订单收货的影响

    SAP MM 标准采购组织的分配对于寄售采购订单收货的影响 PO 4100004022 是一个寄售的采购订单, 采购组织是CSAS, 工厂代码SZSP.采购信息记录也是有的, MIGO试图对该采购订单 ...

  4. U8采购订单联查采购入库单

    1.表头rdrecord01,字段ipurorderid(采购订单ID), cOrderCode(采购订单号)要与采购订单表头主键和单号对应 表体rdrecords01,字段cPOID(采购订单号), ...

  5. 为什么MB51本位币金额和采购订单历史本位币金额不一样?

    翻译 为什么物料凭证的本位币金额有时和采购订单历史记录物料的本位币金额不一致? 回答: 有2个字段对应FI存放位置.物料凭证的字段(MSEG-DMBER)是存放库存账目金额.采购订单历史(EKBE-D ...

  6. Oracle EBS-SQL (PO-5):采购订单控制信息查询.sql

    select distinct pla.po_header_id, --pha.type_lookup_code, pha.segment1       采购订单号, appf.full_name   ...

  7. 详解EBS接口开发之采购订单导入

    采购订单常用标准表简介 1.1   常用标准表 如下表中列出了与采购订单导入相关的表和说明: 表名 说明 其他信息 po.po_headers_all 采购订单头 采购订单号,采购类型,供应商,地点, ...

  8. SAP MM 按采购订单查询付款信息的报表?

    SAP MM 按采购订单查询付款信息的报表? 上午给P3项目采购部门用户做了一个采购相关的报表的培训.培训过程中,客户的采购部门经理提出了一个问题:有没有报表能查询到各个采购订单的付款情况,显示采购订 ...

  9. U811.1接口EAI系列之三--采购订单生成--VB语言

    采购订单业务,下面是具体代码与参数说明: 下面调用的通用方法在: http://www.cnblogs.com/spring_wang/p/3393147.html 作者:王春天 2013-10-31 ...

随机推荐

  1. 嘿嘿,我就知道面试官接下来要问我 ConcurrentHashMap 底层原理了,看我怎么秀他

    前言 上篇文章介绍了 HashMap 源码后,在博客平台广受好评,让本来己经不打算更新这个系列的我,仿佛被打了一顿鸡血.真的,被读者认可的感觉,就是这么奇妙. 然后,有读者希望我能出一版 Concur ...

  2. 2007 NOIP T1奖学金

    奖学金(07NOIPT1): [题目描述] 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金.期末,每个学生都有3门课的成绩:语文.数学.英语.先按总分从高到低排序,如果 ...

  3. shift后门

    shift快捷 Windows的粘滞键------C:\windows\system32\sethc.exe,它本是为不方便按组合键的人设计的 Windows系统按5下shift后,Windows就执 ...

  4. github使用--配置sshkey

    配置sshkey 好处:每次提代码都不要输入用户名和密码. 1.生成key: 输入命令ssh-keygen -t rsa -C "邮箱地址" [邮箱地址:注册github时填写的邮 ...

  5. srt字幕翻译

    需要把字幕名改成i.txt 有有道和谷歌 代码: #Author:Chenglong Qian #Copyright :Chenglong Qian import json import reques ...

  6. MySQL笔记总结-其他

    数据库相关概念 一.数据库的好处 1.可以持久化数据到本地 2.结构化查询 二.数据库的常见概念 ★ 1.DB:数据库,存储数据的容器 2.DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于 ...

  7. react: typescript import images alias

    1.webpack.config.js resolve: { extensions: ["ts", "tsx", "js", "j ...

  8. 加不加 synchronized 有什么区别?

    今天一起来认识认识 synchronized 这个一面试就会被提到的关键字.这一篇不会讲太多理论,主要先熟悉熟悉一下最简单的用法.只讨论一个问题:方法没用 synchronized 和用了 synch ...

  9. 微信小程序填坑---小程序支付

    因为公司刚刚重新做了网站,所以也吧公众号和小程序提上了日程,在公众号里面没有什么问题,直接按照官方文档进行代码编写.调试,然后就解决了公众号内支付的问题. 因为小程序提供了<webview> ...

  10. JAVA企业级应用TOMCAT实战(三)

    JVM优化涉及到两大方面我个人的理解 .如何分配JVM的内存空间 .我应该使用什么垃圾回收器 JVM产生的垃圾需要回收.回收有不同的回收器. JVM的调优需要了解各个垃圾回收机制的原理. 终极目标:降 ...