Marzo 10, 2022

Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Che cos’è un lavoro in background?

Il processo in background è un processo non interattivo che viene eseguito dietro le normali operazioni interattive. Vengono eseguiti in parallelo e non disturbano i processi e le operazioni interattive (lavori in primo piano).

È programmato da SM36. È possibile analizzarlo da SM37 visualizzando il suo registro dei lavori.

Vantaggi dei lavori in background

  • Riduce lo sforzo manuale & automatizza l’attività.
  • Può essere programmato secondo la scelta dell’utente.
  • Riduce l’interazione dell’utente e può essere eseguito senza problemi in background senza input dell’utente
  • Una volta definita la variante per il lavoro in background, l’utente non deve preoccuparsi dell’input del valore nel campo. Pertanto, anche la confusione degli utenti viene ridotta.
  • Ideale per programmi che richiedono molto tempo/risorse che possono essere programmati per l’esecuzione notturna (quando il carico del sistema è basso).

I lavori in background sono classificati in tre categorie–

  1. Classe A (priorità alta / critica): – Alcune attività sono urgenti o critiche e devono essere programmate con un lavoro prioritario di classe A. La priorità di classe A riserva uno o più processi di lavoro in background. Gli utenti devono decidere quanti processi di lavoro in background devono essere assegnati al lavoro prioritario di classe A. Supponiamo che un utente scelga 2 processi di lavoro in background per questa categoria, quindi i processi di lavoro in background disponibili per le classi B e C = (Numero totale di processi di lavoro impostati nelle modalità operative RZ03)- (Processi di lavoro in background consentiti per la categoria di classe A).
  2. Classe B(priorità media): – Una volta che i lavori di classe A sono stati completati, il lavoro di classe B inizierà a essere eseguito in background prima dei lavori di classe C.
  3. Classe C (bassa priorità): – Viene eseguito dopo che entrambi i lavori di classe A e classe B sono stati completati.

Possibile stato dei lavori in background

  1. Pianificato: – È stato definito il nome del programma e la variante ma non è stata definita la condizione di inizio come Data di inizio, data di fine, frequenza ecc. Ciò significa che non è stato definito quando un lavoro deve essere pianificato nel sistema.
  2. Rilasciato: – Tutti i criteri richiesti sono soddisfatti per la definizione del lavoro. Condizione di avvio è necessario per il lavoro di essere in stato di rilascio.
  3. Pronto: – Tutte le condizioni richieste sono soddisfatte per eseguire il lavoro in un processo di lavoro in background. Ma job scheduler ha messo il lavoro in coda perché è in attesa che il processo di lavoro in background sia gratuito.
  4. Attivo: – Il lavoro è stato avviato in background. Non è possibile modificare lo stato del lavoro una volta che è in stato attivo.
  5. Finito: – Il lavoro viene eseguito correttamente. Significa che il compito desiderato è gareggiato senza alcun errore.
  6. Annullato: – Ci sono due possibilità per questo. L’amministratore ha annullato con forza il lavoro o potrebbe esserci qualche problema con il lavoro. È possibile indagare questo da registri di lavoro.

Come pianificare il lavoro in background?

È possibile pianificare il lavoro in background utilizzando SM36. I lavori pianificati o immediati possono essere programmati.

Passo 1) Eseguire il codice T SM36.

 SAP Background Job Processing SM36: Creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare, riprogrammare

Passo 2) Riempire il nome del lavoro, la priorità(A/B/C) e il server di destinazione. I lavori in background una volta pianificati su un server di destinazione vengono eseguiti su quel server. Lo scopo principale della definizione del server di destinazione è il bilanciamento del carico di lavoro.

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Passo 3) Fare clic su “spool list destinatario”. Otterrai l’output nella tua casella di posta. È possibile controllare la posta elettronica da SBWP.

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Elaborazione del lavoro in background SAP SM36: Creare, pianificare, riprogrammare

Passo 4) Inserisci il tuo nome utente SAP e fare clic sul pulsante Copia.

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare, riprogrammare

Passo 5) Fare clic sul pulsante Step per definire il programma ABAP, i dettagli della variante, ecc.

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Elaborazione del lavoro in background SAP SM36: Creare, pianificare, riprogrammare

Passaggio 6) Definire il nome del programma, i dettagli della variante.

  1. Inserisci il nome del programma, il nome della variante nel campo. Se non hai creato la variante secondo il tuo requisito, lasciala vuota.
  2. Premere il pulsante Salva.

Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare, Riprogrammare

Passo 7) Una volta programmato il lavoro si otterrà la seguente schermata.

 Elaborazione del lavoro in background SAP SM36: Creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare, riprogrammare

Passo 8) Fare clic su Condizioni di avvio per riempire la data di inizio, la data di fine, la frequenza, ecc per il lavoro. Se non si specifica la condizione di avvio, il lavoro rimarrà sempre nello stato pianificato. Un lavoro in stato pianificato non verrà mai eseguito.

  1. Fare clic su Data / ora (per i lavori periodici). Se fai clic su” Immediato”, il lavoro inizierà a funzionare immediatamente. Ma non sarà impostato come lavoro periodico. E ‘come” premere e correre.”
  2. Definire la data/ora di inizio del lavoro, la data/ora di fine. Il lavoro verrà rilasciato solo una volta raggiunta la data/ora di inizio pianificata.
  3. Premere valori periodici.

Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare, riprogrammare

Passo 9) Fare clic sul periodo orario / giornaliero / settimanale per definire la frequenza del lavoro secondo il vostro requisito.Selezioneremo Un altro periodo

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Elaborazione del lavoro in background SAP SM36: Creare, pianificare, riprogrammare

Passaggio 10) Qui si specificano i criteri ricorrenti del lavoro.Ad esempio, è possibile eseguire il lavoro dopo ogni 5 giorni dalla data di inizio. Qui selezioniamo il lavoro da eseguire ogni 10 minuti

Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare, riprogrammare

Passo 11) Fare clic sul pulsante Salva.

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Elaborazione del lavoro in background SAP SM36: Creare, pianificare,riprogrammare

Passo 12) Fare clic su Salva di nuovo.

SAP Job in Background Elaborazione SM36: Creare, Pianificare, Pianificare

SAP Job in Background Elaborazione SM36: Creare, Pianificare, Pianificare

Passo 13) fare Clic su salva di nuovo

SAP Job in Background Elaborazione SM36: Creare, Pianificare, Pianificare

SAP Job in Background Elaborazione SM36: Creare, Pianificare, Riprogrammare

Passo 14) una Volta che il Processo di passaggio e condizioni di avvio sono definiti apparirà la seguente finestra.

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare,riprogrammare

Passo 15) Premere Salva.

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Elaborazione del lavoro in background SAP SM36: Creare, pianificare, riprogrammare

Passo 16) Vai a SM37 per conoscere lo stato del lavoro.

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Elaborazione del lavoro in background SAP SM36: Creare, pianificare,riprogrammare

Passo 17) Selezionare i criteri per il lavoro che si desidera monitorare.

  1. Inserisci il nome del lavoro e il nome utente che ha programmato il lavoro.
  2. Selezionare lo stato del lavoro.
  3. Specificare l’intervallo di date. Nel nostro scenario, specifichiamo semplicemente la data di fine mantenendo Aperto From Date.

Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare,riprogrammare

Passo 18) Si otterrà la seguente schermata. Guarda lo stato, è un rilasciato significa che le condizioni di avvio sono soddisfatte e il lavoro è in coda è in attesa che il processo di lavoro in background sia gratuito.

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare, riprogrammare

Come riprogrammare un lavoro in background

I lavori riprogrammati non verranno eseguiti in futuro. Ricorda, non puoi deschedule il lavoro una volta che è in stato attivo.

Passo 1) Eseguire SM37.

 Elaborazione del lavoro in background SAP SM36: Creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare, riprogrammare

Passo 2) Riempire i criteri.

  1. Nome del lavoro e nome utente con cui è pianificato il lavoro.
  2. Selezionare lo stato. Per deschedule il lavoro è possibile selezionare solo Stato Rilasciato / Pronto.
  3. Specificare l’intervallo di date.
  4. Premere il pulsante Esegui(F8).

Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Elaborazione del lavoro in background SAP SM36: Creare, pianificare, riprogrammare

Passaggio 3) Selezionare il lavoro specificato e premere Job -> (Rilasciato -> Pianificato).

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

SAP Background Job Processing SM36: Creare, pianificare,Riprogrammare

Passo 4) Troverete il messaggio nella barra di stato una volta che si preme “Rilasciato -> Programmato”.

 Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Elaborazione del lavoro in background SAP SM36: creare, pianificare, riprogrammare

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.