EDI解决方案之SAP集成

Published On: 2021年12月3日Categories: 帮助文档, 操作指南Views: 1

© All rights reserved. • 西安知行软件有限公司 • 陕ICP备09022277号

很多客户在接收到EDI数据后,不知道如何处理数据并与自己的系统进行集成。本文将SAP系统为例,列举知行之桥中与SAP对接的几种方式:

1. tRFC

1.1 方案介绍

tRFC也就是事务RFC(transactional RFC,tRFC),当调用程序到达COMMIT WORK语句时,远程调用会被转发到给对方系统。可以通过事务SM58查看发送情况。

通过tRFC一般传输的是IDOC文件,并且支持标准IDOC和非标准IDOC。

1.2 配置方法

1.2.1 下载安装知行之桥
1.2.2 拷贝需要的SDK,放在服务器指定位置
1.2.3 选择SAP IDoc端口:

edi

详细配置可参考:更多信息

状态已发送但是未报错、未收到文件?可以参考:扩展阅读

1.2.4 获取对应的IDOC数据,可使用XML MAP端口,将XML IDOC(扩展阅读)格式与EDI XML格式进行转换。

2. RFC

2.1 方案介绍

通过知行之桥调用SAP中的RFC方法,将返回值输出为XML(如果EXPORT 类型是TABLE,则会展开),便于进一步在知行之桥中进行处理。需要注意的是,此方案需要用到额外的RFC 驱动,可能涉及额外的费用,请与sales@kasoftware.cn联系了解详情。

2.2 配置方法

2.2.1 下载安装知行之桥和RFC 驱动
2.2.2 拷贝需要的SDK,放在服务器指定位置
2.2.3 在知行之桥上创建CData 端口,驱动类型选择SAP REP driver,选择需要的RFC创建模板,执行测试结果

edi
edi

2.2.4 可使用XML MAP端口将获取的RFC返回结果与EDI XML格式进行转换

3. WebService

3.1 方案介绍

SAP暴露SOAP service, 由知行之桥去调用并返回相应的结果。需要注意的是,SOAP是单向请求,所以双向收发时需要考虑接收数据到SAP的集成方式。

3.2 配置方法

选择SOAP端口,选择从WSDL 导入。WSDL文件可以从SAP 中下载或者将WSDL URL的内容另存为文件即可。

edi

3.3 将获取的结果与EDI XML文件进行格式转换

4. 中间数据库

4.1 方案介绍

SAP和知行之桥访问同一个中间数据库,并对该数据库进行读写。需要双方确认数据库的格式和标识字段。

4.2 配置方法

选择指定的数据端口,比如MySQL、SQLite等等;

edi

或者Database端口并选择数据库类型

edi

5. SFTP 或者共享文件夹

5.1 方案介绍

双方通过将生成的文件放在指定位置,各自自动去获取文件。可以指定一个共享文件夹,或者使用SFTP协议进行传输。

5.2 配置方法

5.2.1 SAP支持配置SFTP Server,故知行之桥只需要搭建Client进行上传和下载就可以。

使用SFTP 端口:

edi

5.2.2 共享文件夹设置好后,可以使用File端口进行获取和放置文件

edi

5.3 将获取到的文件进行格式转换,转换成EDI 文件。

以上五种方式是常见的与SAP集成的方案,每个方案都有各自的优势和劣势,用户可以按照自己的需求以及SAP目前的功能、配置等进行选择。有任何疑问都可以联系我们。

了解更多EDI信息,请您电话137-2065-8862或邮件 sales@kasoftware.cn 联系我们。点击下方蓝色按钮,即可免费试用EDI软件。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

为什么选择

知行之桥®?​

根据企业规模与集成需求,提供从本地部署到云端托管的灵活选择

可视化 EDI 工作流

基于拖拽式图形化设计器,零代码构建完整 EDI 业务流程,满足复杂供应链自动化场景。

Odette & Drummond 认证

通过 Odette(OFTP) 与 Drummond(AS2) 权威认证,确保与主机厂安全合规、高可靠的数据交换。

多系统集成能力

提供数据库、REST/SOAP、FTP/SFTP 等标准化接口,实现 ERP、WMS、MES 等系统的双向数据自动同步。

数据映射格式转换

内置可视化 Mapping 编辑器,零代码实现 EDI 报文与企业内部数据格式(XML/JSON…)的映射转换及复杂规则处理。

实时监控预警机制

全流程可视化监控报文状态,支持邮件、钉钉、企业微信自动预警,保障 JIT 交付的稳定性与及时性。

多工厂支持

支持集团级多组织、多工厂架构,实现数据隔离与权限管控,统一平台集中运维,满足大型制造企业多地点协同需求。