云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站服务器_新三国百度云_怎么样

小七 141 0

如果您参与了一个SAP HANA系统转换项目,并负责定制代码(另请参阅博客SAP S/4HANA系统转换-定制代码调整过程),那么您将需要在全新的SAP S/4HANA系统上对定制代码进行功能调整。

为此,您将在您的SAP S/4HANA系统上运行带有S4HANA\u就绪检查变体的ABAP测试驾驶舱,将得到一长串ATC发现,您需要修复。

毫无疑问,查看每个ATC发现并调整您的自定义代码是一项重要的手动工作。除此之外,通常ATC发现的最多的问题是SAP S/4HANA标准已知问题,无需深入源代码分析、阅读SAP说明以获得自适应指导等即可快速修复。

因此,为了尽可能减少您的自适应工作,我们开始使用快速修复(或Ctrl+1)提供自动代码自适应快捷方式)Eclipse(ADT)中ABAP开发工具的特性。

先决条件

客户端:ABAP开发工具(ADT)2.96

后端:ABAP平台1809(AS ABAP 7.53 SP00)

SAP HANA相关问题的第一个快速修复程序(不按顺序选择)

SAP HANA迁移过程中典型的功能适配用例之一是缺少SELECTs中的ORDER BY子句先于READ语句。根据SQL规范,如果没有ORDER BY,则不能依赖SELECT中的排序顺序。这可能会导致数据库更改时出现意外行为(例如更改为SAP HANA),因为结果以不同的顺序返回,而不是按顺序返回。

当您使用ABAP开发工具(ADT)中的ABAP测试驾驶舱检查包含此类问题的ABAP代码时,您很可能会在ATC问题视图中看到一长串ATC发现在读。。二进制搜索语句,大数据查询,淘客返利软件,这是由于前面的选择中缺少ORDER by子句造成的。

现在您可以通过ADT快速修复程序自动更正此类问题。

应用快速修复程序有两种可能性。

您可以选择一个ATC查找并在上下文菜单中选择快速修复程序(或Ctrl+1快捷方式):

然后在对话框中选择显示的快速修复程序弹出并按下完成按钮:

建议:如果一个ATC查找有多个快速修复可用,我们建议选择显示的第一个快速修复。

或者,双击相应的ATC查找并在上下文菜单中选择"快速修复"(或Ctrl+1快捷方式),云产品,可以跳转到受影响的源代码行。双击弹出窗口中的快速修复程序,将其应用于受影响的源代码行。

就是这样。您可以保存并激活源代码,企业建站平台,然后重新运行ATC。

进一步的快速修复

SAP Note 2738251提供了适用于自动调整的最突出的SAP S/4HANA简化用例的进一步快速修复。这些快速修复程序适用于大多数对数据库表VBFA、VBUK、VBUP、KONV、BSEG的访问以及源代码中VBTYPE数据元素的使用。SAP Note 2364938还提供了一些材料相关发现的快速修复。

注意:是否可以提供快速修复取决于自定义代码中的发现。

以下是ATC检查和相应简化项目的概述,目前提供的快速修复程序:

更多信息可在SAP Note 2866977"SAP HANA自定义代码检查快速修复程序"中找到。

批量快速修复程序

除此之外,批量快速修复程序现在可通过ABAP Development Tools 3.0和ABAP Platform 1809 FPS01获得,这使得调整完整软件包成为可能或软件组件,并以这种方式大大减少您的自定义代码适应的努力。通过应用SAP Note 2695592,您还可以在SAP S/4HANA 1809 FPS00上获得批量启用的快速修复。

只需在ATC结果中选择多个ATC结果,并使用上下文菜单"建议的快速修复…":

为所选ATC结果提供建议的快速修复的向导将启动:

如果按"完成"按钮,您可以一次对所有选定的ATC结果应用快速修复,私有云市场,并提供快速修复。

快速修复中"旧源代码"的注释