SAP Netweaver / ABAP                  Notas técnicas / Tips / Tutorials

Transacciones en ABAP que ayudan a encontrar tablas: ST05, SE49, SE84

Transacciones para encontrar tablas en ABAP que almacenan datos necesarios

Una de las dificultades más habituales de los programadores novatos es encontrar las tablas que almacenan los datos que necesitan

Normalmente, el consultor funcional o el usuario sólo conocen el nombre de la estructura que pueden ver en el status. Entre los instrumentos disponibles para obtener esta información, se destacan los siguientes:

1)ST05: Activar el trace de base de datos (Trace SQL)
Si se conoce un proceso o transacción que lee estos datos, se puede abrir otra sesión, arrancar la transacción ST05 e iniciar el trace presionando el botón de "trace on". Luego regresar a la primera sesión y proceder con la acción. Cuando los datos requeridos aparecen en la pantalla, regresar a la sesión de la ST05 y presionar los botones de "trace off" y "trace list". De esta manera se obtendrá una lista de todas las tablas leídas por el sistema.

2) SE49: Program Analysis - Table Manipulation
Si se conoce el nombre de una transacción o programa donde se utilizan los datos, puede usarse la transacción SE49 para mostrar todas las tablas leídas y modificadas por el programa, (si es que han sido definidas en el comando TABLES de los programas en cuestión).

3) SE84: Sistemas de información
Si no se conoce qué transacción o programas tocan el dato buscado, puede intentarse una búsqueda a partir de otros elementos, por ejemplo, clase de desarrollo. Mediante la transacción SE84 o desde el menú principal, Herramientas -> Workbench ABAP -> Resumen -> Sistema de Información, se puede acceder al Repository Information System, ingresar a "Diccionario Abap" y desde allí buscar por "Objetos Básicos" (tablas, vistas, estructuras, etc), por "Otros Objetos" (índices, tablas pool/cluster, etc) o por "Campos" (campos tablas, campos vistas, etc).


Copyright Teknoda S.A.

IMPORTANTE:
“Notas técnicas de SAP ABAP" se envía con frecuencia variable y sin cargo como servicio a nuestros clientes SAP. Contiene notas/tutoriales/artículos técnicos desarrollados en forma totalmente objetiva e independiente. Teknoda es una organización de servicios de tecnología informática y NO comercializa hardware, software ni otros productos.
Si desea suscribir otra dirección de e-mail para que comience a recibir las Notas Técnicas SAP, envíe un mensaje desde esa direcciónsapping@teknoda.com, aclarando nombre, empresa, cargo y país del suscriptor.

SAP, Netweaver, R/3, Fiori,S4/HANA y ABAP son marcas registradas de SAP AG. SAP no es el editor de esta publicación y no es responsable de la misma en ningún aspecto. La información contenida en esta publicación ha sido generada por nuestros especialistas a partir de fuentes consideradas confiables y del ejercicio profesional cotidiano. No obstante, por la posibilidad de error humano, mecánico, cambio de versión u otro, Teknoda no garantiza la exactitud o completud de la misma.
COPYRIGHT TEKNODA S.A. PROHIBIDA SU REPRODUCCION TOTAL O PARCIAL SIN CONSENTIMIENTO DE TEKNODA

 

 

Copyright © 2024 Teknoda Tech Portal & Training. Todos los derechos reservados.
Joomla! es software libre, liberado bajo la GNU General Public License.