Lanzar un job tras otro job

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • PaolaQ
    Junior Member
    • oct
    • 15

    #1

    Lanzar un job tras otro job

    Buenas, quisera saber como puedo hacer para lanzar un job automaticamente luego de que termina otro job de ejecutarse, pero periodicamente, todos los dias sin tener que diariamente programarlo para que se ejecute luego de terminar un job inicial.

    Muchas gracias
  • abaper_biz
    Junior Member
    • oct
    • 27

    #2
    Job tras Job

    Hola puedes hacerlo así:

    Puedes programar tu primer job luego vas al segundo programa( en el programa en el menu Programa--> ejecutar en proceso fondo, en fecha de inicio de job, click en la opcion tras job,le das el nombre del job y activas el check de 'inicio dependiente de status')

    espero te sirva.
    Jhon Riders Juscamaita Rico
    --------------------------------------------
    CONSULTOR SAP / ABAP4 DEVELOPER

    Comentario

    • PaolaQ
      Junior Member
      • oct
      • 15

      #3
      Originalmente publicado por abaper_biz
      Hola puedes hacerlo así:

      Puedes programar tu primer job luego vas al segundo programa( en el programa en el menu Programa--> ejecutar en proceso fondo, en fecha de inicio de job, click en la opcion tras job,le das el nombre del job y activas el check de 'inicio dependiente de status')

      espero te sirva.
      Gracias, pero justo he realizado eso y al dia siguiente tengo que volver a programar el segundo job porque solo lo ejecuta tras el primer job el dia que lo programo.

      Comentario

      • abaper_biz
        Junior Member
        • oct
        • 27

        #4
        Codigo

        Originalmente publicado por PaolaQ
        Gracias, pero justo he realizado eso y al dia siguiente tengo que volver a programar el segundo job porque solo lo ejecuta tras el primer job el dia que lo programo.


        Bueno entonces se me ocurre que puedas crear un job manualmente con las funciones job_Open y close job_close, dentro de la programacion podrias buscar el job en la tabla tbtco y busques con el nombre del job y la fecha sy-datum, con esto buscas el status de job que debe ser 'S' si es asi, ejecutas tu job.)
        Jhon Riders Juscamaita Rico
        --------------------------------------------
        CONSULTOR SAP / ABAP4 DEVELOPER

        Comentario

        • DavidXD_XD
          Moderator
          • ago
          • 1255

          #5
          Hola Paola, pues para poder trabajar programando JOB's t cuento que si mandas un JOB ya no puedes mandar el otro encolado, realiza esto .... programa el primer JOB pero no "Inmediatamente", sino programalo para dentro de 1 min, calculando que estes dentro del tiempo (1 min para el ejemplo) ve a tu segundo programa y dale en "Tras JOB" y ahi le das el nombre del primer JOB, veras que si se puede encolar .... espero te ayude
          David Carballido Córdova

          Comentario

          • Atlas
            Senior Member
            • ago
            • 107

            #6
            Y no podrias crear un job con dos pasos mejor????

            Comentario

            • ifloresb
              Junior Member
              • dic
              • 29

              #7
              Shell de unix

              Saludos,
              Yo acabo de tener este mismo problema con unos job's que se debian de lanzar uno tras otro, lo que hicimos fue desarrollar un shell que crea un evento y un parametro específico. En el primer job se pone como ultimo paso este shell como programa externo dandole como parametro el nombre del evento espacio y el nombre del parametro en específico. Despues en el segundo job se programa por evento y en el evento se le pone el evento que crea el paso anterior al job y el parametro que tambien se creó.
              Espero me halla explicado cualquier duda estoy a su disposición.

              Comentario

              Trabajando...