SAP Código de transacción SM37: Cómo verificar trabajos en segundo plano

⚡ Resumen inteligente

Supervisar un trabajo en segundo plano en SAP Garantiza que los trabajos por lotes programados se completen correctamente, utilizando la transacción SM37 para investigar los trabajos cancelados o de larga duración, revisar los registros de trabajos y reparar los trabajos atascados en estado activo con transacciones relacionadas como SM50, SM59 y SE16.

  • 🖥️ Transacción principal: Utilice SM37 para supervisar los trabajos en segundo plano por nombre de trabajo, usuario, estado y rango de fechas.
  • ❌ Empleos cancelados: Seleccione el estado Cancelado y abra el Registro de trabajos para tracla causa raíz de un trabajo fallido.
  • 🇧🇷 Empleos activos: Compruebe la columna Duración para trabajos de larga duración e inspeccione los datos de la tabla relacionada con SE16.
  • 🔧 Trabajos atascados: Reparar los trabajos que aparecen erróneamente como activos mediante Trabajo > Comprobar estado, y revisar SM50 si aún se está ejecutando.
  • 🔗 Transacciones relacionadas: SM59 verifica las conexiones RFC, mientras que SM50 muestra los motivos del proceso de trabajo para una investigación más profunda.

Supervisar un trabajo en segundo plano en SAP usando SM37

Cómo monitorear un trabajo en segundo plano

Monitorear el trabajo en segundo plano es importante porque una vez que programa el trabajo, es posible que se cancele debido a algún error. Para investigar la causa raíz, utilice SM37.

Paso 1) Ejecutar código T SM37.

Supervisar un trabajo en segundo plano en SAP

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 está completo, seleccione Estado cancelado.
  3. Coloque el rango de fechas según sus necesidades.

Supervisar un trabajo en segundo plano en SAP

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

Supervisar un trabajo en segundo plano en SAP

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

Supervisar un trabajo en segundo plano en SAP

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

Supervisar un trabajo en segundo plano en SAP

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

Es posible que enfrente problemas como que los espacios de tabla están llenos; el trabajo duplicado se ejecuta con el mismo nombre y tiempo, el trabajo selecciona o actualiza datos grandes, etc.

#1 Mejores en generalGoFrugal
9.8/ 10
★ ★ ★ ★ ★
Prueba gratuita
Zoho books
9.5/ 10
★ ★ ★ ★ ★
Visite Zoho Books
Xero
9.3/ 10
★ ★ ★ ★ ★
Visite Xero
Paychex
9.3/ 10
★ ★ ★ ★ ★
Visite Paychex
Mejores paraERP para el sector minorista y de distribuciónSmall Business AccountingContabilidad onlineNómina y RRHH
Función clave✓Punto de venta, inventario y contabilidad en uno.✓Informes financieros personalizables✓Facturación y conciliación bancaria✓Procesamiento de nóminas y presentación de impuestos
También contiene✓Aplicaciones en la nube y móviles✓Flujos de trabajo de aprobación de ventas✓Más de 1,000 integraciones de aplicaciones✓Administración de beneficios
Prueba Gratuita30-Día de prueba gratuita14-Día de prueba gratuita30-Día de prueba gratuitaSolicitar cotización técnica
Prueba gratuitaVisite Zoho BooksVisite XeroVisite Paychex

Cómo supervisar un trabajo en segundo plano activo

Además de los trabajos cancelados, los trabajos activos de larga duración también pueden indicar un problema. Puede consultar dichos trabajos desde SM37. Siga el procedimiento que se indica a continuación.

Paso 1) Implementación SM37.

Paso 2) Complete los criterios requeridos.

  1. Nombre del trabajo y nombre de usuario (con el que se programa el trabajo).
  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. Coloque el rango de fechas según sus necesidades.

Supervisar un trabajo en segundo plano en SAP

Paso 3) Investigar Duración Columna (que indica que el trabajo lleva ejecutándose n segundos). Si encuentra un número grande en la duración, revise los detalles del trabajo en el registro de trabajos. Algunos trabajos utilizan una gran cantidad de datos. Con SE16, verifique las entradas de las tablas utilizadas por el trabajo.

Supervisar un trabajo en segundo plano en SAP

A veces, los trabajos muestran estar en estado activo aunque estén completados.

Cómo corregir trabajos atascados en estado activo

Si un trabajo aparece como activo aunque haya finalizado, puede reparar su estado. Siga el siguiente procedimiento:

Paso 1) Como se muestra arriba, ejecute el código T SM37 y seleccione el trabajo con un estado activo.

Paso 2) Seleccione el elemento activo trabajo que está causando el problema.

Supervisar un trabajo en segundo plano en SAP

Paso 3) Haga clic en el botón Trabajo->Verificar estado.

Supervisar un trabajo en segundo plano en SAP

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

Supervisar un trabajo en segundo plano en SAP

Paso 5) Si el trabajo todavía está en estado de ejecución, vaya a SM50. Se abrirá la siguiente pantalla. Mira esto "Razón" columna que muestra cualquier error o problema excepcional. Investígalo más a fondo.

Supervisar un trabajo en segundo plano en SAP

Preguntas Frecuentes

La transacción SM37 se utiliza para supervisar los trabajos en segundo plano en SAPPara ver los trabajos programados, activos, finalizados o cancelados y sus registros, introduzca el nombre del trabajo, el usuario, el estado y el rango de fechas.

SM37 supervisa el estado y los registros de los trabajos en segundo plano, mientras que SM50 muestra los procesos de trabajo activos en un servidor de aplicaciones. SM50 ayuda a investigar los trabajos que aún se están ejecutando al mostrar la columna de motivo de los errores.

El registro de trabajo SM37 muestra la hora de inicio y finalización del trabajo, su estado y mensajes detallados. Ayuda a identificar la causa raíz de un trabajo cancelado, como un error de conexión RFC o de autorización.

La IA analiza continuamente los tiempos de ejecución, los estados y los registros de las tareas para detectar anomalías, identificar tareas bloqueadas o lentas y alertar automáticamente a los administradores. Esto reduce la supervisión manual y acelera el análisis de las causas raíz.

Sí. Los modelos de IA aprenden de los registros históricos de trabajos y de la carga del sistema para predecir posibles fallos o retrasos antes de que se produzcan, lo que permite a los administradores reprogramar los trabajos y evitar interrupciones en el procesamiento por lotes.

Resumir este post con: