SAP háttér feladat feldolgozása SM36: létrehozása, ütemezése, átütemezése
mi a háttérmunka?
a háttérmunka egy nem interaktív folyamat, amely a normál interaktív műveletek mögött fut. Párhuzamosan futnak, és nem zavarják az interaktív (előtérbeli feladatok) folyamatokat és műveleteket.
az SM36-tól van ütemezve. Az SM37-ből elemezheti a munkanapló megtekintésével.
a Háttérmunkák előnyei
- csökkenti a kézi erőfeszítést & automatizálja a feladatot.
- a felhasználó választása szerint ütemezhető.
- csökkenti a felhasználói interakciót, és zökkenőmentesen futtatható a háttérben felhasználói bevitel nélkül
- miután meghatározta a háttérmunka változatát, a felhasználónak nem kell aggódnia a mezőben lévő értékbevitel miatt. Így a felhasználói zavar is csökken.
- ideális időigényes / erőforrás-igényes programokhoz, amelyek éjszaka futtathatók (amikor a rendszer terhelése alacsony).
a háttérmunkák három kategóriába sorolhatók–
- A osztály (magas / kritikus prioritás): – Néhány feladat sürgős vagy kritikus, és A osztályú prioritású munkával kell ütemezni. Az A osztályú prioritás egy vagy több háttér munkafolyamatot tart fenn. A felhasználóknak el kell dönteniük, hogy hány háttér munkafolyamatot kell hozzárendelni az A osztályú prioritási feladathoz. Tegyük fel, hogy a felhasználó 2 háttérmunkafolyamatot választ ki ehhez a kategóriához, majd a rendelkezésre álló háttérmunkafolyamatok a B és C osztályhoz = (az RZ03 üzemmódokban beállított munkafolyamatok teljes száma)- (az a kategóriához engedélyezett Háttérmunkafolyamatok).
- B Osztály (Közepes Prioritású): – Miután az A osztályú feladatok befejeződtek,a B osztályú feladat a C osztályú feladatok előtt a háttérben fut.
- C osztály(alacsony prioritás): -mind az a, mind a B osztályú feladatok befejezése után fut.
a háttérmunkák lehetséges állapota
- ütemezett: – meghatározta a program nevét és változatát, de nem határozta meg a kezdési feltételt, például a kezdési dátumot, a befejezési dátumot, a gyakoriságot stb. Ez azt jelenti, hogy nem határozta meg, mikor kell ütemezni egy munkát a rendszerben.
- megjelent: – a munka meghatározásához minden szükséges kritérium teljesül. Az indítási feltétel szükséges ahhoz, hogy a feladat kiadási állapotban legyen.
- Ready: – minden szükséges feltétel teljesül, hogy futtassa a munkát a háttérben munkafolyamat. De job scheduler tette a munkát a sorban, mert arra vár, háttér workprocess, hogy ingyenes.
- aktív: – a feladat a háttérben fut. Nem tudjuk megváltoztatni a munka állapotát, ha aktív állapotban van.
- kész: – a feladat sikeresen végrehajtásra kerül. Ez azt jelenti, hogy a kívánt feladat hiba nélkül versenyez.
- törölve: – erre két lehetőség van. Az adminisztrátor erőteljesen törölte a munkát, vagy lehet, hogy valami probléma van a munkával. Akkor vizsgálja meg ezt a munkát naplók.
hogyan lehet ütemezni a háttérmunkát?
az SM36 segítségével ütemezheti a háttérmunkát. Tervezett vagy azonnali munkák ütemezhetők.
1. lépés) hajtsa végre az SM36 T-kódot.
2. lépés) Töltse ki a feladat nevét, prioritását(a/B/C) és a célszervert. A célszerveren ütemezett háttérmunkák az adott kiszolgálón futnak. A célszerver meghatározásának fő célja a munkaterhelés kiegyensúlyozása.
3. lépés) Kattintson az “orsó lista címzettje”elemre. Lesz kap kimenetet a postaládájába. Meg tudja nézni e-mail sbwp.
4. lépés) Helyezze be az SAP felhasználónevét, majd kattintson a Másolás gombra.
5. lépés) Kattintson a lépés gombra az ABAP program, a változat részleteinek stb.
6. lépés) Adja meg a program nevét, a változat részleteit.
- írja be a program nevét, a változat nevét a mezőbe. Ha még nem hozott létre változatot az Ön igényei szerint, akkor hagyja üresen.
- nyomja meg a Mentés gombot.
7. lépés) a munka ütemezése után a következő képernyő jelenik meg.
Lépés 8) Kattintson a Start feltételek, hogy töltse Kezdő dátum, Befejezés Dátuma, gyakorisága, stb munkát. Ha nem adja meg a kezdési feltételt, akkor a feladat mindig ütemezett állapotban marad. Az ütemezett állapotban lévő munka soha nem fog futni.
- kattintson a dátum/idő elemre(időszakos feladatokhoz). Ha az “azonnali” gombra kattint, akkor a munka azonnal elindul. De ez nem lesz beállítva időszakos munkát. Ez olyan, mint a ” press and run.”
- adja meg a munka kezdő dátumát/idejét, befejezési dátumát/idejét. A feladat csak akkor jelenik meg, ha megfelel a tervezett kezdési dátumnak/időnek.
- nyomja meg a periodikus értékeket.
Lépés 9) Kattintson óránkénti / napi / heti időszak gyakoriságának meghatározásához a munkát, mint egy a követelmény.Más időszakot választunk
10. lépés) itt adja meg a feladat ismétlődő kritériumait.Például a munkát a kezdési dátumtól számított 5 nap után futtathatja. Itt kiválasztjuk a 10 percenként futtatandó munkát
Lépés 11) kattintson a Mentés gombra.
12. lépés) Kattintson újra a Mentés gombra.
13. lépés) Kattintson újra a Mentés gombra
14. lépés) a Job lépés és az indítási feltételek meghatározása után a következő ablak jelenik meg.
Lépés 15) nyomja meg a Mentés.
lépés 16) Goto SM37 tudni, hogy az állapotát a munkát.
17. lépés) Válassza ki a monitorozni kívánt feladat kritériumait.
- adja meg a munka nevét és felhasználónevét, aki ütemezte a munkát.
- válassza ki a feladat állapotát.
- adja meg a dátumtartományt. Forgatókönyvünkben, csak megadjuk a befejezés dátumát, miközben nyitva tartjuk a dátumot.
18. lépés) a következő képernyőt kapja. Nézd meg az állapotot, ez egy felszabadult azt jelenti, hogy a kezdési feltételek teljesülnek, és a munka a sorban várja a háttér munkafolyamatot, hogy ingyenes legyen.
háttér job átütemezése
az átütemezett jobok a jövőben nem fognak futni. Ne feledje, nem tervezheti meg a munkát, ha aktív állapotban van.
1. lépés) hajtsa végre az SM37-et.
Lépés 2) töltse ki a kritériumokat.
- a Feladat neve és felhasználóneve, amellyel a feladat be van ütemezve.
- válassza ki az állapotot. A feladat ütemezéséhez csak a kiadott/kész állapotot választhatja.
- adja meg a dátumtartományt.
- nyomja meg az Execute(F8) gombot.
3. lépés) Válassza ki a megadott feladatot, majd nyomja meg a gombot feladat -> (megjelent -> ütemezett).
4. lépés) az üzenetet az állapotsorban találja meg, miután megnyomta a “Released -> ütemezett”gombot.