SAP háttérfeladat-feldolgozás SM36: Létrehozás, ütemezés, ütemezés

Tartalomjegyzék:

Anonim

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 munkák) folyamatokat és műveleteket.
SM36-tól ütemezik. 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éseket és automatizálja a feladatot.
  • Ütemezhető a felhasználó választása szerint.
  • Csökkenti a felhasználói interakciókat, és zökkenőmentesen futtatható a háttérben a felhasználó bemenete 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 megadott érték miatt. Így a felhasználók zavara is csökken.
  • Ideális időigényes / erőforrás-igényes programokhoz, amelyek ütemezhetők az éjszakai futtatásra (amikor a rendszer terhelése alacsony).

A háttérmunkákat három kategóriába sorolják -

  1. A osztály (magas / kritikus prioritású) : - Egyes feladatok sürgősek vagy kritikusak, és az A osztály elsőbbségi munkájával kell ütemezni őket. Az A osztály prioritása fenntart egy vagy több háttér munkafolyamatot. A felhasználóknak el kell dönteniük, hogy hány háttér munkafolyamatot kell hozzárendelni az A osztályú elsőbbségi munkához. Tegyük fel, hogy a felhasználó 2 háttér munkafolyamatot választ ehhez a kategóriához, majd a rendelkezésre álló háttér munkafolyamatokat a B és C osztályhoz = (Az RZ03 üzemmódban beállított összes munkafolyamat) - (Az A osztályú kategóriába engedélyezett háttér munkafolyamatok).
  2. B osztály (közepes prioritású) : - Az A osztályú feladatok befejezése után a B osztályú munka a háttérben kezd el végrehajtani a C osztályú feladatok előtt.
  3. C osztály (alacsony prioritású) : -Az A és a B osztályú munkák befejezése után fut.

A háttérmunkák lehetséges állapota

  1. Ütemezett: - Meghatározta a program nevét és változatát, de nem határozta meg a kezdési feltételeket, mint a kezdési dátum, a befejezés dátuma, a gyakoriság stb.
  2. Megjelent: - A munkakör meghatározásához minden szükséges feltétel teljesül. A kezdési feltételnek meg kell felelnie ahhoz, hogy a munka kiadási állapotban legyen.
  3. Kész: - A munka futtatásához háttérmunkafolyamatban minden szükséges feltétel teljesül. De a munka ütemezője beállította a munkát a sorba, mert arra vár, hogy a háttér munkafolyamat szabad legyen.
  4. Aktív: - A munka elkezdett futni a háttérben. A munka állapotát nem tudjuk megváltoztatni, ha az aktív állapotban van.
  5. Befejezve: - A feladat sikeresen végrehajtásra kerül. Ez azt jelenti, hogy a kívánt feladat hibátlanul versenyez.
  6. Törölt: - Ennek két lehetősége van. Az adminisztrátor erőszakosan lemondta a munkát, különben probléma lehet a munkával. Ezt kivizsgálhatja a Job naplókból.

Hogyan ütemezzük a háttérmunkát?

Az SM36 segítségével ütemezheti a háttérfeladatot . Tervezett vagy azonnali munkák ütemezhetők.
1. lépés: Futtassa 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 kiszolgálón futtatott célszervereken egyszer ütemezett háttérfeladatok. A célszerver meghatározásának fő célja a munkaterhelés kiegyenlítése.

3. lépés: Kattintson a " spool list címzettje" gombra . Kimenetet kap a postaládájába. Ellenőrizheti az e-mailt az SBWP-től.

4. lépés: Helyezze be az SAP felhasználónevét, és 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: Határozza meg a program nevét, a változat részleteit.

  1. Írja be a program nevét, a Variant nevet a mezőbe. Ha még nem az Ön követelményeinek megfelelő változatot készített, hagyja üresen.
  2. Nyomja meg a mentés gombot.

7. lépés) A munka ütemezése után a következő képernyőt kapja meg.

8. lépés: Kattintson a Start feltételek gombra a munka kezdő dátumának, befejezésének dátumának, gyakoriságának stb. Kitöltéséhez. Ha nem adja meg a kezdési feltételt, akkor a feladat mindig ütemezett állapotban marad . Ütemezett állapotú munka soha nem fog futni.

  1. Kattintson a Dátum / Idő elemre (Időszakos munkákhoz) . Ha az "Azonnal" gombra kattint, akkor a feladat azonnal elindul. De ez nem lesz időszakos munka. Olyan, mint a " nyomd meg és fuss".
  2. Adja meg a munka kezdési dátumát / időpontját, befejezési dátumát / időpontját. A munka csak akkor kerül felszabadításra, ha megfelel az ütemezett kezdési dátumnak és időpontnak .
  3. Nyomja meg az időszakos értékeket.

9. lépés) Kattintson az Óránkénti / Napi / Heti időszakra, hogy meghatározza a munka gyakoriságát az Ön igényei szerint. Kiválasztjuk az Egyéb időszakot

10. lépés: Itt adhatja meg a feladat ismétlődő feltételeit. Például a munkát a kezdési dátumtól számítva 5 naponta futtathatja. Itt választjuk ki a 10 percenként futni kívánt munkát

11. lépés) Kattintson a mentés gombra.

12. lépés) Kattintson ismét a Mentés gombra .

13. lépés) Kattintson ismét a Mentés gombra

14. lépés) A munka lépés és kezdési feltételek meghatározása után a következő ablak jelenik meg.

15. lépés: Nyomja meg a mentést.

16. lépés: Ugrás az SM37- re a munka állapotának megismeréséhez.

17. lépés: Válassza ki a figyelni kívánt munka kritériumait.

  1. Írja be a munkájának nevét és felhasználónevét, aki ütemezte a munkát.
  2. Válassza ki a munka állapotát.
  3. Adja meg a dátumtartományt. A mi forgatókönyvünkben csak megadjuk a befejezés dátumát, miközben megtartjuk a From Date Open lehetőséget.

18. lépés) A következő képernyőt kapja meg. Nézze meg az állapotot, ez egy kiadott azt jelenti, hogy a kezdési feltételek teljesülnek, és a sorban lévő munka arra vár, hogy a háttérmunka folyamata szabad legyen.

A háttérmunka átütemezése

Az átütemezett munkák a jövőben nem fognak futni. Ne feledje, nem ütemezheti a munka ütemezését, ha az aktív állapotban van.
1. lépés: Futtassa az SM37-et.

2. lépés: Töltse ki a feltételeket.

  1. Munka neve és felhasználónév az ütemezett munka alapján.
  2. Válassza ki az állapotot. A munka ütemezéséhez csak a Kiadva / Kész állapotot választhatja.
  3. Adja meg a dátumtartományt.
  4. Nyomja meg az Execute (F8) gombot.

3. lépés: Válassza ki a megadott munkát, majd nyomja meg a Munka -> (Felengedett -> Ütemezett) gombot.

4. lépés: Az üzenet megjelenik az állapotsorban, miután megnyomta a " Kiadva -> Ütemezett " gombot.