TEMA 9: Navegación SAP y el entorno de desarrollo ABAP
En SAP, tanto los programas estándar del sistema como los desarrollados por los usuarios se ejecutan mediante un código de transacción. Una transacción es un código único dentro del sistema, por lo que no puede repetirse, y permite acceder a un programa o conjunto de programas específicos.
La transacción SPRO permite acceder a todas las opciones de parametrización y configuración de SAP. Desde ella se administran las estructuras organizativas, los parámetros del sistema y las configuraciones de los diferentes módulos funcionales.
Las transacciones y objetos que comienzan con la letra Z corresponden a desarrollos personalizados creados por la empresa o por los usuarios para cubrir necesidades específicas.
Las transacciones pueden utilizarse para visualizar y modificar información dentro de una misma aplicación.
La pantalla principal del sistema se denomina SAP Easy Access y constituye el punto de entrada a todas las funcionalidades de SAP.
La barra de menú presenta opciones que varían según la transacción que se esté ejecutando.
A través de la opción del menu Sistema → Status se puede consultar información técnica relevante, como la versión de SAP, la base de datos utilizada y otros datos del entorno de trabajo.
La barra de herramientas estándar contiene las funciones más utilizadas, como guardar, buscar, imprimir, ejecutar acciones y navegar entre pantallas.
La barra de aplicaciones muestra funciones específicas de cada transacción, por ejemplo crear, modificar, copiar o eliminar registros.
La barra de estado, ubicada en la parte inferior de la pantalla, informa al usuario sobre mensajes de éxito, advertencia, error o información.
La barra de títulos muestra el nombre o descripción de la aplicación que se está utilizando.
SAP permite trabajar con hasta 6 sesiones simultáneamente, conocidas como modos.
Para abrir un nuevo modo y ejecutar una transacción específica se utiliza el comando /oT_CODE. Por ejemplo, /oSE16N abre una nueva sesión ejecutando la transacción SE16N.
Entre los comandos más utilizados se encuentran:
/nT_CODE: Permite acceder a una transacción desde la ventana actual.
/n: Sale de la transacción activa.
/i: Cierra el modo o ventana actual.
/nend: Finaliza todas las sesiones y cierra SAP.
/nex: Sale inmediatamente del sistema sin solicitar confirmación.
Cuando no se conoce el valor exacto de un campo, SAP permite realizar búsquedas utilizando el carácter *. Si se escribe ZCOST*, el sistema buscará todos los registros que comiencen con la palabra ZCOST. Si se escribe *ZCOTS, se mostrarán los registros que terminen con esa palabra. Finalmente, al utilizar ZCOST, SAP buscará todos los registros que contengan la palabra ZCOTS en cualquier posición, ya sea al inicio, en el medio o al final del texto.