SAP SM37: Cómo supervisar un trabajo en segundo plano

Anonim

La supervisión del trabajo en segundo plano es importante porque una vez que programe el trabajo, es posible que se cancele debido a algún error. Para investigar la causa raíz, utilice SM37.
Paso 1) Ejecute el código T SM37.


Paso 2) Complete los criterios requeridos.

  1. Nombre del trabajo y nombre de usuario (quién programó el trabajo). Puede poner * para obtener detalles de todos los trabajos programados por todos los usuarios.
  2. Seleccione el estado del trabajo que desea monitorear. Si descubre que un trabajo en segundo plano no se ha completado, seleccione Estado cancelado.
  3. Ponga el rango de fechas según sus requisitos.


Paso 3) Obtendrá una pantalla como se muestra a continuación.


Paso 4) Haga clic en el botón Registro de trabajos para rastrear el error debido al trabajo que se canceló.


Paso 5) Obtendrá los siguientes detalles. En el siguiente ejemplo, el trabajo se canceló porque hubo un problema con la conexión RFC al sistema remoto. Como resolución, utilice SM59 para comprobar si hay un problema de autorización en el sistema remoto.


A veces, los trabajos en estado Activo también pueden causar un problema.

Puede enfrentar problemas como que los espacios de tabla están llenos; el trabajo duplicado se está ejecutando con el mismo nombre y tiempo, el trabajo está seleccionando o actualizando datos grandes, etc.
También puede verificar dichos trabajos desde SM37. Siga el procedimiento que se indica a continuación.
Paso 1) Ejecute SM37 .
Paso 2) Complete los criterios requeridos.

  1. Nombre del trabajo y nombre de usuario (según el trabajo programado).
  2. Seleccione el estado del trabajo que desea monitorear. Si encuentra un problema de rendimiento del sistema o si una tarea no se completa durante mucho tiempo, seleccione el estado activo.
  3. Ponga el rango de fechas según sus requisitos.


Paso 3) Mire en la columna Duración (lo que significa que el trabajo se está ejecutando desde n segundos). Si encuentra una gran cantidad de duración, investigue los detalles del trabajo en el registro de trabajos. Algunos trabajos utilizan una gran cantidad de datos. Utilizando SE16, verifique las entradas de la tabla para las tablas utilizadas por el trabajo.


A veces, los trabajos muestran estar en estado activo aunque se hayan completado.

¿Cómo corregirlos? Siga el siguiente conjunto de procedimientos:
Paso 1) Como se muestra arriba, ejecute el código T SM37 y seleccione el trabajo con un estado activo.
Paso 2) Seleccione el trabajo activo que está causando el problema.


Paso 3) Haga clic en Trabajo-> Verificar estado .


Paso 4) En la barra de estado de la ventana encontrará el siguiente mensaje. Esto reparará el estado del trabajo si hubo un problema


Paso 5) Si el trabajo aún está en ejecución, vaya a SM50 . Se abrirá la siguiente pantalla. Eche un vistazo a la columna "Razón" que muestra cualquier error o problema excepcional. Investigue más a fondo.