KBA 1818192 中文版 - 常见问题: 自动Note搜索工具 (转自SCN Owen Liu 先生)

KBA 1818192 中文版 - 常见问题: 自动Note搜索工具

您是否为找不到解决问题的Note而困扰呢?

您是否为自定义代码引起的问题而头疼呢?

您是否为找到相关配置Table而费尽周折呢?

 

现在,一个全新的工具出现了!您的这些烦恼有可能会迎刃而解!

自动Note搜索工具是对搜索SAP修正Note的一个创新性的工具。有了它,很多情况下您不需要报Message给SAP支持部门,而只需熟练运用这个工具对问题进行分析。解决问题的效率将会大大提高。

还等什么?快来了解并使用这个工具吧!

KBA 1818192详尽的解释了这个工具的常见问题以及使用方法。以下是针对这个KBA的中文翻译版本:

 

**************************************************************************

 

1818192 -常见问题: 自动Note搜索工具

  --------------------------------------------------------------------------------

 

症状

 

·         现有ABAP修正Note能解决的所有错误

·         客户自定义代码引起的所有错误

·         不正确的配置引起的所有错误

 

应用环境

 

参考系统支持包版本

软件模块                       版本      支持包

________________________________________________________________________

SAP Basis 模块

                                          700          SAPKB70028

                                          701          SAPKB70113

                                          702          SAPKB70213

                                          731          SAPKB73106

从740版本开始,ANST对所有支持包有效。

 

解决方案

 

描述

这个应用程序可以在您的系统中重现问题时帮助搜索SAP修正Note,进而解决特定的问题。此外,它将提供一个客户自定义代码列表并且包括一些其他有用的功能来帮助解决问题。

操作方法

当问题发生时, 您感觉应该有相关的SAP修正Note存在。输入事务代码ANST_SEARCH_TOOL(ANST),然后通过指定所应用的事务代码或程序重现问题:

例如,输入事务代码 OASV:

pic1.jpg

执行 ( F8pic2.jpg,重现问题:

pic3.jpg

按下“Enter”键后屏幕的底部会出现如下错误:

pic4.jpg

现在返回 (F3pic5.jpg

屏幕返回到自动Note搜索工具的页面。参与执行这个应用程序的所有模块的列表会显示出来。

pic6.jpg

选择这个问题所属的模块然后点击 pic7.jpg 就会开始搜索修正Note

pic8.jpg

经过一段时间,您会得到一个Note列表。这些Note可能跟该问题相关但您的系统中尚未安装。

pic9.jpg

您可以点击查看Note:

pic10.jpg

在我们提供的案例中,SAP Note 1279254安装后成功解决了问题。这个Note以后也不再显示。

注意:在安装Note之前,请仔细查验它的可靠性和可能引发其他问题的副作用。

 

高级功能

与“Note助手” (SNOTE)集成

当问题被重现并且Note搜索的结果显示了相关的Note,您可以实现直接从Note列表中双击“下载Note”图标pic11.jpg

pic12.jpg

如果您确认下载,该工具将自动调用‘Note助手’(SNOTE)下载Note以备实施应用。

 

针对性选择

重现问题后,如果搜索显示太多的Note,您可以更有针对性的选择模块,例如FI-AA-AA而不是FI:

pic13.jpg

您还可以通过选择分支模块下的对象来搜索Note

pic14.jpg

另外,您还可以通过双击该对象浏览/编辑:比如双击MA03BO00

pic15.jpg

如果想分析代码,您可以设置断点。

 

客户自定义代码识别

有时问题不是源自标准代码,而是由客户自定义代码产生。比如Badi,user-exits,field-exits或改动过的标准代码。点击图标pic16.jpg 来识别:

例如事务代码 PA30

问题:有一个错误发生在计算西班牙员工所得税比例的过程中。您虽然搜索Note没有成功, 但问题很可能源自客户方面。

运行事务代码PA30来显示infotype 0062(西班牙所得税),您会得到所有参与追踪程序按模块分类的对象列表(黄色文件夹)。

您会发现一个文件夹 “TMP”,没有应用程序模块的对象将会被放置在那里(Badis、客户自定义代码. .)。

pic17.jpg

单击图标“客户自定义代码”pic16.jpg

双击您想显示/编辑的对象的行

例如,双击第一行对应的一个用户接口:

pic19.jpg

双击ZXPADU01:

pic20.jpg

Web 应用程序

 

此工具也能重现Web应用程序问题, 这个非常类似于之前的选择输入事务代码和程序的过程:

假设我们要重现一个CRM WebUI的问题:

picd.jpg

我们会看到弹出一个小窗口:

pice.jpg

点击“开始记录”,浏览器将打开并开始重现Web问题:

picf.jpg

当问题复制成功之后,我们应该点击“停止记录”键停止记录。

picg.jpg

TBOM 将会记录....

pich.jpg

您将会得到相应的对象,例如事务代码或程序:

pici.jpg

 

配置列表

当发现没有搜索到Note与发生的问题相关,您可以从配置方面找原因。我们也经常通过改变客户配置最终解决问题。

可以通过点击图标 :pic22.jpg

pic21.jpg

您会得到一个按应用程序模块分组的树状结构。列表中包含了相关的系统配置表。

 

通过点击表名,您将被引导到事务代码SM30,表视图名称会被自动代入。

 

打开追踪选项

使用这个搜索工具重现问题之后, 您还可以再次使用之前的追踪结果。这意味着您可以通过这个工具重现问题,之后专家技术顾问可以使用之前保存的追踪结果搜索Note。或者,有可能您在一周或更久之后重新搜索Note,将会有更多的Note出现。

执行之前您可以输入追踪的描述。

pic24.jpg

以后您可以使用这个描述识别和检索该追踪程序,通过单击“Open trace” 图标。

pic25.jpg

F4选项可以实现搜索并选择您的追踪程序。

 

 

删除追踪选项:

您也可以从系统中删除追踪程序,使用“删除追踪”按钮:

pica.jpg

您会看到现有的所有追踪程序。您可以选择您想要删除的,并从系统中删除它们。

picb.jpg

 

配置

可以通过配置搜索参数来实现性能优化。

pic26.jpg

您可以通过点击图标 pic27.jpg激活或停用某对象。一个字典对象列表会被显示出来供选择(classes,methods,function modules等等)。

pic28.jpg

选项pic29.jpg

您也可以通过设置初始日期搜索Note。Note发布日期早于这个日期将不会被考虑。

作为默认选项,ALV显示选项被选中,则输出列表为ALV格式。

 

注释:

这个工具是基于对问题重现过程的追踪。重现问题后, 应用模块的列表会被显示出来。之后系统会在列表包含的对象中搜索修正Note

因此,重现问题时应该使用尽可能少的步骤。否则, 工具性能可能会不理想。因为追踪程序捕捉到很多不必要的对象,结果是您可能会搜索到很多不相关的Note

如果修正Note的版本是“Released for Customer”,它们会显示(否则,请报Message给SAP技术支持)。对于“Pilot Release”版本的Note,系统不会显示。

pic30.jpg

请注意,追踪程序收集到的对象按模块分类 (黄色文件夹)。因此,有时有这类情况发生:搜索到的属于X模块的Note可能源自Y模块,因为属于X模块的对象被属于Y模块的Note修改过。

 

标准版本:

参见 SAP Note 1778716

 

不能搜索Note/没有发现Note

这个功能的实现需要正确建立连接SAP Note助手(SNOTE)。 如果没有正确连接就不会搜索出Note。关于如何建立正确连接,参看SAP Note 33135和22235

ANST目前有以下限制:

在追踪记录过程中,如果一个程序,例如程序ZA用“perform a”执行一个Form “a”,并且在Form “a”的定义中,Form “a”在另外一个include(例如“ZB”)中。同时,在追踪记录过程中,并没有任何“perform …”在“ZB”中被执行,那么“ZB”便不会被追踪。因此如果在“ZB”中存在修正Note,则不会被搜索到。

a.jpg

b.jpg

c.jpg

 

ANST使用追踪程序收集对象,而ABAP追踪程序在上述情况下不追踪Include中的对象。在本例中,系统只记录“PERFORM”被调用的Include对象,而对于Form存在的Include并不记录。您可以通过事务代码SE30或SAT查验。

这种限制影响并不广泛,并且ANST团队正在努力找寻解决办法。

 

搜索到太多Note/没有显示相关的Note

Note的支持包信息必须完善,否则搜索工具会搜到已经安装的Note。如果某个特定的Note信息存在问题,请及时告知这个Note的负责人。

如果一个Note的有效性信息部分存在针对指定版本的信息,但是在代码区域并不存在针对该版本的修正,这种情况下,该Note仍然会被显示出来。同样,问题也出在Note本身。请联系Note的负责人。

在您的系统中安装使用Note之前,请一定要手动查验。

 

不能开始使用工具,得到以下报错:

Fatal Error. Customizing table is not filled!

Message no. ANST001

解决方案请参看Note 1909768

 

 

不能使用ANST创建一个Web dynpro应用程序追踪

您试图为WDA记录数据,按“开始记录”得到以下信息“Web追踪程序被用户取消”。

解决方案:

检查是否属于授权的问题.

您可以在以下代码处进行debug :

SAPLANST_SEARCH_TRACES

LANST_SEARCH_TRACESU15

lv_change_param_exe            NOT_AUTHORIZED <<<<<<<

lv_msg Error changing parameter rstr/send_global_trace: Exception

NOT_AUTHORIZED

 

想用 ANST 搜索Note却不想下载使用?

 

您可以通过以下步骤改变显示, 在ANST_SEARCH_TOOL界面: 点击“选项”

sc1.jpg

 

取消 “ALV on Res” 然后保存。

sc2.jpg

显示如下:

sc3.jpg

 

参看:

免费在marketplace中参加自动Note搜索工具的培训课程:

请点击以下链接

自动Note搜索工具培训/演示

--------------------------------------------------------------------------------

 

概要数据

 

 

Released On  04.12.2013 11:39:54 By Guillermo Ballesteros (I053058)

Release Status  Released to Customer

Component  BC-UPG-NA SAP Notes Assistant

Responsible  Carlos Martinez Escribano ( I033009 )

Processor  Guillermo Ballesteros ( I053058 )

Category  Problem

Relevant for Translation  Yes

--------------------------------------------------------------------------------

有效性

 

这个文档不限于某个产品或产品版本。

http://scn.sap.com/docs/DOC-50401

 

posted @ 2016-08-05 15:52  Leath.Shi  阅读(814)  评论(0编辑  收藏  举报