2022年尚迪SAP培训笔记SAP+ABAP .pdf
《2022年尚迪SAP培训笔记SAP+ABAP .pdf》由会员分享,可在线阅读,更多相关《2022年尚迪SAP培训笔记SAP+ABAP .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、SAP -ABAP-PA 培训笔记CLIENT 代表虚拟的组织,并分为两种1. CLIENT-SPECIFIC / CLIENT-DEPENDENT 2. CROSS-CLIENT / CLIENT-INDEPENDENT CUSTOMIZING 分为两部分1. CLIENT-SPECIFIC 配置2. CROSS-CLIENT 配置CROSSREPOSITORY OBJECTS 仓库对象全是CROSS-CLIENT 的 配置路线图 ) ASAP ROADMAP(SAP 配置路线图 ) 1. BASIS 模块先对上线系统进行配置2. 各模块顾问 (例如MM ,SD)进行配置3. 当需要开发额外
2、功能的时候 ,ABAP 人员进行开发开发三种方式1.CUSTOMER DEVELOPMENT 独立的开发(推荐使用 ) 2.EXTENSION 加强的开发(不推荐使用 ) 3.MODIFICATIONS 修改的开发(强烈不推荐使用,可能对日后升级造成困难) 功能 : SCREEN 功能 : 用户可以通过屏幕输入数据 库 查 询 条 件 , 并 将 数 据 打 印 出 来 ( 列 表 ) 并 显 示 给 用 户BUFFER: 每 个 应 用 服 务 器APPLICATION SERVER 都 有 一 个 大 的SHARED MEMORY 而 对 于 每 一 个WORK PROCESS 都拥有一个
3、LOCAL BUFFER, 在 LOCAL BUFFER 中可以存放一些不经常改变的数据对象 ,或是只读的对象SAP GUI 的基本方式1. SAP GUI FOR WINDOWS (优点 :操作数据速度较快缺点 :不跨平台 ,而且需要安装优点 : 缺点 : 优点客户端 ) 2. SAP GUI FOR JAVA (优点 :可以跨平台缺点 :操作速度较FOR WINDOWS 略慢 ) 优点 : 缺点 : 优点3. SAP GUI FOR HTML (优点 :0 安装 , 查看少量数据较方便缺点 :对网络传输要优点 : 缺点 : 优 点求 较 高 ,速 度 较 慢 ) LAYER( 数 据 库
4、层数 据 库 层 ) SAP BASIS DATABASE LAYER( 数据库层 ) 在 LOCAL BUFFER 拥有一个TABLE BUFFER 可以将不经常改变的表 放 入 到TABLE BUFFER 中系 统 之 间 的 通信多 个DISPATCHER 由MESSAGE SERVER 进行通信管理多个系统之间由GATEWAY 进行通信管理INSTANCE 实例间不能直接通信要通过DISPATHER 和MS 进行通信占有释放ABAP 与数据库的连接ABAP 不需要自己连接数据库,这不同于JAVA 语言每个工作进程启动后就已经连接到数据库上了长事务运行 : 长事务运行 : 当有用户占用多
5、个进程并且执行LONG-RUNNING ABAP PROGRAM( 长运行时间程序 例:死循环程序 )时,其余用户只能使用剩余的少量进程,这会导致多数用户成为等待状态,速度会非常慢, 解决方法 : 解决方法 :通过BASIS 人员对占用多个进程的用户进行操作或删除 ,释放线程,缓解运行压力PROCESSING( 后台进程后台进程) BACKGROUND PROCESSING( 后台进程 ) 特点 : 特点 :用户不能手动控制例如 :系统晚12 点自动盘点1. 分别配两个服务器DIALOG SERVER 和 BACKGROUND PROCESSING SERVER 2. DS 中的DWP 在数据
6、库中SCHEDULING TABLE( 日程表 )中插入JOB,设置后台线程任务 3. BPS 中的DWP 定期 (默认 :60 S)循环查询SCHEDULING TABLE 表,当发现有新的后台任务后 ,将任务转给BPS 中的BWP 4. BWP 根据任务对数据库进行操作打印机制Printing SWP- 打印进程可以配置也可以不配置但需要配置一个DWP 1. 用户通过点击打印按钮发送打印请求(数据为可识别的编码方式 ) 2. DWP 将打印请求放入到Spool Request-打印队列 (可以是Database / File System) (数据为可识别的编码方式) 3. SWP 每隔一
7、段时间就会到队列中寻找打印任务,当找到新的打印任务时, 便执行打印任务 . 4. 打印任务可以发送给本地Operating System Spool(操作系统打印线程 )进行打印 , 也可以通过网络在远程打印机上进行打印(例:老总办公室的打印机可以远程接受远程打印报表 )(此时数据是不可识别的2 进制代码 ) Lock Admistration 加锁机制EWP 可以配也可以不配必须配DWP 如果配置该服务器就叫做加锁服务器操作 : 操作 : 1. 使用Su3 操作用户主数据(此时系统已经把数据库的用户主数据锁住了) 2. 新开一名师资料总结 - - -精品资料欢迎下载 - - - - - -
8、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - 个 session 再使用SU3 此时无法进入并修改用户数据,因为主数据已经被加锁ewp 锁住的是表在内存中所对应的对象用户可以自己定义锁锁的类型 : 锁的类型 : Shared lock 共享锁 (read lock) 同时读读兼容同时读写或写写不兼容Exclusive lock 独占锁只要用户独占 不允许任何操作(增删改查 ) 如果锁对象被激活, 注:如果锁对象被激活,系统将会自动生成两个function module 加锁方法和解锁Enqu
9、eue(加锁 ) dequeue(解锁 ) Dialog server 必须要依附于能加锁的服务器进行加锁要通过领导加锁是给内存中的表的对象加锁,通过锁内存锁数据库目的是锁数据库Multiplexing 多路复用原理 :有线电视利用有线电视传输间隙进行网络传输DWP 的处理流程用户在点击按钮的时候,可能执行一个或多个ABAP 程序,可能有一个或多个请求程序之间可能有串联关系, 当第一个程序完成后会带动第二个程序运行 ,但是这个程序也需要放到队列中并等待空闲线程. 只有当所有的程序或请求都执行完毕后 ,才能够出现效果PBO : process before output PAI : proces
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年尚迪SAP培训笔记SAP+ABAP 2022 SAP 培训 笔记 ABAP
限制150内