Hola amigos. Quiero compartir con ustedes otro tip que considero bastante útil cuando tenemos que hacer debug.
En ocasiones, al hacer Debug a un programa, necesitamos que la ejecución pase por alto alguna línea, por ejemplo un cálculo, un grupo de líneas, una rutina que depende del valor de sy-subrc, una restricción después de un authority check. etc.
Para lograr esto, lo único que hay que hacer es ubicar el cursor en la línea siguiente a la instrucción que queremos omitir y luego presionar las teclas SHIFT y F12 o Seleccionar en el menú Función debugging la opción Pasar a la Instrucción.

Vamos a revisarlo con un ejemplo. Tenemos el siguiente código:

Al ejecutarlo obtenemos el siguiente resultado:

Ahora, supongamos que queremos saltarnos las líneas 2 a la 5, de modo que solo se impriman las líneas 1 y 6. Los pasos serían entonces:
- Poner un break-point en la línea a partir de la cual queremos saltar la ejecución:

- Ejecutar el programa y esperar a que la ejecución llegue a la parada y entré a modo debug.
- Ubicar el cursor en la línea a la que queremos saltar , en este caso la línea 13 y acto seguido presionar SHIFT-F12 o Seleccionar en el menú Función debugging la opción Pasar a la Instrucción.

- La ejecución salta a la línea 13.

- Presionamos entonces F8 para que termine la ejecución. El resultado final es el siguiente:

Con esto terminamos el ejemplo. Espero que les sea de utilidad y puedan ponerlo en práctica con un caso suyo de la vida real.