Definiowanie zadania w tle SAP

możesz uruchamiać programy, które nie wymagają żadnego okna dialogowego użytkownika w procesie w tle. Jest to bardzo przydatne, jeśli proces do wykonania jest czasochłonny i wymaga dużo zasobów systemowych. Dlatego proces powinien być wykonywany, gdy w systemie jest minimalne obciążenie pracą. Wykonywanie długotrwałego procesu online zablokowałoby proces dialogu na cały czas, a tym samym przeszkadzałoby innym użytkownikom okna dialogowego.

aby uniemożliwić użytkownikom interaktywne wykonywanie czasochłonnych raportów, możesz ustawić limit czasu wykonywania dla procesu dialogowego. Przetwarzanie zostanie zakończone po osiągnięciu ograniczonego czasu. Limit ten można ustawić w profilu systemowym za pomocą parametru rdisp / max_wprun_time. Domyślny limit to 600 sekund. Przetwarzanie tła nie jest ograniczone przez ten parametr.

trzy ważne rzeczy związane z definiowaniem zadań w tle SAP.

  • ogólne dane, takie jak nazwa zadania, Klasa zadania i maszyna docelowa.
  • o czasie startu
  • lista programów do wykonania.

1. Aby zdefiniować zadanie w tle SAP, możesz uzyskać dostęp z Menu SAP- > narzędzia- > CCMS – > przetwarzanie w tle lub kod transakcji wywołania katalogu SM36.

define-SAP-background-job-01

2. Musisz wypełnić ogólne informacje:

  • nazwa stanowiska:
  • Klasa pracy
  • Exec Target

define-SAP-background-job-003

powinieneś wypełnić nazwę zadania tak opisowo, jak to możliwe, aby ułatwić analizę dziennika zadań.

Klasa zadania kontroluje priorytet podczas wykonywania zadania. Posiada trzy klasy:

  • o: najwyższy priorytet, dla zadań krytycznych czasowo.
  • B: średni priorytet, do pracy okresowej.
  • C: normalny priorytet, zwykła praca dla użytkowników.

jeśli masz więcej niż jeden serwer aplikacji SAP, możesz przypisać zadanie docelowe wykonania do dowolnej instancji SAP z procesem roboczym w tle.

3. Teraz ustawiasz parametry, które określają czas rozpoczęcia.

define-SAP-background-job-003A

możesz wybrać zadanie do natychmiastowego rozpoczęcia.

define-SAP-background-job-004

lub zacznij od określonej daty/godziny.

define-SAP-background-job-005

tutaj można również określić czas pracy okresowej.

define-SAP-background-job-010

zamiast harmonogramu bazowego można również określić po zadaniu. Możesz wybrać opcję Rozpocznij w zależności od stanu, aby upewnić się, że zadanie rozpocznie się po zakończeniu poprzedniego zadania.

define-SAP-background-job-006

możesz też zaplanować pracę po wydarzeniu.

define-SAP-background-job-007

przełączanie trybu pracy jest zdefiniowane jako zdarzenie, aby zapewnić, że zadanie w tle może zostać uruchomione również po przełączaniu.

define-SAP-background-job-008

dla określonego dnia/godziny pracy możesz ustawić go zgodnie z kalendarzem pracy.

define-SAP-background-job-003B

Zapisz parametr czasu rozpoczęcia. Pokaże Ci podsumowanie

 define-SAP-background-job-011

4. Teraz definiujesz kroki zadania do uruchomienia.

tutaj możesz wybrać program ABAP do uruchomienia.

define-SAP-background-job-012

lub polecenie zewnętrzne

 define-SAP-background-job-013

lub program zewnętrzny

 define-SAP-background-job-014

w tym przykładzie używam programu ABAP. Teraz zapisz swoją definicję pracy. W razie potrzeby możesz dodać dodatkowy krok zadania.

define-SAP-background-job-015

kliknij przycisk Wstecz. Zobaczysz taką wiadomość.

define-SAP-background-job-016

5. Na ekranie początkowym wystarczy kliknąć przycisk Zapisz.

define-SAP-background-job-017

zobaczysz, że Twoje zadanie w tle SAP zostało pomyślnie zdefiniowane.

define-SAP-background-job-018

Write a Comment

Twój adres e-mail nie zostanie opublikowany.