Obdelava opravil v ozadju SAP SM36: Ustvari, razporedi, preloži

Kaj je delo v ozadju?


Opravilo v ozadju je neinteraktivni postopek, ki teče za običajnimi interaktivnimi operacijami. Delujejo vzporedno in ne motijo ​​interaktivnih procesov (operacij v ospredju).
Načrtovan je od SM36. Lahko ga analizirate iz SM37 tako, da si ogledate njegov dnevnik opravil.

Prednosti delovnih mest v ozadju

  • Zmanjšuje ročni napor in nalogo avtomatizira.
  • Lahko ga razporedite po izbiri uporabnika.
  • Zmanjša interakcijo uporabnika in lahko brez vnosa uporabnika nemoteno deluje v ozadju
  • Ko definirate različico za opravilo v ozadju, uporabniku ni treba skrbeti za vnos vrednosti v polje. Tako se zmanjša tudi zmeda uporabnikov.
  • Idealno za dolgotrajne programe, ki zahtevajo veliko virov in jih je mogoče načrtovati ponoči (kadar je obremenitev sistema majhna).

Ozadja so razdeljena v tri kategorije -

  1. Razred A (visoka / kritična prioriteta) : - nekatere naloge so nujne ali kritične in jih je treba razporediti s prednostnim opravilom razreda A. Prednost razreda A rezervira enega ali več delovnih procesov v ozadju. Uporabniki se morajo odločiti, koliko delovnih procesov v ozadju je treba dodeliti prednostnemu opravilu razreda A. Recimo, da uporabnik izbere 2 delovna procesa v ozadju za to kategorijo in nato na voljo delovna procesa v ozadju za razred B in C = (Skupno število delovnih procesov, nastavljenih v načinih delovanja RZ03) - (Delovni procesi v ozadju dovoljeni za kategorijo razreda A).
  2. Razred B (srednja prednost) : - Ko so opravila razreda A dokončana, se opravilo razreda B začne izvajati v ozadju pred opravili razreda C.
  3. Razred C (nizka prednost) : -Zažene se po zaključku opravil razreda A in razreda B.

Možno stanje opravil v ozadju

  1. Načrtovano: - Določili ste ime in različico programa, ne pa tudi zagonskih pogojev, kot so začetni datum, končni datum, frekvenca itd. To pomeni, da niste določili, kdaj naj bo opravilo razporejeno v sistemu.
  2. Objavljeno: - Za opredelitev delovnega mesta so izpolnjeni vsi zahtevani kriteriji. Pogoj zagona mora biti, da je opravilo v stanju izdaje.
  3. Pripravljeno: - Izpolnjeni so vsi zahtevani pogoji za izvajanje opravila v delovnem procesu v ozadju. Toda razpored dela je opravilo postavil v čakalno vrsto, ker čaka, da bo delovni postopek v ozadju brezplačen.
  4. Aktivno: - Opravilo se je začelo izvajati v ozadju. Ko je opravilo v stanju Aktivno, ne moremo spremeniti statusa opravila.
  5. Končano: - Opravilo je uspešno izvedeno. To pomeni, da se z želeno nalogo tekmuje brez napak.
  6. Preklicano: - Za to obstajata dve možnosti. Skrbnik je prisilno preklical opravilo ali pa je morda prišlo do težave. To lahko raziščete iz dnevnikov opravil.

Kako razporediti delo v ozadju?

Opravilo v ozadju lahko načrtujete s pomočjo SM36 . Načrtovana ali takojšnja delovna mesta lahko načrtujete.
Korak 1) Izvedite kodo T SM36 .

Korak 2) Vnesite ime opravila, prioriteto (A / B / C) in ciljni strežnik. Opravila v ozadju, ki so enkrat načrtovana na ciljnem strežniku, se izvajajo na tem strežniku. Glavni namen definiranja ciljnega strežnika je uravnoteženje delovne obremenitve.

Korak 3) Kliknite " Prejemnik seznama spool" . Izpis boste dobili v nabiralniku. E-pošto lahko preverite pri SBWP.

Korak 4 ) Vstavite uporabniško ime za SAP in kliknite gumb za kopiranje.

5. korak ) Kliknite gumb Step, da določite program ABAP, podrobnosti o različici itd.

6. korak) Določite ime programa in podrobnosti različice.

  1. V polje vnesite ime programa in ime različice. Če niste ustvarili različice v skladu z vašo zahtevo, jo pustite prazno.
  2. Pritisnite gumb za shranjevanje.

Korak 7) Ko razporedite delo, se prikaže naslednji zaslon.

Korak 8) Kliknite Začetni pogoji, da izpolnite začetni datum, končni datum, pogostost itd. Za opravilo. Če ne določite pogoja zagona, bo opravilo vedno ostalo v načrtovanem stanju . Opravilo v načrtovanem stanju se ne bo nikoli izvajalo.

  1. Kliknite Datum / čas (za redna opravila) . Če kliknete "Takoj", se bo delo takoj začelo izvajati. Vendar to ne bo določeno kot redno delo. To je kot " pritisni in zaženi".
  2. Določite začetni datum / čas opravila, končni datum / čas. Opravilo bo sproščeno šele, ko bo izpolnilo načrtovani začetni datum / čas .
  3. Pritisnite periodične vrednosti.

Korak 9) Kliknite na uro / dnevno / tedensko obdobje, da določite pogostost opravila po vaši zahtevi. Izbrali bomo drugo obdobje

Korak 10) Tu določite ponavljajoča se merila za opravilo. Na primer, opravilo lahko na primer zaženete vsakih 5 dni od začetnega datuma. Tu izberemo opravilo, ki ga bomo izvajali vsakih 10 minut

Korak 11) Kliknite gumb Shrani .

Korak 12) Ponovno kliknite shrani .

Korak 13) Ponovno kliknite shrani

Korak 14) Ko so določeni koraki in pogoji zagona, se prikaže naslednje okno.

Korak 15) Pritisnite shrani.

Korak 16) Pojdite na SM37, če želite vedeti o stanju posla.

Korak 17) Izberite merila za opravilo, ki ga želite spremljati.

  1. Vnesite ime in uporabniško ime, ki je načrtovalo opravilo.
  2. Izberite stanje opravila.
  3. Določite časovno obdobje. V našem scenariju samo določimo končni datum, medtem ko držimo Od datuma odprto.

Korak 18) Dobili boste naslednji zaslon. Poglejte stanje, sproščeno pomeni, da so izpolnjeni pogoji za zagon, delo pa je v čakalni vrsti in čaka, da bo delovni postopek v ozadju brezplačen.

Kako prerazporediti opravilo v ozadju

Prerazporejena opravila v prihodnosti ne bodo več delovala. Ne pozabite, da opravila ne morete razporediti, ko je aktivno .
Korak 1) Izvedite SM37.

Korak 2) Izpolnite merila.

  1. Ime in uporabniško ime, za katero je načrtovano opravilo.
  2. Izberite stanje. Če želite razporediti opravilo, lahko izberete samo stanje Sproščeno / Pripravljeno.
  3. Določite časovno obdobje.
  4. Pritisnite gumb Izvedi (F8).

Korak 3) Izberite določeno opravilo in pritisnite Job -> (Released -> Scheduled).

Korak 4) Ko pritisnete " Released -> Scheduled ", boste v vrstici stanja našli sporočilo .

Zanimive Članki...