sap系统ecc接口的简单介绍-成都创新互联网站建设

关于创新互联

多方位宣传企业产品与服务 突出企业形象

公司简介 公司的服务 荣誉资质 新闻动态 联系我们

sap系统ecc接口的简单介绍

用SAP ECC连接到PO必要的步骤是哪些?

登陆PO服务器,启动JAVA客户端三步(SAP PO 开发一)

在和平等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站制作、网站建设 网站设计制作按需求定制制作,公司网站建设,企业网站建设,品牌网站制作,营销型网站建设,成都外贸网站建设,和平网站建设费用合理。

搭建一个WebService接口环境(SAP PO 开发 二)

用SAP PO连通一个WebService接口(SAP PO 开发 三)

ERP系统RFC协议发送端通过PO连通WebService接口(SAP PO 开发四)

参考资料

Step 1 – 为PO/PI的Advanced Adapter Engine (AAE)适配器创建rfc地址.

用T_code sm59维护rfc地址

你可以将rfc地址命名为HTTP_PI/PO System ID.

Connection Type = G (HTTP Connection to External Server)

Target Host = Host Name of AAE or AEX  一般为PI工作台的登陆地址

Port (Service No) = HTTP Port Number of AAE or AEX host server : Default 50000  一般为PI工作台的登陆地址的port

Path Prefix= /XISOAPAdapter/MessageServlet?ximessage=true

在登陆和安全页签设置PO的账号和密码,注意PO/PI账号的权限

请点击输入图片描述

请点击输入图片描述

测试连接是否成功

Step 2 – 为 PO/PI的Enterprise Resource Repository (ESR)创建rfc地址.

Connection Type = G (HTTP Connection to External Server)

Target Host = Host Name of AAE or AEX

Port (Service No) = HTTP Port Number of AAE or AEX host server : Default 50000

Path Prefix = /rep

Logon and Security = 和第一步的配置一致

Step 3 – 为PO/PI的 System Landscape Directory (SLD)创建rfc地址.

为了获取SLD数据,在这里创建的rfc地址会在第五步再次用到.

Step 4 – 用事务代码SXMD_ADM 配置 Integration Engine.

进入事务代码,选择节点‘Integration Engine Configuration’.

请点击输入图片描述

选择Configuration

请点击输入图片描述

创建新条目,增加参数‘IS_URL‘, ‘HTTP_TIMEOUT‘ , ‘ENGINE_TYPE‘.如下图

请点击输入图片描述

dest://后边的名称是第一步创建的地址.

Step 5 – 通过事务代码 SLDAPICUST设置到SLD的连接数据

确保选择:Access to SLD Server Using HTTP,Connect Using HTTP Destination.

添加条目:SAP_CONFIG.http地址是是第三步创建的SLD_POD.

请点击输入图片描述

Step 6 – 在PO/PI的 Net-weaver Administrator (NWA)中配置http地址.

nwa的地址为PI/PO的host地址,端口加/nwa.如:.也可以在这里创建用户.

这里创建的http地址用在创建sap的业务系统的入站通信管道(Communication Channel)时,也可以不建.

路径:NWA Configuration Infrastructure Destinations,为sap业务系统创建一个http连接.

使用向导创建新连接

通常,地址名称会被命名为SAP System IDCLNTClient Number_HTTP.地址类型选择http.

请点击输入图片描述

url是:sap系统sicf中engine的路径,通过测试该服务,可以获取完整的地址

请点击输入图片描述

system id是sap系统的.

请点击输入图片描述

登陆数据的验证方式:Basic.

输入sap系统的登陆账号密码

配置完成后,ping一下地址.如果报500错误,那么不需要处理.

这个地址会被用在第七步创建sap业务系统的SOAP Receiver Communication Channel

Step 7 – 为sap业务系统创建sender和receiver soap(http) communication channel.

SOAP Sender Communication Channel.

SOAP Receiver Communication Channel.

请点击输入图片描述

Address Type选择 “HTTP Destination” ,将 HTTP Destination name 设置为我们第六步建立的http地址.

Address Type也可以不使用http destination.使用url address.配置如下图.

请点击输入图片描述

怎么测试连接是否可用?

检查 RFC 和 HTTP Destinations 是否正常工作.

使用事务代码sm59测试

使用事务代码 SLDCHECK检查SLD连接状态.

使用程序SPROX_CHECK_IFR_RESPONSE检查ESR连接状态.

使用se38执行程序,检查ESR连接状态.

请点击输入图片描述

通过事务代码 SPROXY检查PROXY对象.

通过Monitor测试Communication Channels

进入Configuration Monitoring Home.

路径:Adapter Engine Communication Channel Monitor.PIng通信管道.

SAP ECC 是做什么用的?

SAP ECC是全球第二大软件提供商SAP推出的新一代产品,其前身是SAP R/3,包含FI,CO, MM, SD, HR,Basis,PP, PS, PM, TR, IM等多个模块及子模块。

SAP ECC系统与SAP SRM、CRM、SCM、PLM和MES系统等可以无缝集成。实施也非常简便,用户几乎感受不到不同系统之间的差异。

SAP的多个系统组成的企业应用平台可以极大降低用户的总体拥有成本,为企业带来真正的效益。可以说SAP ECC 是SAP公司划时代的新产品。

扩展资料:

SAP ECC与R3、A1的区别:

1、SAP ECC是ERP Central Components的缩写,其中文名称为SAP 企业核心组件。从2004年发布的ERP系统开始使用ECC这一说法。

基于netweaver 2004,称为ECC 5.0。 之后SAP于2005年发布了有较多改良的netweaver 2004s平台(现已更名为netweaver 7.0),并在此平台上发布了ERP 6.0,也称为ECC6。

2、ECC6就相当于在Netweaver上实现的R/3。Netweaver 实际上可以看成一个平台,在平台上实现各个模块的服务。

因为原来r/3使用的是c/s结构,而现在为了更好的融入网络和由于项目越来越复杂,需要实现的服务越来越多,大部分开始使用services-orientedarchitecture这样可以更好的添加各种不同的模块和服务。

3、SAP ECC与SAP All-in-One(简称SAP A1)这两者的区别在于All-in-One(简称SAP A1)就是按照标准业务流程预先设置好配置的R3。实际本质还是R3。

参考资料来源:百度百科-SAP ECC

如何实现sap与外部系统接口?

根据系统数据交换的方式以及读写数据的相对关系不同,可以将外部系统与SAP系统的接口形式分为:主动式,被动式和中间式\x0d\x0a\x0d\x0a1、主动式接口\x0d\x0a\x0d\x0a即外部系统将SAP系统所需的信息直接写入SAP系统的数据库中。这种方式要求详细了解SAP系统内部的数据库结构,并且SAP系统允许外部系统往里写数据(即有写的权限)。一般来说,主动式接口形式需要对SAP系统的数据库结构很清楚,对SAP系统录入数据时需要进行哪些数据校验也要很清楚,同时也要遵循SAP系统的数据校验规范,将其所需的物料信息、产品信息、加工信息等一一写入SAP系统中,保证数据的准确性和有效性。\x0d\x0a\x0d\x0a采用主动式接口形式的优点:外部系统与SAP系统中的信息同步性好。但在安全性方面存在一定问题,如出现写数据冲突,即外部系统写数据到SAP系统的同时,SAP系统本身也在往数据库中写入数据。对于SAP系统建议一般不要采用此种方式。\x0d\x0a\x0d\x0a2、被动式接口\x0d\x0a\x0d\x0a被动式接口,即SAP系统从外部系统中读取所需的数据,将其写入自已的数据库中。对于被动式又有两种方式:全被动式和半被动式。\x0d\x0a\x0d\x0a.全被动式:外部系统完全公开其表达和存储信息的数据库结构,SAP系统读取信息时自行判断哪些信息是增加的,哪些是修改的,哪些己删除了。\x0d\x0a\x0d\x0a.半被动式:外部系统除公开其数据库结构外,还提供一些握手信号单独存入握手信号表中,握手信息说明哪些信息作了更新,这样SAP系统在读取外部系统中的信息(如某物料更改信息)时,根据握手信号表来读取外部系统中已经发生更改的部分信息,不需要全部读一遍,这样可以提高接口处理的速度。\x0d\x0a\x0d\x0a采用被动式接口形式的优点:外部系统与SAP系统的同步性也做得比较好,安全性方面也比主动式要好。但实现起来较为麻烦,需要有较强的SAP接口方面的知识。一般由专门的SAP实施顾问来完成这种开发。\x0d\x0a\x0d\x0a3、中间式接口\x0d\x0a\x0d\x0a中间式接口,即外部系统将SAP系统所需的信息生成中间文件或中间数据表,SAP系统直接读取中间文件或将中间表中的信息写入数据库中,这种方式要求对外部系统和SAP系统两方都要做一些开发工作。\x0d\x0a\x0d\x0a需要特别提出的是:采用中间式接口时必须时刻注意如何保证外部和SAP信息一致性。常用的有两种方式:一种是由SAP系统来保证,即外部系统将SAP系统所需的信息定期写在中间文件或数据表中,SAP系统读取该信息时与SAP系统中已有的信息进行分析比较,判断哪是新增的、哪是修改的、哪些删除了,最后把更新的信息写入SAP系统中:另一种是,外部系统在生成中间文件或数据表时,与SAP系统中己有的数据进行比较,判断哪些数据进行了更新,并将更新的数据写入中间文件或数据表。然后,SAP系统读取中间文件或数据表中的数据直接写入自己的数据库中。这种方式要求在外部系统写中间文件之前SAP系统将其数据库中的数据导出,以供外部系统进行比较用。\x0d\x0a\x0d\x0a中间式接口是比较常用的一种方式,这种方式外部系统和SAP系统相对独立,接口不涉及双方内部的结构,而且接口的责任也很明确,数据的安全性也得到了保证。但这种方式存在的问题就是两个系统的数据同步性稍差一些,但只要合理地规定读写中间文件或数据表的时间,数据的同步性是不会影响使用的。

sap系统是什么

SAP算是ERP的代名词,是全球最大的企业管理和协同化商务解决方案供应商、全球第二大云公司,向企业提供全面的企业级管理软件解决方案,功能覆盖企业的财务、后勤(工程设计、采购、库存、生产销售和质量等)人力资源管理等各个方面。能够为企业管理问题的解决提供参考意见,同时可以为企业发展做出系统规划。采用SAP系统后,与原有的传统财务管理模式相比,企业的财务管理机制得到了创新与提升等。

SAP系统支持多种数据库,SAP程序可通过SAP Open SQL对数据库进行读写,SAP Open SQL的编写不依赖于数据库的类型。在图2中所示的数据库接口是SAP应用层中一个重要的组成部分,它将Open SQL指令转换成与数据库类型相应的SQL语句(Native SQL)。

这样使得在SAP开发时无需考虑底层数据库的类型。在数据库接口对Open SQL进行转换时会先对验证其语法,并自动最大限度使用本地缓存来优化数据库的操作。人们也可在SAP程序中直接定义与数据库类型相应的SQL指令(Native SQL)来读写数据库中数据。

由于SAP信息系统的发展比较成熟,能够结合企业的实际发展情况,对于管理流程进行优化,还能够优化组织结构与制造留出层,进而利用SAP系统中的财务版块,建立风险预警机制,通过事前风险预测、事中延伸管理及事后的监督分析,保证各项业务的顺利展开。


文章标题:sap系统ecc接口的简单介绍
分享地址:http://kswsj.cn/article/ddscpos.html

其他资讯