SAP NetWeaver - Gestione dei processi in background
Background jobssono lavori nel sistema SAP che vengono eseguiti in background senza influire sulle normali operazioni nel sistema. I lavori in background vengono utilizzati per ridurre lo sforzo manuale e per automatizzare il processo. Possono essere eseguiti in background senza alcun input dell'utente e possono essere pianificati per essere eseguiti quando il carico del sistema è basso.
I lavori in background possono essere suddivisi in tre categorie:
Class A (High Priority)- Viene utilizzato per attività urgenti o critiche e deve essere pianificato con un lavoro prioritario di classe A. Il lavoro di classe A riserva uno o più processi di lavoro in background.
Class B (Medium Priority) - Questi lavori vengono eseguiti dopo il completamento dei lavori ad alta priorità di Classe A.
Class C (Low Priority - Questi lavori vengono eseguiti una volta completati i lavori di classe A e di classe B.
Codice transazione - SM36
Dati generali
In generale, inserisci i seguenti dettagli per creare un lavoro in background:
Immettere il nome del lavoro
Priorità / Classe di lavoro
Selezionare il server di destinazione su cui si desidera eseguire il lavoro. Viene utilizzato per il bilanciamento del carico. È possibile definire il server di destinazione su cui si desidera eseguire il lavoro.
Utilizzando il destinatario dell'elenco di spool, immettere l'ID e-mail se si desidera ottenere i risultati tramite e-mail.
Per definire i passaggi per l'esecuzione, vai alla scheda Passaggio. Immettere il nome del programma, Nome variante nel campo. Se non hai creato una variante secondo le tue esigenze, lasciala vuota. Fare clic sul pulsante Salva in basso.
Per superare la condizione di inizio, immettere la data di inizio, la data di fine, la frequenza, ecc. Nel caso in cui la condizione di inizio non sia specificata, il lavoro rimarrà nello stato pianificato e non verrà eseguito. È possibile utilizzare varie opzioni per definire la condizione di avvio. Per creare un lavoro periodico, seleziona la casella in basso.
Una volta definita la pianificazione, fare clic sul pulsante Salva per salvare il lavoro. È possibile definire diverse opzioni di pianificazione:
Immediate - Per eseguire immediatamente il lavoro.
Date/Time - È possibile aggiungere una data e un'ora per eseguire il lavoro.
After Job - È inoltre possibile pianificare questo lavoro dopo che un determinato lavoro è stato completato.
After Event - È inoltre possibile aggiungere una pianificazione quando viene attivato un evento specifico.
At Operation Mode - È inoltre possibile aggiungere una pianificazione nella modalità operativa.
Annullamento della pianificazione di un lavoro in background
Per annullare la pianificazione di un lavoro in modo che non venga eseguito in futuro, è necessario rilasciare il lavoro. Per annullare la pianificazione di un lavoro, utilizzareTransaction Code: SM37
Note - Quando un lavoro è nello stato Attivo, non può essere annullato fino al completamento.
Step 1 - Immettere il nome del lavoro e il nome utente.
Step 2 - Per annullare la pianificazione di un lavoro, selezionare Rilasciato e Pronto dalla scheda di stato.
Step 3 - Immettere la condizione di avvio del lavoro e selezionare il pulsante Esegui in alto come mostrato nella seguente schermata.
Lo screenshot seguente confermerà che il lavoro è stato rilasciato e altri dettagli del lavoro.