SAP Reports / Programs

SALV_VERI005 SAP ABAP Report - Verifier for ALV Tree and Simple ALV Tree







SALV_VERI005 is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

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


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 SALV_VERI005. "Basic submit
SUBMIT SALV_VERI005 AND RETURN. "Return to original report after report execution complete
SUBMIT SALV_VERI005 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_EXGRP5 = MESSAGE
Selection Text: P_EXGRP6 = ALERT/WARNING/HINT
Selection Text: P_EXGRP7 = FAILURE/INCOMPLETE/CHECKED
Selection Text: P_EXPAND = Expand Tree
Selection Text: P_EXPDNC = EXPAND_NC
Selection Text: P_EXPD_I = Replace Expanded Node Icon
Selection Text: P_EXT = Data from External File
Selection Text: P_F1 = F1
Selection Text: P_F4 = F4
Selection Text: P_FCTSEL = FUNCTION SELECTED
Selection Text: P_FIND = Search
Selection Text: P_FLAVOR = DROP GET FLAVOR
Selection Text: P_HDR_CL = HEADER_CLICK
Selection Text: P_HEAD_R = HEADER_CONTEXT_MENU_REQUEST
Selection Text: P_HELP = Help
Selection Text: P_INACTI = INACTIVE
Selection Text: P_INCHDR = Including Header
Selection Text: P_INHERI = INHERITED
Selection Text: P_INSERT = INSERT
Selection Text: P_INTENS = INTENSIFIED
Selection Text: P_ITEM_R = ITEM_CONTEXT_MENU_REQUEST
Selection Text: P_ITM_IC = Display Icon for PLANETYPE
Selection Text: P_EXGRP4 = TREND
Selection Text: P_DBLC_N = NODE_DOUBLE_CLICK
Selection Text: P_DEFAUL = DEFAULT
Selection Text: P_DELETE = DELETE
Selection Text: P_DFLT_R = DEFAULT_CONTEXT_MENU_REQUEST
Selection Text: P_DISA_I = Disable Selection on PAYMENTSU
Selection Text: P_DISA_N = Disable Selection on Node
Selection Text: P_DRAG = DRAG
Selection Text: P_DRAG_M = DRAG MULTIPLE
Selection Text: P_DROP = DROP
Selection Text: P_DROPCL = DROPDOWN CLICKED
Selection Text: P_DROP_C = DROP_COMPLETE
Selection Text: P_DROP_M = DROP COMPLETE MULTIPLE
Selection Text: P_DYNAM = Dynamic Dropdown Menu
Selection Text: P_D_FILE = File Name
Selection Text: P_EMPHAS = EMPHASIZED





Selection Text: P_EMPH_N = EMPHASIZED NEG
Selection Text: P_EMPH_P = EMPHASIZED POS
Selection Text: P_ENTER = ENTER
Selection Text: P_EXC = Display Column with Error Msg.
Selection Text: P_EXGRP1 = LIGHTS
Selection Text: P_EXGRP2 = LEDS
Selection Text: P_EXGRP3 = STATUS
Selection Text: P_P_BAC = Print Back
Selection Text: P_P_BAL = Print Back All
Selection Text: P_P_PAL = Print Prev All
Selection Text: P_P_PRE = Print Prev
Selection Text: P_SEL_CH = SELECTION_CHANGED
Selection Text: P_SEL_IT = Item Selection
Selection Text: P_SIMPLE = Simple ALV Tree
Selection Text: P_SINGLE = Single Selection
Selection Text: P_STATIC = Static Dropdown Menu
Selection Text: P_SUM = Calculate Totals
Selection Text: P_TOL = TOP_OF_LIST
Selection Text: P_TOP = TOP_OF_PAGE
Selection Text: P_USPECA = All Types Allowed
Selection Text: P_USPECN = No types allowed
Selection Text: P_USPECU = Only User-Defined Layouts
Selection Text: P_USPECX = Only Global Layouts
Selection Text: P_V_CUR = Current Layout
Selection Text: P_V_LOA = Load Layout
Selection Text: P_V_MAN = Layout Management
Selection Text: P_V_SAV = Save Layout
Selection Text: P_WILAYO = With Layout
Selection Text: P_ZLAYO = Disallow Layout Management
Selection Text: P_PASTE = PASTE
Selection Text: P_ITM_KP = ITEM KEYPRESS
Selection Text: P_LAYOUT = Layout
Selection Text: P_LEAF_I = Replace End Node Icon
Selection Text: P_LED = Error Message with LEDs
Selection Text: P_LINKCL = LINK_CLICK
Selection Text: P_LINK_C = Insert Columns with Links
Selection Text: P_LINK_I = Display Items as Links
Selection Text: P_LINK_N = Display Nodes as Links
Selection Text: P_MAX = Calculate Maximum





Selection Text: P_MENU_I = Toolbar Button with Icon
Selection Text: P_MENU_T = Toolbar Button with Text
Selection Text: P_MEN_IT = Toolbar Button w. Text & Icon
Selection Text: P_MIN = Calculate Minimum
Selection Text: P_MULTI = Mult. Selection
Selection Text: P_NOCALC = No Calculation
Selection Text: P_NODE_R = NODE_CONTEXT_MENU_REQUEST
Selection Text: P_NOD_IC = Replace Node Icon
Selection Text: P_NOD_KP = NODE_KEYPRESS
Selection Text: P_NOHEAD = Hide HTML Header
Selection Text: P_NOLAYO = Without layout
Selection Text: P_NORMAL = ALV Tree
Selection Text: P_NOTOLB = Do Not Display Toolbar
Selection Text: P_DBLC_I = ITEM_DOUBLE_CLICK
Selection Text: P_AFTER = AFTER_USER_COMMAND
Selection Text: P_ALLOWD = Permit Default Settings
Selection Text: P_AMOUNT = Number of Records to Be Read
Selection Text: P_ATTIME = Design(1)/Runtime(2)
Selection Text: P_AVG = Calculate Average
Selection Text: P_BEFORE = BEFORE_USER_COMMAND
Selection Text: P_BUTTON = BUTTON_CLICK
Selection Text: P_BUTT_C = Display Column with Buttons
Selection Text: P_BUTT_I = Display Items as Buttons
Selection Text: P_BUTT_N = Display Nodes as Buttons
Selection Text: P_CALC = Calculate
Selection Text: P_CHCK_C = Display Column with Checkbox
Selection Text: P_CHCK_I = Display Items with Checkbox
Selection Text: P_CHCK_N = Display Nodes with Checkbox
Selection Text: P_CHKBOX = CHECKBOX CHANGE
Selection Text: P_COLIN = Column Invisible
Selection Text: P_COLLAP = Compress Tree
Selection Text: P_COLOP = Optimize Column Width
Selection Text: P_COLOPT = Enable Column Optimization
Selection Text: P_COL_IC = Display Column with Icons
Selection Text: P_COPY = COPY
Selection Text: P_CRITIC = INTENS. CRITICAL
Selection Text: P_CUT = CUT
Selection Text: P_C_AVG = Calculate Average
Selection Text: P_C_MAX = Calculate Maximum



Selection Text: P_C_MIN = Calculate Minimum
Selection Text: P_C_SUM = Calculate Totals
Selection Text: P_DB = Data from Database
Title: Verifier for ALV Tree and Simple ALV Tree
Text Symbol: E08 = Link Click
Text Symbol: E07 = Item Keypress
Text Symbol: E06 = Button Click
Text Symbol: E05 = Expand no Children
Text Symbol: E04 = Checkbox Change
Text Symbol: E03 = Header Click
Text Symbol: E02 = Node Double-Click
Text Symbol: E01 = Item Double-Click
Text Symbol: BT1 = Save Run
Text Symbol: 701 = Layout
Text Symbol: 603 = Toolbar Events
Text Symbol: 602 = Add Toolbar Functions
Text Symbol: 601 = Remove Toolbar Functions
Text Symbol: 404 = Different Events
Text Symbol: 403 = Context Menus
Text Symbol: 402 = Drag and Drop
Text Symbol: 401 = Click Events
Text Symbol: 202 = Keystrokes
Text Symbol: 201 = Miscellaneous
Text Symbol: 110 = Left
Text Symbol: 109 = Buttons
Text Symbol: 108 = Calculation Style
Text Symbol: 107 = Error Groups
Text Symbol: 106 = Error Messages
Text Symbol: 105 = Checkboxes
Text Symbol: 104 = Calculations
Text Symbol: 103 = Icon
Text Symbol: 102 = Selection Type
Text Symbol: 101 = Optimize Columns
Text Symbol: 001 = Control Type
Text Symbol: E09 = Selection Changed
Text Symbol: VAR = Data
Text Symbol: T07 = Layout
Text Symbol: T06 = Toolbar
Text Symbol: T05 = Events
Text Symbol: T04 = Calculations
Text Symbol: T03 = Miscellaneous
Text Symbol: T02 = Tree Customizing
Text Symbol: T01 = Control Type
Text Symbol: EXP = Exceptions
Text Symbol: E30 = Node Context Menu Selected
Text Symbol: E29 = Header Context Menu Selected
Text Symbol: E28 = Item Context Menu Selected
Text Symbol: E27 = Default Context Menu Selected
Text Symbol: E26 = Dropdown Clicked
Text Symbol: E25 = Function Selected
Text Symbol: E24 = Top of Page
Text Symbol: E23 = Item Context Menu Request
Text Symbol: E22 = Top of List
Text Symbol: E21 = Node Context Menu Request
Text Symbol: E20 = After User Command
Text Symbol: E19 = Header Context Menu Request
Text Symbol: E18 = Before User Command
Text Symbol: E17 = Default Context Menu Request
Text Symbol: E16 = Drop Complete
Text Symbol: E15 = Drop Get Flavor
Text Symbol: E14 = Drop Complete Multiple
Text Symbol: E13 = Drop
Text Symbol: E12 = Drag Multiple
Text Symbol: E11 = Drag
Text Symbol: E10 = Node Keypress


INCLUDES used within this REPORT SALV_VERI005

INCLUDE VERIFY_SELECTION.


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:

LVC_FIELDCATALOG_MERGE call function 'LVC_FIELDCATALOG_MERGE' exporting i_structure_name = 'ALV_T_T2' changing ct_fieldcat = gt_fieldcatalog.

DYNP_VALUES_READ call function 'DYNP_VALUES_READ' exporting dyname = 'BCALV_VERIFY_DATATYPES' dynumb = sy-dynnr translate_to_upper = 'X' * REQUEST = ' ' * PERFORM_CONVERSION_EXITS = ' ' * PERFORM_INPUT_CONVERSION = ' ' * DETERMINE_LOOP_INDEX = ' ' tables dynpfields = lt_dynpfields exceptions invalid_abapworkarea = 1 invalid_dynprofield = 2 invalid_dynproname = 3 invalid_dynpronummer = 4 invalid_request = 5 no_fielddescription = 6 invalid_parameter = 7 undefind_error = 8 double_conversion = 9 stepl_not_found = 10 others = 11.

LVC_VARIANT_SAVE_LOAD call function 'LVC_VARIANT_SAVE_LOAD' exporting i_save_load = 'F' i_tabname = '1' changing cs_variant = ls_variant ct_fieldcat = lt_fcat[].



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 SALV_VERI005 or its description.