Difference between revisions of "SAP ABAP DEBUGGER SCRIPTING"
From SapWiki
Line 1: | Line 1: | ||
==Bypasear los AUTHORITY-CHECK== | ==Bypasear los AUTHORITY-CHECK== | ||
− | Ejemplo de uso del Debug Scripting para bypasear | + | Ejemplo de uso del Debug Scripting para bypasear todas las llamadas de AUTHORITY-CHECK en un reporte/transacción: en este ejemplo, nuestro usuario no tiene acceso a todos los botones en la pantalla de selección de un reporte(restringidos por AUTHORITY-CHECK), vía el debug script le damos acceso a todos. |
<youtube>URz7B-EZTOI</youtube> | <youtube>URz7B-EZTOI</youtube> |
Revision as of 02:13, 29 August 2020
Bypasear los AUTHORITY-CHECK
Ejemplo de uso del Debug Scripting para bypasear todas las llamadas de AUTHORITY-CHECK en un reporte/transacción: en este ejemplo, nuestro usuario no tiene acceso a todos los botones en la pantalla de selección de un reporte(restringidos por AUTHORITY-CHECK), vía el debug script le damos acceso a todos.
METHOD script. *** insert your script code here TRY. debugger_controller->debug_step( p_command = cl_tpda_script_debugger_ctrl=>debug_step_over ). cl_tpda_script_data_descr=>change_value( p_new_value = '0' p_varname = 'SY-SUBRC' ). CATCH CX_TPDA_VARNAME . CATCH CX_TPDA_SCR_AUTH . ENDTRY. ENDMETHOD. "script
Trazar todas las líneas de programa
Template: RSTPDA_SCRIPT_STATEMENT_TRACE