✒️SAP BASIS - Jobs de Background

SAP BASIS Jobs de Background

Que es el procesamiento en backgraund o de fondo

El procesamiento en backgraund debería escencialmente separar tareas periódicas y que insumen mucho tiempo de aquellas de iteración de usuarios.Tareas que requieren mucho tiempo y ocuparían un work process en dialogo pueden ser secuencialmente procesadas en backgraund in afectar el performance de dialogo.

El parámetro rdisp/max_wprun_time existe para limitar el máiximo tiempo de ejecución de un paso de dialogo en un work process de dialogo.

Podemos utilizar los procesos de backgraund para tareas que consuman mucho tiempo también se conocen como procesos de batch

Normalmente los procesos de backgraund no se utilizan solamente para ejecuciones largas sino que también para tareas repetitivas Ejemplo son los backups diarios de la base de datos o los cierres de mes finanacieros y contables.

Un job de background consiste de uno a mas pasos (steps). Un paso puede ser

Un programa abap

Un comando externo

Un programa externo

Cada Job se procesa sin interrupción por un único backgraund work process los Jobs de background puede ser planificados con diferentes prioridades

Clase A Prioridad alta

Clase B Prioridad Media

Clase C (prioridad normal)

Deberiamos asegurarnos de que la mayor parte de los Jobs de background sean palnificados con prioridad normal clase C sin especificacaion de servidor de ejecución

Un job puede iniciarse

En un momento determinado (depende del tiempo)

Cuando un evento particular ocurre

Planificación y monitoreo:

Podemos utilizar la transacción sm36 y sm36wiz las cuales son utilizadas para la creación de Jobs tanto estándar como propios permitiendo definir mas de un paso de ejecución en cada uno

Las especificacaiones que requiere la definición de un job son:

1.Especificaciones generales tales como nombre de job prioridad de job (poe defecto C) y opcionalmente un servidor de ejecución o grupo

2.Definicion de uno o mas pasos

3. Definicion de una condición de inicio (de tiempo o controlada por evento )

Transaccion sm37

La transacción sm37 nos pemmite visualizar el job podemos seleccionar los Jobs utilizando diversos criterios en la pantalla inicial de esta transacción

Todos los mensajes de salida por un programa de background son almacenados en el log del job.podemos visualizar el log para obtener información sobre un programa que finalizo con error o para realizar una investigación detallada sobre la ejecución de un job de backgraound

Estados de un job

Planificado,liberado,listo,activo,finalizad o cancelado


Sobre el autor

Publicación académica de Camilo Andres Cubides Mojica, en su ámbito de estudios para la Carrera Administrador BASIS.

SAP Master

Camilo Andres Cubides Mojica

Profesión: Tecnologo en Electronica, Ingenieria de Sistemas - Colombia - Legajo: XM63O

✒️Autor de: 104 Publicaciones Académicas

🎓Egresado de los módulos:

Certificación Académica de Camilo Cubides

 

:: Al igual que Camilo ¿Usted está dispuesto a aprender SAP BASIS?

El lunes 09 Agosto 2021 comenzamos la 🎓Carrera Administrador BASIS.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

 

 

+Recursos Gratuitos en CVOSOFT:

¡Lo importante es aprender!, por eso en CVOSOFT la comunidad SAP más grande de habla hispana, ponemos a su alcance los siguientes recursos abiertos libres y gratuitos:

Buscador de Publicaciones:

 

 

Consultas y Soporte

👋Hola! Estamos listos para ayudarle con el soporte que su carrera merece.

Acceda sección contacto y seleccione canal de comunicación más cómodo para usted.

🤝Aguardamos su mensaje, ¡Éxitos!

 


 

👉Que las empresas tomen en serio sus estudios es muy importante para que su inversión educativa tenga sentido.
Las empresas líderes de United States y del Mundo confían a CVOSOFT su recurso más valioso, la formación de su gente.

¿Quieres conocerlas?