SAP_ABAP_接口技术_PI实践总结

SAP ABAP顾问能力模型梳理_企业数字化建设者的博客-CSDN博客SAP Abap顾问能力模型https://blog.csdn.net/java_zhong1990/article/details/132469977一、背景说明

1.1 案例介绍

1.1.1 实现OA系统 --> PI系统 --> SAP系统的过程

SAP_ABAP_接口技术_PI实践总结_第1张图片

二、实现步骤

1.2 PI中间件的实现过程

1.2 PI在应用层面可以分为2大组件端ESR端、ID端;PI发起端和PI接收端;

PI发起端

PI发起端,也就是我们常说的Sender

1.2.1 ESR端通常做5个步骤

OM    操作的Mapping
MM    消息的Mapping
IS            接口服务 - Sender
DM/ED    消息类型
DT/ED     数据类型

1.2.2 ID端的配置通常会有4个步骤

BS            业务系统/技术系统
CC_OA    通讯通道
ID             整合通讯通道,发布wsdl地址供第三方系统调用(输入端系统)
SO            解决方案(包含:业务系统、双边的通道、ID)

PI接收端

PI接收端,也就是我们常说的Receiver

1.2.3 ESR端通常做3个步骤
IS            接口服务 - Receiver
DM/ED    消息类型
DT/ED     数据类型

1.2.4 ID端的配置通常会有2个步骤

BS            业务系统/技术系统
CC_HCM  通讯通道

1.3 SAP端实现过程

sproxy -->created proxy class 创建代理类-->生产代理类-->重写代理类

1.4 整体实现过程流程图

SAP_ABAP_接口技术_PI实践总结_第2张图片

 1.5 请求传输步骤

步骤 路径 详细描述 系统 账号
1 请求创建 --> Open CTS 创建请求-指定请求第一优先级 PID→ CTS 开发账号
2 打包请求 右击 → Export 选择 namespace --> Export → 指定请求 PID→ ESR 开发账号
3 释放/发布请求 --> Open CTS Release PID→ CTS 开发账号
4 传输请求-1 D → Q → P SM9
4 传输请求-2 ID PID→ PIQ → PIP ( ChangeList 中 )
ES PIQ → 改变ID地址为测试 → 激活
PIP → 改变ID地址为生产 → 激活

参考来自Terry的实战笔记:https://may82jftve.feishu.cn/sheets/ZUwMs3Wj2hGp80tinJ5c1QDgn6d?sheet=0NUcXA

你可能感兴趣的:(SAP,Abap实战篇,经验分享)