¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Case 907633/2024 (P1) - [T]SAP server time error, client PRD - 100 - SAP added new information

  • Creado 08/11/2024
  • Modificado 08/11/2024
  • 263 Vistas
0
Cargando...

saben como funciona o se ejecuta este registro de auditoria para corregir la zona horaria, linea s abjo el mensaje de SAP

---------------------------------------------------------------------------------

A partir de la versión 7.55 de SAP, también es posible registrar el registro de auditoría de seguridad en la base de datos en formato de marca de tiempo UTC en lugar de registrar la hora del sistema al segundo.

El cambio a UTC provoca un cambio de la tabla RSAU_BUF_DATA a la tabla RSAU_LOG. Para admitir un registro sin espacios, los eventos de RSAU_BUF_DATA se convierten a la tabla RSAU_LOG. Cambiar de RSAU_LOG a RSAU_BUF_DATA daría como resultado una pérdida de información de marca de tiempo, por lo que no está permitido.

Antes de cambiar a UTC, verifique en su sistema los programas utilizados individualmente con acceso a la tabla RSAU_BUF_DATA. Cambie a UTC solo si no hay acceso directo al contenido de la tabla o después de haber ajustado sus procesos en consecuencia.

El archivado de los datos del registro de auditoría es posible después del cambio solo una vez que la tabla RSAU_BUF_DATA se haya convertido completamente a RSAU_LOG.

Luis Enrique Mendoza Dianderas
Se unió el 20/07/2024
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Para abordar los problemas mencionados relacionados con las diferencias horarias entre el sistema y la tabla RKPF, y también al trabajar con cubos en Analytic, aquí tienes dos enfoques diferenciados según los comentarios:

Respuesta 1: Problema en la tabla RKPF (+5 horas de diferencia)

  1. Identificar la configuración de zona horaria del sistema SAP:
  • Verifica la zona horaria del servidor SAP:
  • Usa la transacción STZAC para confirmar la zona horaria configurada.
  • Si la zona horaria no corresponde a UTC o a la zona horaria local del negocio, ajusta los valores.
  • Configuración adicional en el sistema operativo del servidor:
  • Asegúrate de que el servidor físico tenga configurada correctamente su zona horaria.
  1. Revisar los parámetros de configuración:
  • Verifica en la transacción RZ10 si los parámetros del perfil contienen configuraciones relacionadas con la hora, como:
zdate_default_timezone = UTC
  • Si no están configurados correctamente, realiza los ajustes necesarios y reinicia el sistema SAP.
  1. Actualizar los registros existentes:
  • Si ya hay datos almacenados con diferencias horarias, puedes ajustar los valores de tiempo manualmente (con un ABAP programado) o mediante un job para actualizar la hora.
  1. Implementar pruebas:
  • Crea una reserva en tiempo real y valida si el horario se registra correctamente en la tabla RKPF.

Respuesta 2: Problema al crear cubos en Analytic

  1. Identificar el origen de la diferencia horaria:
  • Los datos analíticos suelen extraerse desde fuentes externas, como BW o HANA. Asegúrate de que la fuente de datos también esté trabajando con la misma zona horaria.
  • Usa la transacción RSA1 en SAP BW o STZAC para verificar la configuración de la hora en sistemas conectados.
  1. Configurar el manejo de zonas horarias en Analytics:
  • En los cubos de datos, es importante que los registros tengan una marca de tiempo uniforme.
  • Si los datos deben ajustarse a una hora específica (por ejemplo, UTC), realiza una transformación previa al cargar los datos al cubo.
  1. Ajustes en los datos históricos:
  • Si ya hay cubos creados con datos incorrectos, ajusta las marcas de tiempo directamente en la fuente de datos o en la transformación del modelo analítico.
  1. Verifica los procesos de integración:
  • Si utilizas integraciones con herramientas de BI externas, como SAP Analytics Cloud, confirma que las conexiones y cargas estén sincronizadas con la misma zona horaria.

Consideraciones adicionales:

  • Coordinación con Basis:
  • Cualquier cambio en los parámetros del sistema o zona horaria puede requerir la intervención del equipo de Basis, ya que estos cambios afectan a todo el entorno SAP.
  • Pruebas exhaustivas:
  • Realiza pruebas antes de implementar cambios a nivel de producción para evitar inconsistencias en el sistema o los datos.
  • Monitoreo continuo:
  • Establece monitoreo para detectar posibles desajustes futuros, especialmente cuando se realizan cambios en la infraestructura o se aplican actualizaciones.

Si necesitas más detalles sobre cómo aplicar alguno de estos cambios o cómo crear un script para ajustar las marcas de tiempo en los registros, házmelo saber. ¡Estoy aquí para ayudarte!

Respondido el 25/11/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
1
Cargando...

Gracias Luciano, pero lo que actualmente nos sucede es que cuando generamos por decir una reserva, cuando se visualiza por la tabla RKPF hay una diferencia de + 5 horas entre el horario del sistema y el horario que registra la tabla, mismo caso cuando crean los cubos para Analityc

Respondido el 17/11/2024
Luis Enrique Mendoza Dianderas
Se unió el 20/07/2024
1
Cargando...

El proceso de corrección de la zona horaria en el registro de auditoría de SAP después del cambio a UTC (a partir de la versión 7.55) implica varios pasos específicos para garantizar que los datos de auditoría sean precisos y se almacenen en la zona horaria correcta. Aquí te explico cómo se ejecuta este proceso:

1. Verificar Accesos a la Tabla RSAU_BUF_DATA:

  • Paso previo: Antes de cambiar a UTC, debes revisar si algún programa o proceso en tu sistema tiene acceso directo a la tabla RSAU_BUF_DATA, que es donde originalmente se almacenan los eventos de auditoría.
  • Acción: Si existen accesos directos a esta tabla, debes asegurarte de que los programas sean compatibles con el nuevo formato UTC o realizar ajustes en el código o procesos que interactúan con la tabla para adaptarlos a UTC.
  • Comando SAP para comprobar acceso:
  • Puedes usar el siguiente código para verificar los accesos a la tabla RSAU_BUF_DATA:
SELECT * FROM RSAU_BUF_DATA.

2. Conversión a UTC:

  • Cambio de Zona Horaria: A partir de SAP 7.55, la auditoría de seguridad en SAP comenzará a registrar las marcas de tiempo en formato UTC, lo que implica que las entradas de la tabla RSAU_BUF_DATA se moverán a la tabla RSAU_LOG. Este cambio es irreversible, por lo que debes asegurarte de que todos los procesos que utilizan estas tablas estén listos para trabajar con UTC.
  • Acción: Si no hay programas que accedan directamente a RSAU_BUF_DATA, puedes proceder con el cambio a UTC en el sistema.
  • Configuración: Para cambiar la zona horaria a UTC en SAP, generalmente se hace mediante los parámetros de configuración global del sistema (por ejemplo, a través de la transacción RZ10 o RZ11 para modificar los parámetros del perfil del sistema, como timezone).
  • Comando para configuración de zona horaria:
  • Puedes verificar o cambiar la zona horaria en la configuración del servidor mediante la transacción RZ10:
  1. Accede a la transacción RZ10.
  2. Selecciona el perfil de inicio del sistema.
  3. Asegúrate de que la zona horaria esté configurada correctamente como UTC.

3. Migración de Datos de RSAU_BUF_DATA a RSAU_LOG:

  • Cambio de Tablas: Los datos de auditoría previamente almacenados en la tabla RSAU_BUF_DATA se migrarán a la tabla RSAU_LOG. Este cambio asegura que los eventos de auditoría se registren con la marca de tiempo correcta en formato UTC.
  • Acción: No se puede revertir el cambio de RSAU_LOG a RSAU_BUF_DATA porque esto causaría la pérdida de la información de la marca de tiempo. Una vez que los datos estén en la tabla RSAU_LOG, los eventos estarán correctamente almacenados con las marcas de tiempo en UTC.

4. Archivado de los Registros de Auditoría:

  • Condición Previa: Solo podrás archivar los datos de la auditoría después de que los registros se hayan migrado completamente a la tabla RSAU_LOG.
  • Acción: Una vez realizada la migración a RSAU_LOG, puedes proceder con el archivado de los registros de auditoría, lo que es parte del proceso de gestión de auditoría en SAP.

5. Consideraciones Finales:

  • Pruebas: Es importante realizar pruebas para asegurarte de que todos los procesos de auditoría estén funcionando correctamente después de la migración a UTC. Esto incluye verificar que los registros de auditoría se creen y se lean correctamente con la nueva marca de tiempo UTC.
  • Monitoreo: Asegúrate de monitorear el sistema para verificar que no haya problemas relacionados con la zona horaria y que los datos de auditoría sean correctos.

Resumen de los pasos:

  1. Verificar accesos a RSAU_BUF_DATA.
  2. Cambiar la configuración de la zona horaria a UTC.
  3. Migrar los registros de auditoría de RSAU_BUF_DATA a RSAU_LOG.
  4. Archivar registros de auditoría.
  5. Realizar pruebas y monitorear el sistema.

Este proceso garantizará que los registros de auditoría estén correctamente almacenados con la zona horaria UTC y evitará problemas relacionados con la zona horaria en las versiones más recientes de SAP.

Respondido el 11/11/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?