definování SAP Background Job

můžete spouštět programy, které nevyžadují žádné uživatelské dialogové okno v procesu na pozadí. Je velmi užitečné, pokud je proces, který má být proveden, časově náročný a vyžaduje mnoho systémových prostředků. Proto by měl být proces prováděn, pokud je v systému minimální pracovní zátěž. Provádění dlouhodobého procesu online by zablokovalo proces dialogu po celou dobu trvání a tím by narušilo ostatní uživatele dialogu.

Chcete-li zabránit uživatelům v interaktivním provádění časově náročných sestav, můžete nastavit limit běhu dialogového procesu. Zpracování bude ukončeno po dosažení omezeného času. Tento limit můžete nastavit v profilu systému pomocí parametru rdisp / max_wprun_time. Výchozí limit je 600 sekund. Zpracování pozadí není tímto parametrem omezeno.

tři důležité věci související při definování úloh na pozadí SAP.

  • Obecná data, jako je název úlohy, třída úlohy a cílový stroj.
  • o době zahájení
  • seznam programů, které mají být provedeny.

1. Chcete-li definovat úlohu pozadí SAP, můžete přistupovat z nabídky SAP – > nástroje – > CCMS – > zpracování pozadí nebo transakční kód volání adresáře SM36.

 define-sap-background-job-01

2. Musíte vyplnit obecné informace:

  • název pracovní pozice:
  • Třída úloh
  • Exec Target

define-sap-background-job-003

měli byste vyplnit název úlohy tak popisný, jak je to možné, aby vám usnadnil analýzu protokolu úloh.

třída úlohy řídí prioritu při provádění úlohy. Má tři třídy:

  • odpověď: nejvyšší priorita pro časově kritické úlohy.
  • B: Střední priorita pro periodickou práci.
  • C: Normální priorita, obvyklá úloha pro uživatele.

pokud máte více než jeden aplikační server SAP, můžete přiřadit cílovou úlohu provádění jakékoli instanci SAP s pracovním procesem na pozadí.

3. Nyní nastavíte parametry, které určují čas zahájení.

 define-sap-background-job-003a

můžete si vybrat úlohu, kterou chcete okamžitě spustit.

 define-sap-background-job-004

nebo začít na konkrétní datum / čas.

 define-sap-background-job-005

zde můžete také určit časovou periodickou úlohu.

 define-sap-background-job-010

místo časového plánu můžete také určit po úloze. Chcete-li zajistit, že se úloha spustí po dokončení předchozí úlohy, můžete vybrat možnost Spustit v závislosti na stavu.

 define-sap-background-job-006

nebo si můžete naplánovat práci po události.

 define-sap-background-job-007

přepínání provozního režimu je definováno jako událost, která zajistí, že úloha na pozadí může být spuštěna i po přepnutí.

 define-sap-background-job-008

pro konkrétní pracovní den / Čas jej můžete nastavit podle pracovního kalendáře.

 define-sap-background-job-003b

Uložte parametr čas zahájení. Zobrazí vám souhrn

 define-sap-background-job-011

4. Nyní definujete kroky úlohy, které mají být spuštěny.

Zde si můžete vybrat program ABAP, který chcete spustit.

 define-sap-background-job-012

nebo externí příkaz

 define-sap-background-job-013

nebo externí program

 define-sap-background-job-014

v tomto příkladu používám program ABAP. Nyní uložte definici práce. V případě potřeby můžete přidat další krok úlohy.

 define-sap-background-job-015

klikněte na tlačítko Zpět. Uvidíte takovou zprávu.

 define-sap-background-job-016

5. Na úvodní obrazovce stačí kliknout na tlačítko Uložit.

 define-sap-background-job-017

uvidíte, že vaše úloha na pozadí SAP byla úspěšně definována.

 define-sap-background-job-018

Write a Comment

Vaše e-mailová adresa nebude zveřejněna.