如果您在SAP系统中使用第三方ABAP工具,零售大数据解决方案,或有兴趣将ABAP包从其他SAP系统移动到现有SAP系统,您可以使用SAP传输请求文件。
在我的公司,我们生产一些第三方ABAP应用程序和附加组件,并通过SAP传输请求文件安装和定期更新它们。
我知道在SCN或互联网上的其他来源上有许多关于使用SAP传输请求文件的博客和文档,但我仍然认为比许多页面上看起来更简单,所以我想分享我的经验。
我还分享了一小段ABAP代码,这有助于加快工作速度,防止命名错误。
什么是SAP传输请求文件?
让我们设想一下,您正在将一个软件安装到您的个人电脑上,就像安装杀毒软件或游戏程序一样。
步骤很简单:首先下载安装文件,然后启动安装程序。
对于SAP,情况类似,将传输请求文件视为安装文件,SAP Transaction STMS是这些文件的安装程序和导入程序。
步骤1:将SAP传输文件放在SAP服务器上
在将ABAP加载项安装到SAP系统之前,商城返利,首先需要将传输请求文件放在SAP服务器上所需的位置。就像在安装游戏之前先将游戏的安装文件下载到电脑上一样。
有两种方法可以将传输请求文件上传到SAP服务器,top返利,第一种是使用SAP事务代码CG3Z手动上传文件第二个是用一个简单的ABAP程序上传:
1。手动上传(CG3Z):
一个SAP传输请求文件包含2个文件:第一个以"R"开头,第二个以"K"开头。
第一个必须放在服务器文件夹中:"/usr/sap/trans/data/"第二个必须放在服务器文件夹中:"/usr/sap/trans/cofiles/"
要将此文件上载到sap服务器上的此位置,首先需要了解文件路径格式:
斜杠的方向和路径格式可以根据操作系统的不同而不同。使用SAP transaction AL11显示一些文件夹并查看路径格式:
然后使用SAP transaction CG3Z将这些文件上载到服务器上所需的位置(在我的示例中,传输请求编号为D21R902709,D21是导出文件的SAP系统的系统ID)
文件名和服务器位置必须如下所示下图:
2。通过下面的ABAP程序自动上传。
只需运行此ABAP程序,输入传输请求编号并选择包含文件的本地文件夹。
ABAP代码:
(注意:将此程序返回到传输请求下载程序也很容易,免费云服务器永久使用,我可以分享ABAP代码,如果你只给我发信息)
第2步:导入传输请求和安装(STMS)
转到开发系统上的SAP事务STMS,使用菜单路径Extras->Other Requests->Add,人工智能有哪些领域,如下所示:
下面的屏幕将弹出如下所示。输入传输请求编号(在我的示例中为D21R902709)并按Enter。
Tansport请求将添加到队列中,现在您可以选择并将其导入系统。安装完成,