SAP 工具箱之 ABAP 安装程序 V30

作者:ABAP技巧与实战 约 5 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, 开发
目录
SAP 工具箱之 ABAP 安装程序 V30 - 封面图
SAP 工具箱之 ABAP 安装程序 V30 - 封面图

原创 无峰 [ ABAP 技巧与实战 ](javascript:void\(0\);)

之前发布过一个公众号分享安装包的安装程序,有些朋友尝试后反馈了一些问题

• 安装包对象覆盖了系统中已有对象的内容,导致原有程序的一些问题.

• 函数 CNVCF_GET_FILENAME 在ECC系统中不存在的问题.

所以我对安装工具又做了一些改进. 这里集中介绍一下安装工具V3.0版本功能.部分内容和第一版的重复.

名称 : ABAP安装程序

功能 : 用于简单方便的把公众号里发布的ABAP应用程序安装到你的系统中

原理: 安装包以传输请求号+描述命名,后缀 .abap .(例如安装程序附带的测试安装包:S4DK926242_AB_测试程序打包传输.abap)

安装程序解析安装包中的传输请求文件,导入系统,完成安装过程. 最后列出安装包中的程序相关对象

过程

1. 你需要一个开发帐号,创建一个可执行程序ZBC_INSTALL,把本文附带的源代码部分复制到程序中,激活即可使用. (当前版本3.0)

2. 下载文末提供的安装包文件(随本文发布的测试安装包中是一个非常简单的程序,程序名:ZTS_ABAP_EXPORT)

3. 执行安装程序ZBC_INSTALL,注意版本号3.0

4. SAP 工具箱之 ABAP 安装程序 V30 - 封面图

5. 在安装包文件名输入界面选择或者输入下载安装包文件,文件后缀 .abap

6. SAP 工具箱之 ABAP 安装程序 V30 - 封面图

7. 默认勾选了安装包对象检查.

8. SAP 工具箱之 ABAP 安装程序 V30 - 封面图

9. 点击执行按钮

SAP 工具箱之 ABAP 安装程序 V30 - 封面图
SAP 工具箱之 ABAP 安装程序 V30 - 封面图

10. 如果安装包内容在系统中存在, 会弹出窗口提示存在的内容(尝试对测试安装包执行两次安装, 第二次会出现弹窗效果)

11. SAP 工具箱之 ABAP 安装程序 V30 - 封面图

12. 点击返回,提示安装失败

13. SAP 工具箱之 ABAP 安装程序 V30 - 封面图

14. 如果没有勾选安装包检查,或者安装包检查通过.则会继续后面的处理

15. 如果安装过程没有报错. 会进入界面(显示安装的程序对象清单),此时返回会显示安装日志.

16. SAP 工具箱之 ABAP 安装程序 V30 - 封面图

17. SAP 工具箱之 ABAP 安装程序 V30 - 封面图

18. 如果安装过程报错, 则会直接显示安装日志

19. SAP 工具箱之 ABAP 安装程序 V30 - 封面图

20. 通过点击报错的请求号, 可以进入详细日志(演示过程通过DEBUG模拟的错误, 实际日志中并无错误)

21. SAP 工具箱之 ABAP 安装程序 V30 - 封面图

22. 如果安装包含有隐藏代码.日志中会出现如下图的信息

23. SAP 工具箱之 ABAP 安装程序 V30 - 封面图

24. 此时无需介意安装步骤52的报错.以隐藏代码的程序能够执行为安装成功的依据. 安装成功后的结果: SE38无法查看程序源代码, 但是程序可执行.如果程序无法执行. 则说明安装失败.

文末就是发福利时间: (如果你真的喜欢这个软件,请记得回来打个赏,作为支持我继续下去的动力,这是一个正反馈过程.

越多的人打赏,作者越有动力分享,读者就能享受更多的福利. 毕竟打赏的金额富不了我,穷不了你,却能支持这个公众号长久发文.)

ABAP安装程序 V3.0的下传路径如下

链接:https://pan.baidu.com/s/11Mhv14aHvhKBOvNS1rGFAw

提取码:abap

扫码关注公众号,获取更多好用的SAP应用程序

SAP 工具箱之 ABAP 安装程序 V30 - 封面图
SAP 工具箱之 ABAP 安装程序 V30 - 封面图

如果使用过程中有什么问题或建议需要反馈: 可以通过以下途径反馈.

• 公众号消息

• 联系微信号: 392077

• 扫码加入 公众号互动群

SAP 工具箱之 ABAP 安装程序 V30 - 封面图

• [ 点击留言 ]()

ABAP技巧与实战

关于作者:ABAP技巧与实战

企业信息化与 SAP 技术顾问,长期专注 SAP ABAP、FI/CO、MM、SD 等模块的技术分享与实战经验总结。查看更多介绍

来源说明:本文内容由「SAP工具箱之ABAP安装程序V30.md」整理生成,仅用于内部技术分享与学习交流。