SAP 工具箱之安装工具20

作者:ABAP技巧与实战 约 4 分钟阅读 更新日期:2025-03-02 1 年前更新 标签:ABAP, Basis, Data Engineering, WM, 仓库管理, 开发, 数据工程, 系统管理
目录
SAP 工具箱之安装工具20 - 封面图
SAP 工具箱之安装工具20 - 封面图

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

前言

之前发布过一个安装工具程序,用于快速安装公众号发布的通用程序,详情见下面的链接.

> SAP工具箱之 安装工具

>

> 无峰,公众号:ABAP开发技巧 [ SAP工具箱之安装工具

> ](http://mp.weixin.qq.com/s?__biz=Mzg4MjA1MjE4NQ==&mid=2247484602&idx=1&sn=fb33eecf95dd2fba8933180f6f2eed06&chksm=cf5dd98cf82a509ae568d6d2bf7b9dd9303eaba492163cf3ccca196b7af142c50299ceea00a9#rd)

基于SAP分享特性的思考,详见下面的链接

> 分享是好事,但是无限的分享变成了开发进一步完善代码的阻隔.就变成不那么好的事情了.

>

> 无峰,公众号:ABAP开发技巧 [ 动态报表简介

> ](http://mp.weixin.qq.com/s?__biz=Mzg4MjA1MjE4NQ==&mid=2247484349&idx=1&sn=7160806c652949599e972738b3f27f33&chksm=cf5dde8bf82a579d930094caea2792af92886b0bf0f4307839b9b0f0f20eeb51fbced0b1c78b#rd)

为了保护分享的程序的完整性(这就是个幌子,其实是为了保护版权,(这是另一个幌子,其实就是为了心里平衡)),开始尝试有限的分享

**不提供程序的源代码,仅提供一个有效的安装工具,让使用者能够方便的安装并使用.**

**** 经过多次尝试,改进升级了原来的安装工具.可以用来安装正常程序及隐藏程序.

**正文**

**** ABAP安装工具 2.0的执行过程和1.0版本没有太大差别,兼容了1.0版本的功能,同时增加了对隐藏代码的程序的处理.

执行步骤可以参考上文中的链接.这里只阐述一下差异点,或者执行过程中可能碰到的问题

• 执行界面

SAP 工具箱之安装工具20 - 封面图

• 执行结果日志的差异(安装程序执行后,会在步骤52 报错,这个报错是因为传输请求处理隐藏代码的程序报错,可以忽略)

SAP 工具箱之安装工具20 - 封面图

• 增加了隐藏代码处理部分,通过调用ZBC_INSTALL_HIDE实现(该程序由安装程序生成并执行)

• 特定的系统可能因为版本原因,无法执行隐藏代码处理程序(ZBC_INSTALL_HIDE),出现如下报错. 这个报错涉及到了ABAP底层版本的差异,目前无法处理.

SAP 工具箱之安装工具20 - 封面图

• 安装成功后的结果: **SE38无法查看程序源代码, 但是程序可执行.**

ABAP安装工具2.0 我做了简单的测试,如果你感兴趣,可以参与一下这个工具的测试. 后续也会通过隐藏代码方式陆续发布一些早期开发的通用程序.

随本次安装工具发布的是动态报表的安装包及一个测试程序的安装包

• ZBC_INSTALL.txt

• S4DK926157_AB_测试隐藏程序安装_new.abap

• S4DK926161_AB_动态报表安装包.abap

安装成功后, 可以执行TCODE: ZDQ启动动态报表, 可以用TCODE: SE38 输入测试程序 ZTS_INSTALL_HIDE_PROG

执行,检查测试程序的安装.

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

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

ABAP安装工具2.0及测试安装包下传地址

链接:https://pan.baidu.com/s/1mrkbHk1Ytf6kwMS7MN1JnQ

提取码:abap

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

SAP 工具箱之安装工具20 - 封面图
SAP 工具箱之安装工具20 - 封面图
ABAP技巧与实战

关于作者:ABAP技巧与实战

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

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