Estimados Desarrolladores,
Recientemente instalé mini SAP con propósito de tutorial de desarrollo y lo encuentro tanto frustrante como útil.
En primer lugar, es un sistema casi vacío sin muchas configuraciones, lo cual es frustrante, por lo que tendrás que hacer algunas investigaciones y configurar la configuración necesaria, lo cual es muy útil para comprender muchas cosas.
Por lo tanto, me gustaría compartir una de las pesadillas recientes, esto definitivamente puede suceder en todos los sistemas, no solo en tu mini SAP, sino también en tu sistema de producción. Cuando revisas tu
ST22
y encuentras el problema como se muestra a continuación:
Entonces es tu momento de convertirte en una estrella del rock
🙂
El problema bloquea por completo todo, como la ejecución de informes personalizados, transacciones estándar, ver contenido de tablas.
He buscado y encontrado varios notas de SAP, pero desafortunadamente, personalmente no las encontré muy útiles.
A continuación, describo los pasos para resolver el problema:
-
Verificar la configuración de la hora en el servidor de aplicaciones: Verificar si la hora del sistema, la zona horaria y la configuración de horario de verano están configuradas correctamente en el servidor que aloja tu aplicación SAP.
-
Sincronizar la hora del servidor: Asegurarse de que el reloj del servidor esté sincronizado con una fuente de tiempo confiable. Puedes utilizar herramientas como NTP (Protocolo de Tiempo de Red) para sincronizar la hora en el servidor.
-
Reiniciar los servicios de SAP: Reiniciar los servicios de SAP relevantes para aplicar los cambios de sincronización de tiempo. Este paso garantiza que SAP tome la hora correcta del servidor.
-
Verificar la configuración del sistema SAP: Revisar la configuración del sistema SAP relacionada con la hora y la fecha. En la transacción SAP RZ10, verificar el parámetro de perfil "rdisp/correct_tzone" y asegurarse de que esté configurado correctamente para tu zona horaria.
-
Limpiar los buffers de SAP: Limpiar los buffers de SAP para actualizar los datos en caché del sistema. Puedes hacer esto ejecutando el código de transacción "SM50", seleccionando el servidor de aplicaciones afectado y eligiendo "Administración" -> "Caché" -> "Buffer Global (Versión Anterior)" -> "Eliminar Todos los Buffers".
-
Probar el sistema: Validar si el error se ha resuelto probando la funcionalidad de SAP afectada. Verificar si las operaciones relacionadas con el tiempo funcionan correctamente sin mensajes de error.
En cuanto al NTP (este es un paso importante que se debe tener en cuenta cuidadosamente), cómo verificarlo o instalarlo, encontré un blog muy útil:
https://blogs.sap.com/2019/02/25/virtual-machine-clock-synchronization-using-ntp/
Para resumir
, creo que los pasos anteriores te ahorrarán una gran cantidad de tiempo, ya que pasé más de tres días allí para entender y encontrar la solución adecuada
🙂