PROMO JULIO en CVOSOFT United States Of America: 💎Calidad, 🔥Bonificaciones, 🥶Precios Congelados y MÁS!

 X 

✒️SAP El procesamiento de fondo

SAP El procesamiento de fondo

SAP El procesamiento de fondo

1. LOS CONCEPTOS DEL PROCESAMIENTO DE FONDO

Además de ejecutar programas y transacciones online en >SAP se pueden ejecutar procesos de fondo (procesamiento batch o procesamiento en segundo plano)

Consiste en la ejecución de un proceso o programa sin interacción del usuario, se lanza el programa y el SAP GUI nos devuelve el control, el programa se sigue ejecutando. Sirve mucho con programas que tardan mucho en completarse. Cuando se prevea que un proceso durará mucho tiempo debería lanzarse de fondo. Conviene lanzar programas de fondo en la noche, ya que la carga de usuarios es casi nula.

2. LOS JOBS

Es el conjunto de uno o mas programas o transacciones que se lanzan consecutivamente en un proceso de fondo. Para crear un job usaremos la transacción estandar SM36 (aqui se define y planifica los procesos de fondo que se definan en el sistema SAP. La definición de un job tiene tres áreas principales:

a) infomación general

b) Hora de ijniccio o evento de ejecución

c) Pasos

Lo primero que debemos hacer es dar un nombre que defina el propósito que tiene el job. Otro dato es la clase de job que indica a SAP la prioridad de ejecución de los procesos que le mandamos. Las clases posibles son:

A - La mas alta prioridad: para procesos críticos del sistema

B - Prioridad media: para procesos periódicos que aseguran el mantenimiento del sistema

C - Prioridad normal: se le asigna a los jobs de usuario.

2.1 LA HORA DE INICIO O EVENTO

Luego debe definirse cuando debe ejecutarse. Se puede hacer de varias formas:

a) Ejecución inmediata

b) Ejecución por fecha/hora

c) Por job: podemos encadenar unos jobs con otros.

d) Por evento: comenzará cuando se produzca en el sistema el evento que le indiquemos. Evento es un suceso que se produce automáticamente en el sistema SAO o que podemos provocar manualmente

2.2 LOS PASOS DE UN JOB

Luego debe definirse que es lo que queremos que haga. Los pasos son los diferentes programas que queremos que se ejecuten. Pueden ser 3:

a) Un programa ABAP estandar o creado por nosotros

b) Un comando externo: se ejecutará en el sistema operativo donde está el servidor de aplicaciones que procesa el job

c) Un programa externo que reside en otro sistema distinto a SAP

Los pasos de un job son un proceso unificado osea si tiene tres pasos y el primero falla los otros pasos no se procesarán.

2-3 EL ANÁLISIS DE UN JOB

Luego pordemos analizar y monitorizar su situación a través de la transacción SM37. La información mas importante es el estado de un job.

2.4 LOS ESTADOS DE UN JOB

a) Previsto: Es el estado inicial en el que se encuentra cuando hemos definido los datos generales y pasos del job pero aún no se ha definido cuando debe ejecutarse.

b) Liberado: Cuando se define completamente el job con la transacción SM36. En este estado permanecerá hasta que se cumpla la condición de su fecha de inicio o se produzac el evento que lo lanza.

c) Preparado: Una vez cumplido las condiciones de inicio pasa al estado preparado esperando que haya recursos libres en el sistema para ejecutarse.

d) Activo el job se está procesando

e) Terminado: el job completó su ejecución correctamente

f) Cancelado: algún problema hizo que el job finalizara. En el log del job podemos ver el motivo de la cancelación.

2.5 LAS OPERACIONES SOBRE JOBS

a) verificar status

b) cancelar job activo: se detiene un job

c) liberado->Previsto: Para poder deshacer la liberación de un job

d) copiar: si queremos que un job se ejecute dos o tres veces y lo liberaremos cada una de las copias convenientemente

e) repetir previsión: similiar a copiar pero además nos pide los datos de inicio del job

f) traslado a otro servidor:

g) Capturar job activo:

h) detalles de job: para ver detalles internos del job. Con transacción SM51 se muestra los servidores de SAP, seleccionar un servidor y comprobar los procesos que se están ejecutando


 

 

 


Sobre el autor

Publicación académica de Carlos Jimenez, en su ámbito de estudios para el Carrera Consultor Basis NetWeaver.

SAP Senior

Carlos Jimenez

Profesión: Constructor Civil - Chile - Legajo: GE48X

✒️Autor de: 37 Publicaciones Académicas

🎓Cursando Actualmente: Consultor en SAP MM Nivel Inicial

🎓Egresado del módulo:

Disponibilidad Laboral: FullTime

Presentación:

Tengo amistades que trabajan como consultores en sap y me parece muy interesante su trabajo. me gustaría aprender, ser consultor sap y dedicarme a tiempo completo en esta área laboral

Certificación Académica de Carlos Jimenez