Definir Trabajo en segundo plano de SAP

Puede ejecutar programas que no requieren ningún diálogo de usuario en el proceso en segundo plano. Es muy útil si el proceso a ejecutar consume mucho tiempo y requiere muchos recursos del sistema. Por lo tanto, el proceso debe realizarse cuando hay una carga de trabajo mínima en el sistema. Realizar un proceso de ejecución prolongada en línea bloquearía un proceso de diálogo durante toda la duración y, por lo tanto, molestaría a otros usuarios de diálogo.

Para evitar que los usuarios ejecuten informes que consumen mucho tiempo de forma interactiva, puede establecer un límite de tiempo de ejecución para un proceso de diálogo. El procesamiento terminará después de alcanzar el tiempo limitado. Puede establecer este límite en el perfil del sistema utilizando el parámetro rdisp / max_wprun_time. El límite predeterminado es de 600 segundos. El procesamiento en segundo plano no está restringido por este parámetro.

Tres cosas importantes relacionadas en la definición de trabajos en segundo plano de SAP.

  • Datos generales, como el nombre del trabajo, la clase del trabajo y la máquina de destino.
  • Acerca de la hora de inicio
  • Lista de programas a ser ejecutados.

1. Para definir un Trabajo en segundo plano de SAP, puede acceder desde el Menú SAP – > Herramientas – > CCMS – > Procesamiento en segundo plano o código de transacción de llamada de directorio SM36.

 define-sap-background-job-01

2. Tienes que rellenar la información general:

  • Nombre del trabajo:
  • Clase de trabajo
  • Destino Exec

definir-sap-trabajo en segundo plano-003

Debe rellenar el nombre del trabajo lo más descriptivo posible para facilitar el análisis del registro de trabajos.

La clase job controla la prioridad al ejecutar un trabajo. Tiene tres clases:

  • R: Máxima prioridad, para trabajos con tiempo crítico.
  • B: Prioridad media, para trabajos periódicos.
  • C: Prioridad normal, el trabajo habitual para los usuarios.

Si tiene más de un servidor de aplicaciones SAP, puede asignar el trabajo de destino de ejecución a cualquier instancia de SAP con un proceso de trabajo en segundo plano.

3. Ahora se establecen los parámetros que determinan la hora de inicio.

 define-sap-background-job-003a

Puede elegir el trabajo para que se inicie de inmediato.

 define-sap-background-job-004

O comience en una Fecha/Hora determinada.

 define-sap-background-job-005

Aquí también puede especificar un trabajo periódico de tiempo.

 define-sap-background-job-010

En lugar de un horario base, también puede especificar después del trabajo. Puede seleccionar la opción Iniciar dependiente del estado para asegurarse de que el trabajo se inicia después de que se haya completado el trabajo anterior.

 define-sap-background-job-006

O puede programar el trabajo después del evento.

 define-sap-background-job-007

El cambio de modo de operación se define como un evento para garantizar que el trabajo en segundo plano también se pueda iniciar después del cambio.

 define-sap-background-job-008

Para un día/hora de trabajo específico, puede configurarlo de acuerdo con su calendario de trabajo.

 define-sap-background-job-003b

Guarde el parámetro hora de inicio. Le mostrará el resumen

 define-sap-background-job-011

4. Ahora define los pasos del trabajo a ejecutar.

Aquí puede elegir el programa ABAP para ejecutar.

 define-sap-background-job-012

O comando externo

 define-sap-background-job-013

o programa externo

 define-sap-background-job-014

En este ejemplo utilizo el programa ABAP. Ahora guarda tu definición de trabajo. Puede agregar un paso de trabajo adicional si es necesario.

 define-sap-background-job-015

Haga clic en el botón Atrás. Verás un mensaje como este.

 define-sap-background-job-016

5. En la pantalla inicial, solo tiene que hacer clic en el botón Guardar.

 define-sap-background-job-017

Verá que su trabajo en segundo plano de SAP se ha definido correctamente.

 define-sap-background-job-018

Write a Comment

Tu dirección de correo electrónico no será publicada.