ECC系统发送IDoc物料主数据(MATMAS)到周边系统的配置步骤

1.       业务场景

在SAP系统中创建和物料主数据,通过IDoc,自动将创建和更新的物料主数据主数据同步到周边系统中.

2.       本业务配置涉及的TCODE:

BD50 激活消息类型的更改指针
BD64 维护分配模型
WE20 维护伙伴参数
BD21 更加变更指针发送IDoc数据
SM36 创建后台作业
MM01 创建物料
MM02 修改物料
BD10 批量发送物料,初始化
WE02 IDoc清单,查看IDoc发送情况

3.       配置步骤

BD50激活变更指针

BD64维护分配模型

WE20 配置合作伙伴参数

SM36 配置发送程序和后台作业

4.       激活物料对应的消息类型MATMAS的更改指针BD50

定位到物料主数据对应的消息类型 MATMAS,然后勾选右侧复选框

5.       维护分配模型 BD64

切换到修改模式,点击”添加消息类型”按钮

模型观察 IDOC_DEMO 分配模型视图的名称,一般一个外围系统对应一个模型视图,这里对应的是费用管理系统的模型视图

发送方

D01CLNT310 发送系统的逻辑系统名称
接收方 IDOC_DEMO 接收系统的逻辑系统名称
消息类型 MATMAS 接口对应的IDoc消息类型

6.       WE20 配置合作伙伴参数

点击出站参数部分的”创建出站参数”按钮

输入消息类型,接收端口以及IDoc类型等信息

消息类型 MATMAS IDoc对应的消息类型
接收方端口 D31CLNT100 SM59中创建的RFC连接
基本类型 MATMAS05 IDoc类型
输出模式 立即转换 IDoc产生后立即发送

7.       配置发送程序和后台作业

发送主数据的ABAP程序 BD21

TCODE: BD21.

执行程序 RBDMIDOC. RBDMIDOC检查表BDCP,发送指定时间内有变更记录的主数据.

通过在信息类型中指定IDoc的消息类型,可以出发IDoc发送两次程序执行期间有过变更记录的主数据.

创建程序变式,以便配置后台作业.

配置后台作业SM36

创建后台作业,定时发送物料数据

后台作业调用的程序RBDMIDOC和变式IDOC_MATMAS

8.       发送测试

创建物料 MM01

输入引用的物料号,创建新的物料

选择复制基本数据

数据物料名称,并保存.

物料创建完毕

查看创建物料对应的IDoc发送情况 WE02

使用TCODE:WE02,查看已发送的IDoc.可以看到物料 80069096已经被成功发出.

根据后台作业的发送间隔,创建物料后,可能一段时间IDoc才能发出.

在PI系统中进行配置,将物料主数据的IDoc转发到在FTP系统中。

查看FTP中的物料内容

9.       批量发送物料,初始化 BD16

在接口初始化阶段,可以通过BD10批量发送物料主数据IDoc,即使物料没有进行过变更也可以直接发送到周边系统。

TCODE: BD10

输入物料

发送完毕

时间: 2024-12-17 07:48:33

ECC系统发送IDoc物料主数据(MATMAS)到周边系统的配置步骤的相关文章

维护 物料主数据 号码段

转自 http://blog.sina.com.cn/s/blog_4e997c670100dz1k.html 维护物料主数据的编号范围 一.说明 模块:MM. 此项操作是在SAP系统后台,为需要使用的物料类型设定编号范围.它的操作是针对整个Client的.首先维护不重复的号码组,每组可包含内部段和外部段(两者可选其一或都含有),然后将需要设定的物料类型分派给号码组. 如果物料类型分派的号码组有内部号码段,那么在创建新物料主数据时不输入物料号,系统按自增式自动给出一个新号:如果有外部号码段,在创

SAP MM MM17里不能修改物料主数据'Purchasing Value Key'字段值?

SAP MM MM17里不能修改物料主数据'Purchasing Value Key'字段值? 记得在D项目上线之前数据导入系统之后,业务提出一些物料采购视图里的'Purchasing value key'字段需要修改一下. ? 意味着需要批量修改该字段.笔者第一时间想到MM17,于是就试图使用MM17去修改, ? ? ? 却发现字段列表里根本没有这个字段?莫非SAP不能支持该字段的批量修改? 后来又想,莫非该字段不是MARC表字段,而是MARA字段?一查,还真是如此, ? 再用MM17去改MA

利用BAPI创建物料主数据 BAPI_MATERIAL_SAVEDATA

在浪潮项目中,PLM和ERP接口需要创建物料主数据,下面是写的一个RFC函数,供PLM端调用. FUNCTION Z_IF_MAT_CREATE. *"---------------------------------------------------------------------- *"*"Local interface: *"  TABLES *"      I_INTAB STRUCTURE  ZDS0001 OPTIONAL *"

物料主数据输入和不可输入设置条件

1.物料类型   SPRO->后勤常规->物料主数据->基本设置->物料类型->定义物料类型 2.工厂       SPRO->后勤常规->物料主数据->字段选择->定义特定字段选择和特定工厂字段选择 3.行业类别   SPRO->后勤常规->物料主数据->字段选择->定义特定行业和特定行业部门字段选择 4.事务代码   SPRO->后勤常规->物料主数据->配置物料主数据->分配屏幕顺序.物料类型.事务

物料主数据自定义字段增强

1.  SE11 创建自定义表 ZPARTAPPEND 2. SPRO--后勤-常规--物料主数据 -- 配置物料主记录 --  创建定制子屏幕的程序 3. SE80 -- 输入函数组 ZMGD1 在屏幕 0001 里增加 三个 函数: 代码如下: *&---------------------------------------------------------------------* *&      Module  DISABLE_FIELD  OUTPUT *&-----

SAP PP模块之物料主数据--01

物料主数据在SAP实施中有着举重若轻的位,实际上在所有的ERP实施过程中,物料主数据是实施ERP的基石,没有准确的物料主数据,ERP上线后的所产生的数据将会变成垃圾数据,或引发重大的运维问题,进而导致失败.在PP模块实施过程中,物料的主数据将影响BOM,工艺路线,MRP等.物料主数据在PP模块中主要在下面红框中进行维护.SAP创建物料代码为MM01,更改物料代码为MM02,查看物料为MM03. 原文地址:https://blog.51cto.com/13926415/2483760

SAP PP模块连载之物料主数据--02 MRP参数设置

我们在创建物料之后需要对物料的仓库进行扩展,也就是说要将物料存放的仓库连接起来,事务代码是:: MMSC 接下来介绍物料主数据中的MRP设置栏位: 原文地址:https://blog.51cto.com/13926415/2485530

第二节windows系统下Xshell 5软件远程访问虚拟机 Linux系统

下载Xshell 5软件在windows下安装 安装好后Xshell 5启动软件 下一步,检查虚拟机,配置是否正确 下一步,设置网络,保障虚拟机系统能够连接网络 下一步,进入虚拟机系统,检查虚拟机网络连接是否正常,如果没有,将链接网络,链接到网络 下一步,网络正常连接后,打开终端命令 下一步,在终端输入“ifconfig”回车查看系统的ip地址 下一步,此时你应该可以看到虚拟机的ip地址,和网关等信息     (如果发现系统没有获得ip地址,可以用“ifconfig eth0 ip地址”命令来设

Linux系统裁剪之四(自定义内核及busybox完成系统定制)

Linux系统裁剪之四(自定义内核及busybox完成系统定制) ·busybox busybox是一个二进制程序,可以模拟实现许许多多的Linux命令,busybox在编译安装完成之后会在我们系统的bin目录下生成一个名为busybox的二进制程序,其它的文件都是该二进制程序的软链接,几乎上百个命令都可以依靠这一个可执行程序来实现,还可以模拟几个shell,可以模拟实现我们Linux操作系统上bin和sbin目录下的很多命令,而且该文件所占的存储空间还非常的小,因此在一些存储设备容量非常小的环