SAP BI procesni lanac: Kreiraj, provjeri, aktiviraj, dodijeli, prati
Što je procesni lanac?
- Lanac procesa je niz procesa koji u pozadini čekaju na događaj.
- Neki od tih procesa pokreću zasebni događaj koji može pokrenuti druge procese.
- Omogućuje različite konektore koji omogućuju alternativno i paralelno izvođenje procesa.
- Na primjer, maloprodajna trgovina primi narudžbu kupca, to će pokrenuti slijed događaja kao što je provjera materijala na zalihama - naručivanje proizvoda iz skladišnog naloga za proizvodnju proizvoda i tako dalje.
- Lanci procesa pružaju značajke grafičkog zakazivanja i praćenja za pomoć u automatizaciji, vizualizaciji i praćenju zadataka/procesa.
- Lanci procesa integrirani su u BI administracijski kokpit temeljen na portalu.
- Lanci procesa mogu se zamisliti kao dijagrami toka koji su raspoređeni da čekaju u pozadini i pokrenuti za događaj od strane drugog procesa.
Lanac procesa uključuje tri glavna koraka
- Pokretanje procesa: opisuje kada će proces započeti (odmah, planirani posao, metaproces, API)
- Konektor: To je proces povezivanja i može odabrati opcije pokretanja sljedećeg procesa
- Varijanta: Objekt na kojem bismo trebali izvršiti proces naziva se Varijanta. To je skup parametara proslijeđenih procesu kao što je naziv infopaketa ili Info-Objekti
Koraci za stvaranje lanca procesa
RSPC je cijela i jedina transakcija koja se koristi za održavanje lanca procesa. Na ovom ekranu, postojeći procesni lanci su razvrstani prema “ApplicationComponents”.
Dostupna su dva prikaza:
- Provjerite Pogled
- Pogled planiranja.
Zadani način rada je Prikaz planiranja.
Korak 1) Stvaranje lanca procesa:
Kliknite ikonu "Stvori".
Korak 2)
- Unesite tehnički naziv procesnog lanca.
- Unesite smislen opis za lanac procesa.
Pritisnite kvačicu
Korak 3) Iskače novi prozor. Kliknite na ikonu "Novo" za stvaranje novog "Pokreni proces".
Korak 4)
- Unesite tehnički naziv početnog procesa.
- Unesite smislen opis za proces pokretanja i kliknite gumb Unesi.
Korak 5) Sljedeći zaslon koristi se za dodjeljivanje okidača na temelju vremena ili događaja za lanac procesa.
- Kliknite na opciju “Direct Schedule” kako biste rasporedili lanac procesa za određeno vrijeme.
- Kliknite na gumb "Promijeni odabire" za unos pojedinosti za planiranje lanca procesa za izvršenje.
Korak 6) Koraci za planiranje lanca procesa:
- Pritisnite gumb "Datum/vrijeme". Odredite planirani datum/vrijeme početka, datum/vrijeme završetka.
- Za postavljanje učestalosti kliknite na potvrdni okvir "Periodični posao".
- Pritisnite gumb "Vrijednosti razdoblja".
- Na sljedećem ekranu odaberite željenu učestalost (satnog/dnevnog/tjednog/mjesečnog/drugog razdoblja). Pritisnite ikone Spremi i gumb Natrag za povratak na prethodni zaslon RSPC-a.
Kliknite Spremi
Korak 7) Dodaj info paket:
Kliknite na ikonu za "Vrste procesa" za nastavak.
Korak 8) Kao što je ranije objašnjeno, učitavanje podataka može se pokrenuti putem InfoPackagea ili DTP-a.
- Ako se učitavanje podataka treba izvršiti putem InfoPackagea, upotrijebite vrstu procesa "Izvrši InfoPackage"
- Ako se učitavanje podataka treba izvršiti putem DTP-a, koristite vrstu procesa “Proces prijenosa podataka”
Korak 9) Pojavljuje se novi skočni prozor. Ovdje možete odabrati željeni InfoPaket.
Korak 10) Povežite i Start Variant i InfoPackage:
Postoje 2 načina za to – Desni klik na prvi korak. Kliknite na “Poveži se s” ->”Učitaj podatke”
Drugi način je odabrati “Start Variant” i držati pritisnutu lijevu tipku miša. Zatim pomaknite tipku miša na ciljni korak. Strelica bi trebala pratiti vaše kretanje. Prestanite pritiskati tipku miša i stvorit će se nova veza. Od početka procesa do svakog drugog koraka postoji crna crta.
Lanac procesa pojavljuje se kao ispod nakon što se stvori veza između varijante Start i Infopaketa.
Za svaki sljedeći korak možemo odabrati hoće li se nasljedni korak izvršiti samo ako prethodni.
- Bio je uspješan: obično se koristi u normalnoj obradi
- Završeno s pogreškama: Obično se koristi za slanje poruka o neuspjehu
- Izvršite bez obzira na uspjeh ili neuspjeh prethodnog koraka
Koraci za provjeru dosljednosti lanca procesa
- Odaberite izbornik "Goto"
- Odaberite "Provjera prikaza".
SAP provjerit će jesu li svi koraci povezani i imaju li barem jednog prethodnika. Logičke pogreške nisu otkrivene. Ako dobijemo upozorenja ili poruku "Chain is OK", možemo ga aktivirati. Ako provjera identificira neke pogreške, prvo moramo ukloniti pogreške.
Koraci za aktiviranje lanca procesa
- Kliknite na izbornik "Procesni lanac"
- Odaberite "Aktiviraj".
- Ili odaberite gumb "Aktiviraj".
Koraci za dodjelu lanca procesa aplikacijskoj komponenti
Prema zadanim postavkama, lanac procesa se stvara pod komponentom aplikacije "Nije dodijeljeno".
- Odaberite gumb "Komponenta aplikacije".
- Odaberite potrebnu komponentu i ponovno aktivirajte lanac.
Koraci za aktiviranje lanca procesa
- Kliknite na izbornik "Izvršenje".
- Odaberite "Raspored".
Alternativno pritisnite gumb "Raspored".
Lanac će biti zakazan kao pozadinski posao i može se vidjeti u kodu transakcije SM37. Pronaći ćete posao pod nazivom “BI_PROCESS_TRIGGER”. Svi procesni lanci zakazani su s istim nazivom posla.
Kako nadzirati procesne lance
- Postoji niz radnih okruženja dostupnih za praćenje izvođenja lanca procesa:
- Idite na karticu Administracija iz DatawarehouseWorkBench(RSA1)
- BI Monitor u sustavu upravljanja računskim centrom (CCMS)
- Praćenje dnevnih lanaca procesa (RSPCM transakcije)
- Prikaz dnevnika za izvođenje lanca procesa u održavanju lanca procesa (RSPC transakcija)