SAP培训:SAP PI BIT400培训课程精要分享
- 格式:doc
- 大小:20.00 KB
- 文档页数:3
欢迎共阅SAP培训:SAPPIBIT400培训课程精要分享一、PI概览1、PI帮助企业实现SOA企业总线架构,业务流程集成,CollaborativeBusiness2、ESB(Design、MessageandFormat),IB(ConnectionandRoute),SLD(Registry),Workbench(Monitor),IS(IntegrationServer:BusinessProcessEngine(当接口与接口之间有数据依赖关系时需用其做流程整合),IntegrationEngine,AdvancedAdpaterEngine)3、Product,SoftwareComponent,TechnicalSystem,BusinessSystem都必须在SLD中的注册,并且可以导入到ESR中4、在ESR中定义接口和映射5、在ID中定义SenderAgreement,ReceiverDetermination,InterfaceDetermination,ReceiverAgreement6、PIAdapter是将外部的消息格式转换成PIFormat,符合JMS规范,用户可以自定义开发Adapter7、PIRuntimeProcedure:BusinessSystemA->ReceiverDetermination->InterfaceDetermination->MessageBra nching->Mapping->TechnicalRouting->TransfertoAdatper->BusinessSystemB8、PI在ESR中的几种模型:Processcomponentarchitecturalmodels,Processintegrationscenarios9、PI的功能点概览a、asynchronousandsynchronousb、usingvariousadaptersc、transferfilesasadatasourceandwritemessages10、PI的历史版本区别:XI3.0与7.0是一样的,7.0与7.1功能上变化大,7.1到7.3功能变化不大,但是7.3可以安装存Java版本,7.3能够提高传输的性能11、PI7.3增加了无ABAPEngine的版本,目前在如下Scenario用过此版本:当集团中的各子系统之间不允许直接连接,因为有防火墙,这种情况下就需要采用纯Java的架构来解决。
第1篇一、培训背景随着企业信息化的不断深入,SAP(系统应用与产品)作为全球领先的企业资源规划(ERP)软件,已经广泛应用于各类企业中。
为了提升员工对SAP系统的应用能力,提高企业整体运营效率,特制定本SAP培训计划。
二、培训目标1. 使参训员工掌握SAP系统的基本操作和功能模块;2. 提高员工对SAP系统的业务流程理解,使其能够根据实际业务需求进行系统配置;3. 培养员工解决SAP系统运行中常见问题的能力;4. 增强员工对SAP系统的运维意识和安全意识。
三、培训对象1. 企业内部SAP系统管理员;2. 企业内部业务部门相关人员;3. 对SAP系统感兴趣的外部人员。
四、培训时间根据参训人员的实际情况,培训时间分为两个阶段:第一阶段:基础培训(1个月)第二阶段:进阶培训(2个月)五、培训内容第一阶段:基础培训1. SAP系统简介- SAP的发展历程- SAP系统的架构- SAP系统的功能模块2. SAP系统操作- SAP系统登录与退出 - 基本导航与操作- 数据输入与查询- 报表生成与打印3. 功能模块介绍- MM(物料管理)- SD(销售与分销) - PP(生产计划)- FI(财务会计)- CO(成本会计)第二阶段:进阶培训1. 系统配置与优化- 模块配置- 事务代码优化- 报表优化2. 业务流程分析- 业务流程梳理- 流程优化与改进3. 系统运维与安全- 系统备份与恢复- 用户管理与权限设置- 系统安全防护4. 常见问题解决- 系统错误处理- 数据异常处理- 业务问题解决六、培训方式1. 理论讲解:由资深SAP讲师进行系统讲解,结合实际案例进行分析。
2. 实践操作:在SAP系统中进行实际操作,让参训人员充分掌握系统操作技能。
3. 互动交流:组织讨论,解答参训人员在学习和工作中遇到的问题。
4. 案例分析:结合实际业务案例,分析SAP系统的应用,提高参训人员的业务能力。
七、培训考核1. 理论考核:通过笔试形式,检验参训人员对SAP系统基础知识的掌握程度。
SAP培训:SAP PI BIT400培训课程精要分享一、PI概览1、PI帮助企业实现SOA企业总线架构,业务流程集成,Collaborative Business2、ESB(Design、Message and Format),IB(Connection and Route),SLD(Registry),Workbench(Monitor), IS(Integration Server:Business Process Engine(当接口与接口之间有数据依赖关系时需用其做流程整合), Integration Engine, Advanced Adpater Engine)3、Product, Software Component, Technical System, Business System都必须在SLD中的注册,并且可以导入到ESR中4、在ESR中定义接口和映射5、在ID中定义Sender Agreement, Receiver Determination, Interface Determination, Receiver Agreement6、PI Adapter是将外部的消息格式转换成PI Format,符合JMS规范,用户可以自定义开发Adapter7、PI Runtime Procedure:Business System A->Receiver Determination->Interface Determination->Message Branching->Mapping->Technical Routing->Transfer to Adatper->Business System B8、PI在ESR中的几种模型:Process component architectural models, Process integration scenarios9、PI的功能点概览a、asynchronous and synchronousb、using various adaptersc、transfer files as a data source and write messages10、PI的历史版本区别:XI3.0 与7.0是一样的,7.0与7.1功能上变化大,7.1到7.3功能变化不大,但是7.3可以安装存Java版本,7.3能够提高传输的性能11、PI7.3增加了无ABAP Engine的版本,目前在如下Scenario用过此版本:当集团中的各子系统之间不允许直接连接,因为有防火墙,这种情况下就需要采用纯Java的架构来解决。
SAP培训:SAP PI BIT400培训课程精要分享一、PI概览1、PI帮助企业实现SOA企业总线架构,业务流程集成,Collaborative Business2、ESB(Design、Message and Format),IB(Connection and Route),SLD(Registry),Workbench(Monitor), IS(Integration Server:Business Process Engine(当接口与接口之间有数据依赖关系时需用其做流程整合), Integration Engine, Advanced Adpater Engine)3、Product, Software Component, Technical System, Business System都必须在SLD 中的注册,并且可以导入到ESR中4、在ESR中定义接口和映射5、在ID中定义Sender Agreement, Receiver Determination, Interface Determination, Receiver Agreement6、PI Adapter是将外部的消息格式转换成PI Format,符合JMS规范,用户可以自定义开发Adapter7、PI Runtime Procedure:Business System A->Receiver Determination->Interface Determination->Message Branching->Mapping->Technical Routing->Transfer to Adatper->Business System B8、PI在ESR中的几种模型:Process component architectural models, Process integration scenarios9、PI的功能点概览a、asynchronous and synchronousb、using various adaptersc、transfer files as a data source and write messages10、PI的历史版本区别:XI3.0 与7.0是一样的,7.0与7.1功能上变化大,7.1到7.3功能变化不大,但是7.3可以安装存Java版本,7.3能够提高传输的性能11、PI7.3增加了无ABAP Engine的版本,目前在如下Scenario用过此版本:当集团中的各子系统之间不允许直接连接,因为有防火墙,这种情况下就需要采用纯Java的架构来解决。
12、PI一般有一个备份机制,就是所有正常的会两天或者几天后Archieve,只保留错误和异常的二、SLD1、SLD进行服务注册,当PI的配置需要传输时,必须在SLD注册,否则可以是Local 的2、Product 1->* version 1->* Software Component Version *->1 Software Component3、SC在SLD定义后可以导入到ESB中,并且在SC中定义Modeling,Namespace,也可以Import Objects, 在Namespace中定义Integration Scenario & Processes, Interface Objects, Mapping Objects, Adapter Objects.4、在ABAP环境中输入Tcode: SXMB_IFR,打开SLD配置界面5、对于ERP中应用的Business System定义,一定要配置Logical System Name6、ERP系统需要在SLD中激活Data Suplliers并且用RZ70注册7、如果SLD创建新的Business system不存在,请在Web Start界面选择Enviroment->Clear SLD Data Cache,就可以查询到8、通过定义Transport Targets, 可以实现IB对象的传输9、Business System *->1 Technical System 1->* Product10、一般来说对于对于Third Party System只有一个BS,但是ERP可以按照Client对应有多个BS三、Pipleline工作原理1、Runtime Procedure:BS_A->XML Validation->Receiver Determination->Interface Determination->Message Split->Mapping->Technical Routing->Call Adapter->BS_B2、IS运行中基于Message Queue, SMQ1和SMQ2来查询队列3、SXI_MONITOR管理Message传输状态,但要有ABAP Engine的情况下4、Pipeline的每一个Step中的消息包括SOAP-Header, SOAP-Body, Payloads,其中Payloads是传输的Value信息5、消息发送接收过程:Sender using an adapter-> Adapter Engine->ICM(http://<IS Host>:<ICM Port>/sap/xi/engine?type=entry) ->Pipeline,ABAP Proxy, JAVA Proxy会直接将数据发送到ICM(Internet Communication Manater),IDoc因为本身就是SI, 所以可以绕开ICM,而其他Sender都要发送到Adapter Engine6、synchronous and asynchronous处理方式的区别7、Qos(Quality of Service)的EO,EOIO的区别8、Acknowledgements是技术性的系统连接应答,在SXMB_ADM的Runtime分类中可以定义9、ABAP Proxy的连接需要选择XI3.0的Adapter类型10、Sender Channel->Sender Agreement (Sender BS and Sender SI)-:>Receiver Determination(Base Sender BS and Sender SI get Receiver BS)->Interface Determination(Base Sender BS, Sender SI, Receiver BS get Receiver SI)->Receiver Agreement(Base Sender BS, Receiver BS and Receiver SI get Receiver Agreement)->Receiver Channel11、acknowledgements(ack),部分的Adapter是支持acknowledge,分成tech ack.和appl ack两种,tech ack是指PI发给接收系统成功就是tech ack成功了,而appl ack 是业务逻辑处理完毕后成功四、管理与监控1、Runtime Workbench可以划分为Component Monitoring, Message Monitoring, End-to-End Monitoring2、当映射出现错误时可以采用Alert Configuration,发送邮件、短信等方式提醒,Tcode: ALRTCATDEF3、NWA的管理角色:NWA_READONLY, NWA_SUPERADMIN4、PI的NWA需要安装CCMSPING,然后注册,访问地址http://<host>:<port>/nwapi,ABAP角色SAP_NWA_FULL, SAP_NWA_READONLY五、Connectivity1、ABAP Proxy,Java Proxy是将本地通讯消息格式转换成PI的消息格式2、AAE(Advanced Adapter Engine)是基于J2EE的适配器管理组3、ABAP Proxy采用SPROXY事务码创建4、Http Adapter和SOAP Adapter,其中Http Adapter地址sap/xi/adapter_plain;e.g:http://iwdf:50080/sap/xi/adapter_plain?service=BS_BIT_ 00&namespace=urn:sap-ag.Ecom&interface=O_msgIF_BIT_00&qos=EO; SOAP Adapter需要创建CC才能使用5、IDoc Adapter是基于ABAP Stack, IDX1用来将IDoc转换成XML格式,管理Port,<SID><Client>,SXI_CACHE查看逻辑系统名是否分配,IDX2管理Metadata Cache,SXMB_ADM选择Category IDoc进行配置转换参数6、File/FTP Adapter,File是通过在本地发送和存储文件,FTP是通过FTP服务7、AAE(Java的)性能上有提升,更少的步骤(因为不通过ABAP Engine),但是也有一些限制,与ABAP相关的用不了。
六、BPM1、BPM是对于Stateful Message的情况下处理的一种方式,比较类似于Workflow,是跨组件的BPM,ccBPM2、由于ccBPM是有Stateful的,所以可以实现异步接口与同步接口的连接3、Integration Process在ESB中定义4、Tcode:sxmb_moni_bpe专门用来监控Integration Process的情况本文是由塞依教育编辑整理,了解更多SAP培训信息,请进入。