SAP Reports / Programs

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







BCALV_TREE_VERIFY 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 BCALV_TREE_VERIFY 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 BCALV_TREE_VERIFY. "Basic submit
SUBMIT BCALV_TREE_VERIFY AND RETURN. "Return to original report after report execution complete
SUBMIT BCALV_TREE_VERIFY 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_ITM_KP = ITEM KEYPRESS
Selection Text: P_ITM_IC = Display Icon for PLANETYPE
Selection Text: P_ITEM_R = ITEM_CONTEXT_MENU_REQUEST
Selection Text: P_INTENS = INTENSIFIED
Selection Text: P_INSERT = INSERT
Selection Text: P_INHERI = INHERITED
Selection Text: P_INCHDR = Including Header
Selection Text: P_INACTI = INACTIVE
Selection Text: P_HELP = Help
Selection Text: P_HEAD_R = HEADER_CONTEXT_MENU_REQUEST
Selection Text: P_HDR_CL = HEADER_CLICK
Selection Text: P_FLAVOR = DROP GET FLAVOR
Selection Text: P_FIND = Find
Selection Text: P_FCTSEL = FUNCTION SELECTED
Selection Text: P_F4 = F4
Selection Text: P_F1 = F1
Selection Text: P_EXPD_I = Replace Expanded Node Icon
Selection Text: P_EXPDNC = EXPAND_NC
Selection Text: P_EXPAND = Expand Tree
Selection Text: P_EXGRP7 = FAILURE/INCOMPLETE/CHECKED
Selection Text: P_EXGRP6 = ALERT/WARNING/HINT
Selection Text: P_EXGRP5 = MESSAGE
Selection Text: P_EXGRP4 = TREND
Selection Text: P_EXGRP3 = STATUS
Selection Text: P_EXGRP2 = LEDS
Selection Text: P_EXGRP1 = LIGHTS
Selection Text: P_EXC = Display Column with Error Mssg
Selection Text: P_ENTER = ENTER
Selection Text: P_EMPH_P = EMPHASIZED POS
Selection Text: P_EMPH_N = EMPHASIZED NEG
Selection Text: P_EMPHAS = EMPHASIZED
Selection Text: P_DYNAM = Dynamic Dropdown Menu
Selection Text: P_DROP_M = DROP COMPLETE MULTIPLE
Selection Text: P_DROP_C = DROP_COMPLETE
Selection Text: P_DROPCL = DROPDOWN CLICKED
Selection Text: P_DROP = DROP
Selection Text: P_DRAG_M = DRAG MULTIPLE
Selection Text: P_DRAG = DRAG





Selection Text: P_DISA_N = Disable Selection on Node
Selection Text: P_DISA_I = Disable Selection on PAYMENTSU
Selection Text: P_DFLT_R = DEFAULT_CONTEXT_MENU_REQUEST
Selection Text: P_DELETE = DELETE
Selection Text: P_DEFAUL = DEFAULT
Selection Text: P_LAYOUT = Layout
Selection Text: P_ZLAYO = Disallow Layout Management
Selection Text: P_WILAYO = With Layout
Selection Text: P_V_SAV = Save Layout
Selection Text: P_V_MAN = Layout Management
Selection Text: P_V_LOA = Load Layout
Selection Text: P_V_CUR = Current Layout
Selection Text: P_USPECX = Only Global Layouts
Selection Text: P_USPECU = Only User-Defined Layouts
Selection Text: P_USPECN = No Types Allowed
Selection Text: P_USPECA = All Types Allowed
Selection Text: P_TOP = TOP_OF_PAGE
Selection Text: P_TOL = TOP_OF_LIST
Selection Text: P_SUM = Calculate Totals
Selection Text: P_STATIC = Static Dropdown Menu
Selection Text: P_SINGLE = Single Selection
Selection Text: P_SIMPLE = Simple ALV Tree
Selection Text: P_SEL_IT = Item Selection
Selection Text: P_SEL_CH = SELECTION_CHANGED
Selection Text: P_P_PRE = Print Preview of Entire Hier.
Selection Text: P_P_PAL = Print Preview of View
Selection Text: P_P_BAL = Print Entire Hierarchy
Selection Text: P_P_BAC = Print View
Selection Text: P_PASTE = PASTE
Selection Text: P_NOTOLB = Do not Display Toolbar
Selection Text: P_NORMAL = ALV Tree
Selection Text: P_NOLAYO = Without Layout
Selection Text: P_NOHEAD = Hide HTML Header
Selection Text: P_NOD_KP = NODE_KEYPRESS
Selection Text: P_NOD_IC = Replace Node Icon
Selection Text: P_NODE_R = NODE_CONTEXT_MENU_REQUEST
Selection Text: P_NOCALC = No Calculation
Selection Text: P_MULTI = Multiple Selection
Selection Text: P_MIN = Calculate Minimum





Selection Text: P_MEN_IT = Toolbar Button w. Text & Icon
Selection Text: P_MENU_T = Toolbar Button with Text
Selection Text: P_MENU_I = Toolbar Button with Icon
Selection Text: P_MAX = Calculate Maximum
Selection Text: P_LINK_N = Display Nodes as Links
Selection Text: P_LINK_I = Display Items as Links
Selection Text: P_LINK_C = Insert Columns with Links
Selection Text: P_LINKCL = LINK_CLICK
Selection Text: P_LED = Error Message with LEDs
Selection Text: P_LEAF_I = Replace End Node Icon
Selection Text: P_DBLC_N = NODE_DOUBLE_CLICK
Selection Text: P_AFTER = AFTER_USER_COMMAND
Selection Text: P_ALLOWD = Permit Default Settings
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_DBLC_I = ITEM_DOUBLE_CLICK
Title: Verifier for ALV Tree and Simple ALV Tree
Text Symbol: 403 = Context Menus



Text Symbol: 404 = Different Events
Text Symbol: 601 = Remove Toolbar Functions
Text Symbol: 602 = Add Toolbar Functions
Text Symbol: 603 = Toolbar Events
Text Symbol: 701 = Layout
Text Symbol: BT1 = Save Run
Text Symbol: E01 = Item Double-Click
Text Symbol: E02 = Node Double-Click
Text Symbol: E03 = Header Click
Text Symbol: E04 = Checkbox Change
Text Symbol: E05 = Expand no Children
Text Symbol: E06 = Button Click
Text Symbol: E07 = Item Keypress
Text Symbol: E08 = Link Click
Text Symbol: 402 = Drag and Drop
Text Symbol: 401 = Click Events
Text Symbol: 202 = Keystrokes
Text Symbol: 201 = Various
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: T07 = Layout
Text Symbol: T06 = Toolbar
Text Symbol: T05 = Events
Text Symbol: T04 = Calculations
Text Symbol: T03 = Various
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
Text Symbol: E09 = Selection Changed


INCLUDES used within this REPORT BCALV_TREE_VERIFY

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 = 'SFLIGHT' changing ct_fieldcat = gt_fieldcatalog.

DYNP_VALUES_READ call function 'DYNP_VALUES_READ' exporting dyname = 'BCALV_TREE_VERIFY' 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 BCALV_TREE_VERIFY or its description.