SAP Reports / Programs | Basis Components | Upgrade - General | SAP Note Assistant(BC-UPG-NA) SAP BC

ANST_SEARCH_TOOL SAP ABAP Report - Automated Note Search & Customer Code Detection Tool







ANST_SEARCH_TOOL is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). It is used for <(>&<)>PURPOSE<(>&<)> This tool looks for SAP Correction notes in order to solve a specific issue...see full standard documentation available for this report. Also check out the submitted Comments related to this SAP report and the details below to see which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC.

If you would like to execute this report or see the full code listing simply enter ANST_SEARCH_TOOL into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

ANST_SEARCH_TOOL - Automated Note Search Tool


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT ANST_SEARCH_TOOL. "Basic submit
SUBMIT ANST_SEARCH_TOOL AND RETURN. "Return to original report after report execution complete
SUBMIT ANST_SEARCH_TOOL VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: P_BSF = CRM BSP Frame
Selection Text: P_BSFS = CRM BSP Frame
Selection Text: P_BSP = ?
Selection Text: P_BSPS = D .
Selection Text: P_CRM = CRM Webclient
Selection Text: P_CRMS = CRM Logical Link
Selection Text: P_DESCRI = D .
Selection Text: P_PROG = Program
Selection Text: P_PROGS = D .
Selection Text: P_SAV = Save Trace
Selection Text: P_TRAN = Transaction
Selection Text: P_TRANS = D .
Selection Text: P_UIF = CRM UI Frame
Selection Text: P_WDY = Web Dynpro Application
Selection Text: P_WDYS = Web Dynpro Application
Title: Automated Note Search & Customer Code Detection Tool
Text Symbol: 068 = User Name
Text Symbol: 070 = Traces Selected.&
Text Symbol: 071 = Date
Text Symbol: 072 = Unit
Text Symbol: 073 = No customizing tables were found
Text Symbol: 074 = Yes
Text Symbol: 075 = No
Text Symbol: 076 = Merged Trace
Text Symbol: 077 = Adding objects to Search terms block
Text Symbol: 078 = Time
Text Symbol: 079 = Delete Trace
Text Symbol: 080 = Are you sure to delete the traces?
Text Symbol: 081 = The description can´t be empty
Text Symbol: 082 = You don´t have authorization for transaction
Text Symbol: 083 = % Completed
Text Symbol: 086 = You don´t have authorization for download notes
Text Symbol: 088 = Select all
Text Symbol: 089 = Deselect all
Text Symbol: 090 = CRM UI Frame
Text Symbol: 092 = Executable
Text Symbol: 093 = Temp
Text Symbol: 094 = This is a Seperator





Text Symbol: 095 = No trace was selected
Text Symbol: 096 = crm-logical-link
Text Symbol: 097 = You have selected
Text Symbol: 098 = objects and the limit is
Text Symbol: 067 = No trace found for the selection criteria
Text Symbol: 001 = Invalid Object or object not found
Text Symbol: 003 = Transaction
Text Symbol: 004 = Program
Text Symbol: 006 = Execution Data
Text Symbol: 008 = Select at least one component
Text Symbol: 012 = Customer code not found
Text Symbol: 013 = No notes found with the selection criteria
Text Symbol: 020 = Open trace
Text Symbol: 022 = Unit and Type are mandatory
Text Symbol: 023 = Searching...
Text Symbol: 024 = Application Component
Text Symbol: 025 = Note search
Text Symbol: 026 = Customer Code
Text Symbol: 029 = Application help
Text Symbol: 031 = Obj Type
Text Symbol: 032 = Obj name
Text Symbol: 033 = Package
Text Symbol: 034 = Component
Text Symbol: 035 = Object Customizing
Text Symbol: 036 = Settings
Text Symbol: 037 = Implement note?
Text Symbol: 038 = Do you want to download this note?
Text Symbol: 039 = ?
Text Symbol: 040 = Download Note
Text Symbol: 041 = Status
Text Symbol: 042 = Note Priority
Text Symbol: 043 = Note Number
Text Symbol: 044 = Application Area
Text Symbol: 045 = Note Title
Text Symbol: 046 = Fatal Error. Customizing table is not filled!
Text Symbol: 047 = Customizing Tables
Text Symbol: 048 = Trace Parameters
Text Symbol: 049 = Obj Date
Text Symbol: 050 = Tab Name





Text Symbol: 051 = Description
Text Symbol: 057 = Searching for customer code...
Text Symbol: 058 = Type
Text Symbol: 059 = Application Components
Text Symbol: 061 = BSP Application
Text Symbol: 062 = Web Dynpro Application
Text Symbol: 063 = CRM BSP Frame
Text Symbol: 064 = CRM Webclient


INCLUDES used within this REPORT ANST_SEARCH_TOOL

INCLUDE ANST_SEARCH_TOOL_TOP.
INCLUDE ANST_TOOLBAR_EVENT.
INCLUDE ANST_TREE_EVENT.
INCLUDE ANST_ALV_CUSTOMER_CODE.
INCLUDE ANST_ALV_NOTES_DISPLAY.


TABLES used within REPORT and the associated SELECT statement:

No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = 'SNOTE_DISPLAY' EXCEPTIONS ok = 0 not_ok = 1 OTHERS = 2.

ANST_CHECK_TRANS CALL FUNCTION 'ANST_CHECK_TRANS' EXPORTING tcode = ls_tcode EXCEPTIONS no_transaction = 1 no_supported = 2 OTHERS = 3.

ANST_CHECK_PROG CALL FUNCTION 'ANST_CHECK_PROG' EXPORTING program = p_progs EXCEPTIONS no_program = 1 no_supported = 2 OTHERS = 3.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = p_transaction EXCEPTIONS ok = 1 not_ok = 2 OTHERS = 3.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.

The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name ANST_SEARCH_TOOL or its description.