- 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:
De estos parámetros los mas importantes son:
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:
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.