Skip to Content


  • Introducción
  • Procedimiento
  • Otros Usos



INTRODUCCION


Una de las principales tareas con las que nos encontramos como abapers es la de identificar y solucionar lo que comúnmente denominamos como “harcodes” o datos quemados.  Una herramienta que me ha resultado útil para esta tarea es el programa RPR_ABAP_SOURCE_SCAN que realiza la búsqueda de una cadena de caracteres en un grupo de terminado de programas. 


PROCEDIMIENTO


El programa se puede ejecutar por la transacción SE38 presentando el siguiente diálogo:

ScreenHunter_009.jpg


De estos parámetros los mas importantes son:

ScreenHunter_011.jpg

Programa: Se puede indicar uno o varios nombres de programas incluyendo comodines como el carácter *

String buscado: El texto que queremos buscar.

Lugar hallazgo +/-  x Lineas: Lineas que se incluiran en el reporte adicionales a la linea donde se encuentra el texto buscado.

Ignorar líneas comentario: Excluye las lineas de comentarios o que se desactiva mediante e carácter *


Una vez ejecutado se presenta el reporte correspondiente:


ScreenHunter_012.jpg

Al hacer click en el código presentado nos llevara al programa donde se encontró el texto.



OTROS USOS


Este procedimiento no solo es útil para buscar código quemado sino por ejemplo para buscar la ocurrencia de una tabla, una variable, un mensaje de texto, un módulo de función entre otros, cuya llamada puede estar implícita dentro de una constante o variable de tipo string.



To report this post you need to login first.

1 Comment

You must be Logged on to comment or reply to a post.

Leave a Reply