En el mundo de SAP, crear un código de transacción para un informe es una tarea esencial para facilitar el acceso rápido a informes y programas ejecutables. Los códigos de transacción son atajos que permiten a los usuarios acceder de manera eficiente a funciones específicas dentro del sistema SAP. En este artículo, te guiaremos a través de los pasos para crear un código de transacción para un informe en SAP, también conocidas como Transacciones Report.
Contents
Para crear un código de transacción, puedes utilizar la transacción SE93 (Mantenimiento de Transacciones) o el Object Navigator (transacción SE80).
Aquí, describiremos cómo hacerlo utilizando el Object Navigator, pero el proceso a seguir con la transacción SE93 es el mismo:
- Abre el Object Navigator y selecciona Workbench → Edit Object. Esto abrirá la pantalla de selección de objetos.
- En la pestaña «More» (Más), introduce el nombre de la transacción que deseas crear en el campo «Transaction» (Transacción).
- Haz clic en «Create» (Crear), que aparecerá como sugerencia rápida. Esto abrirá la pantalla de creación de transacciones.
Paso 2: Define el código de transacción y la descripción
En la pantalla de creación de transacciones, deberás proporcionar información sobre la nueva transacción que estás creando:
- Código de Transacción: Ingresa un código de transacción único de hasta 20 caracteres en el campo correspondiente. Puedes dejar el que habías introducido anteriormente, modificarlo si deseas.
- Descripción Breve: Proporciona una descripción significativa de la transacción en el campo «Short Text» (Texto breve).
Paso 3: Selecciona el tipo de transacción
En la misma pantalla de creación de transacciones, selecciona el tipo de transacción que estás creando. Para un informe, selecciona «Program and selection screen» (Programa y pantalla de selección) que se traduce como «report transaction» en SAP.
Paso 4: Asigna el programa y la pantalla de selección
- Ingresa el nombre del programa para el cual deseas crear la transacción en el campo correspondiente.
- Proporciona el número de la pantalla de selección en el campo correspondiente.
- Por lo general, los ajustes en el cuadro de grupo «Classification» (Clasificación) se configuran automáticamente según el tipo de transacción seleccionado.
Paso 5: Protege la transacción con autorizaciones
Si quieres añadir mayor protección a la transacciones contra el uso no autorizado, puedes asignar un objeto de autorización relevante, que se verificará al inicio de la transacción, junto con el objeto S_TCODE:
- Ingresa el nombre de un objeto de autorización en el campo correspondiente.
- Para ingresar valores en los campos del objeto de autorización, selecciona «Values» (Valores). Estos valores se utilizarán cuando se ejecute la transacción y determinarán los permisos del usuario.
Conclusion
Crear un código de transacción para un informe en SAP es un proceso esencial para mejorar la eficiencia y la seguridad en el acceso a los informes y programas ejecutables dentro del sistema. Al seguir estos pasos, podrás configurar fácilmente códigos de transacción que simplifiquen el trabajo de tus usuarios y aseguren que solo aquellos con las autorizaciones adecuadas puedan acceder a la información crítica.