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.
2. Musíte vyplnit obecné informace:
- název pracovní pozice:
- Třída úloh
- Exec Target
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í.
můžete si vybrat úlohu, kterou chcete okamžitě spustit.
nebo začít na konkrétní datum / čas.
zde můžete také určit časovou periodickou úlohu.
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.
nebo si můžete naplánovat práci po události.
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í.
pro konkrétní pracovní den / Čas jej můžete nastavit podle pracovního kalendáře.
Uložte parametr čas zahájení. Zobrazí vám souhrn
4. Nyní definujete kroky úlohy, které mají být spuštěny.
Zde si můžete vybrat program ABAP, který chcete spustit.
nebo externí příkaz
nebo externí program
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.
klikněte na tlačítko Zpět. Uvidíte takovou zprávu.
5. Na úvodní obrazovce stačí kliknout na tlačítko Uložit.
uvidíte, že vaše úloha na pozadí SAP byla úspěšně definována.