Para crear un JOB con un report utilizaremos las siguientes funciones JOB_OPEN (Abrir JOB), JOB_CLOSE (Cerrar JOB) y JOB_DELETE (Borra log del JOB en SM37 – Opcional), que utilizaremos de la siguiente forma.
JOB_OPEN
Creación del JOB donde indicaremos el nombre del JOB y devolverá el ID de JOB creado.
- JOBNAME: Nombre del JOB
- JOBCOUNT: ID del job
JOB_CLOSE
Cierra el JOB indicando el nombre e ID generado por JOB_OPEN, con el parámetro de entrada STRIMMED indicamos cuando empieza el JOB, en este caso utilizamos STGARTIMEIMMEDIATE para que se ejecute inmediatamente.
- JOBCOUNT: ID del job (Generado por la función JOB_OPEN)
- JOBNAME: Nombre del job (El mismo indicado en JOB_OPEN)
JOB_DELETE
Borrará el log del JOB de la SM37, este paso es opcional.
- JOBCOUNT: ID del job (Generado por la función JOB_OPEN)
- JOBNAME: Nombre del job (El mismo indicado en JOB_OPEN)