ABAP 面试题知识点总结 ABAP 面试题中涉及到多个重要的知识点,本节给出详细的知识点总结。 一、锁对象(Lock Object)和 Function Module * 锁对象是用于锁管理的重要工具,创建锁对象时,系统会自动生成两个 Function Module:ENQUEUE_<锁对象名> 和 DEQUEUE_<锁对象名>。 * ENQUEUE_<锁对象名> 用于在锁表中生成一个锁项,DEQUEUE_<锁对象名> 用于从锁表中删除一个锁项。 * 这两个锁 FM 是在 SAP 系统的一个特殊工作进程中执行的,专门进行锁管理。 二、更新方面的 Function Module * 更新 FM 分为 V1 和 V2 两种类型,V1 的优先级高于 V2,V1 比 V2 先执行。 * V1 的执行模式可以为异步、同步或本地,V2 只能为异步执行。 三、ABAP 内存(ABAP Memory)交换 * 在 ABAP 程序中,使用 EXPORT to MEMORY ID 语句将数据复制到 ABAP 内存,使用 IMPORT from MEMORY ID 语句将数据从 ABAP 内存复制到程序中。 * 在 ABAP 内存间进行交换的数据必须在两个程序中都进行声明,并包含同样的数据声明。 四、授权对象(Authorization Objects) * 授权对象由一组字段组成,这些字段中的值将被用于进行授权检查。 * 在 ABAP 程序中,使用 AUTHORITY-CHECK 语句根据授权对象进行授权检查。 五、修改(Modifications) * 修改是指用户对 SAP 发布的库对象(Repository Object)进行的更改。 * 在更新期间对修改进行评审,以决定是否应该使用新的 SAP 对象,以及将来使用时是否需要进一步修改该对象。 六、修改助手(Modification Assistant) * 修改助手是 4.5 版中引入的一个工具,用于简化更新过程。 * 修改助手支持通过 ABAP 编辑器、Screen Painter、Menu Painter、文本元素维护、Function Builder 和 ABAP 字典进行的修改。 七、功能模块出口(Function Module Exit) * 某些 SAP 应用程序中存在功能模块出口,使用户能够向 SAP 程序中添加一些功能。 * 通过搜索 "CALL CUSTOMER" 可以发现是否存在功能模块出口。 八、事务变式(Transaction Variants) * 事务变式是一组屏幕变式,用于预定义屏幕行为和默认值。 * 通过使用变式功能,可以将用户不需要的字段、子屏幕及全屏幕从用户视图中取消。 九、更改 SAP (Changing SAP) * SAP Standard 可以通过 Personalization、Customizing、Modifications、Enhancements 及自定义 ABAP 程序进行更改。
- 粉丝: 1
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于C语言的系统服务框架.zip
- (源码)基于Spring MVC和MyBatis的选课管理系统.zip
- (源码)基于ArcEngine的GIS数据处理系统.zip
- (源码)基于JavaFX和MySQL的医院挂号管理系统.zip
- (源码)基于IdentityServer4和Finbuckle.MultiTenant的多租户身份认证系统.zip
- (源码)基于Spring Boot和Vue3+ElementPlus的后台管理系统.zip
- (源码)基于C++和Qt框架的dearoot配置管理系统.zip
- (源码)基于 .NET 和 EasyHook 的虚拟文件系统.zip
- (源码)基于Python的金融文档智能分析系统.zip
- (源码)基于Java的医药管理系统.zip