Administrar SAP SLG1: registro de aplicaciones en ABAP con muestras

Se el primero en calificar

Registro de aplicación Sap con transacciones SAP SLG0 y SAP SLG1. La primera parte cubre el registro de aplicación principal de SAP utilizando el registro de aplicación estándar de SAP SLG0 y SLG1.

La segunda parte detalla cómo puede crear y administrar SAP Log usando ABAP con las diferentes opciones.

¿Qué es el registro de aplicaciones de SAP?

El registro de aplicaciones registra el progreso de la ejecución de una aplicación para que pueda reconstruirla más tarde si es necesario. Mientras que el registro del sistema registra los eventos del sistema, puede usar el registro de la aplicación para registrar eventos específicos de la aplicación.

Utilice la transacción SLG0 para definir entradas para sus propias aplicaciones en el registro de aplicaciones.

Utilice la transacción SLG1 para analizar el registro de la aplicación. El registro de la aplicación es una estructura de tabla que consta de varias tablas.

Las aplicaciones escriben sus entradas en estas tablas utilizando los módulos de funciones de SAP. (Estos módulos se ajustan al concepto de autorización de SAP).

También puede averiguar quién accedió a estos módulos de funciones en una lista de usos utilizando el informe RSFKT100 (grupo de funciones: SLG0)

fuente: registro de aplicaciones

SAP SLG1: Mostrar registro de aplicación SAP

Comencemos por Mostrar el registro de la aplicación SAP. La transacción principal para mostrar el registro de SAP es SLG1.

Mostrar registro usando SLG1

Dentro del menú de la barra, inicie SAP Tcode para Log SLG1.

Puede seleccionar Analizar el registro de la aplicación por objeto, subobjeto, ID externo, hora, usuario, códigos de transacción, programa…

Aquí una captura de pantalla de la pantalla de filtro SLG1:

Ventana emergente Mostrar aplicación de registro de SAP

Dentro de cualquier otro programa ABAP, puede usar Pop Up para mostrar la aplicación de registro de SAP.

Consulte esta publicación para obtener más detalles ABAP PopUp: Tipos y ejemplos de códigos > Muestra de programas ABAP PopUps

Crear registro de aplicación SAP (SLG0)

SLG0: Crear objeto de registro y subobjeto

Crear/mantener objetos y subobjetos de registro de la aplicación SAP utilizando tcode SLG0 . Debe definir un Objeto y SubObjets.

Estas estructuras lo ayudarán a identificar fácilmente su registro de aplicación generado en SLG1 del registro estándar generado por otros programas.

Objeto SAP LOG SLG0
HOLA, estas en Statologos la enciclopedia más grande de estadística aplicada en español, no olvides que tienes un potente buscador de información en el menú utilizalo sabiamente 😉

Agregar registro en SAP SLG1 dentro del programa ABAP

En esta parte, detallaremos cómo agregar un registro a la aplicación SAP Log usando el código ABAP y así nuestro registro se mostrará en SLG1.

Los pasos para crear el registro SLG1 son:

Detallemos cada paso con un completo ABAP Snipper

Inicializar registro Uso de BAL_LOG_CREATE

Para inicializar Log, debe usar la función estándar BAL_LOG_CREATE.

Pase el objeto y el subobjeto, la fecha, el usuario y, potencialmente, un número externo (puede ser el ID del pedido o el ID del socio…). La salida de BAL_LOG_CREATE será un número de referencia para Log Handle.

¿Agregar texto libre a SAP SLG1?Log

Una vez que se inicializa el registro de la aplicación, el siguiente paso es completar la información dentro del registro. Comencemos por la manera fácil de agregar texto libre a SAP SLG1 Log.

Simplemente use la función estándar BAL_LOG_MSG_ADD con el identificador de registro y su texto libre ajustado a la estructura BAPIRET2.

No es necesario que cree una nueva clase o número de mensaje, solo use la clase y el número de mensaje estándar para el registro de aplicación (BL 001).

Agregue la tabla de mensajes BAPIRET2 al registro de SAP SLG1

A veces, debe registrar todos los mensajes BAPI en el registro de la aplicación. En este caso, vuelva a su mensaje BAPIRETTAB y para cada línea en la tabla de retorno BAPI, agregue una nueva línea al registro de la aplicación usando BAL_LOG_MSG_ADD .

Guardar y cerrar SAP SLG1?Registro de aplicación

Una vez que se agrega toda la información al registro SLG1, debe GUARDAR el registro de la aplicación usando BAL_DB_SAVE. Confirmará la modificación de la base de datos.

Ahora puede verificar el código de transacción SLG1 para el registro y encontrará su nuevo registro.

admin Administrator
No hay contenido aun.
Download WordPress Themes
Premium WordPress Themes Download
Free Download WordPress Themes
Download Premium WordPress Themes Free
udemy course download free
download xiomi firmware
Premium WordPress Themes Download
free online course

Deja un comentario

La gestión de stocks en SAP (SAP MM-MI) se ocupa de las mercancías. En realidad, el proceso de Adquisición comienza…