SAP Vodič za BW procesni lanac (RSPC Tcode)
⚡ Pametni sažetak
Procesni lanci u SAP BW automatizira, zakazuje i prati sekvence pozadinskih procesa poput učitavanja podataka, koristeći transakcijski RSPC za povezivanje početnog procesa, konektora i varijanti u kontrolirani, ponovljivi tijek rada skladišta podataka.

Š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.
- Pruža razne konektore koji omogućuju alternativno i paralelno izvršavanje procesa.
- Na primjer, kada maloprodajna trgovina primi narudžbu kupca, pokreće se niz događaja kao što su provjera materijala na zalihi → naručivanje proizvoda iz skladišta → proizvodnja proizvoda i tako dalje.
- Lanci procesa pružaju značajke grafičkog raspoređivanja i praćenja koje pomažu u automatizaciji, vizualizaciji i praćenju zadataka i procesa.
- Lanci procesa integrirani su u administrativni kokpit poslovne inteligencije temeljen na portalu.
- Lanci procesa mogu se shvatiti kao dijagrami toka koji su planirani za čekanje u pozadini, a pokreće ih drugi proces za događaj.
Procesni lanac uključuje tri glavna koraka:
- Započni proces: Opisuje kada će proces započeti (odmah, planirani zadatak, meta lanac ili API).
- Priključak: Proces povezivanja koji odabire opciju za pokretanje sljedećeg procesa.
- Varijanta: Objekt na kojem se proces izvršava. To je skup parametara koji se prosljeđuju procesu, kao što je naziv InfoPackage-a ili InfoObjekti.
Koraci za stvaranje lanca procesa
RSPC je središnja transakcija koja se koristi za održavanje lanca procesa. Na ovom zaslonu, postojeći lanci procesa sortirani su prema "Komponentama aplikacije". Dostupna su dva prikaza: Prikaz provjere i Prikaz planiranja. Zadani način rada je Prikaz planiranja.
Korak 1) Izrada lanca procesa: kliknite ikonu „Izradi“.
Korak 2)
- Unesite tehnički naziv procesnog lanca.
- Unesite smislen opis procesnog lanca.
Kliknite kvačicu.
Korak 3) Pojavit će se novi prozor. Kliknite na ikonu „Novo“ da biste stvorili novi „Pokreni proces“.
Korak 4)
- Unesite tehnički naziv procesa pokretanja.
- Unesite smislen opis za proces pokretanja i kliknite gumb Unesi.
Korak 5) Sljedeći zaslon dodjeljuje okidač temeljen na vremenu ili događaju za lanac procesa.
- Kliknite "Izravno zakazivanje" za zakazivanje lanca procesa za određeno vrijeme.
- Kliknite "Promijeni odabire" za unos detalja za zakazivanje izvršenja procesnog lanca.
Korak 6) Koraci za raspoređivanje procesnog lanca:
- Kliknite gumb „Datum/vrijeme“. Navedite planirani datum/vrijeme početka i datum/vrijeme završetka.
- Za postavljanje učestalosti kliknite potvrdni okvir "Periodični zadatak".
- Kliknite gumb "Vrijednosti razdoblja".
- Na sljedećem zaslonu odaberite potrebnu učestalost (Sat/Dnevno/Tjedno/Mjesečno/Ostalo razdoblje). Kliknite ikonu Spremi i gumb Natrag za povratak na zaslon RSPC-a.
Kliknite Spremi.
Korak 7) Dodajte InfoPackage: kliknite ikonu za "Vrste procesa" za nastavak.
Korak 8) Kao što je ranije spomenuto, učitavanje podataka može se pokrenuti putem InfoPackagea ili DTP-a.
- Ako se učitavanje podataka vrši putem InfoPackage-a, koristite tip procesa „Izvrši InfoPackage“.
- Ako se učitavanje podataka vrši 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 početnu varijantu i InfoPackage. Postoje dva načina za to: kliknite desnom tipkom miša na prvi korak, kliknite "Poveži se s" -> "Učitaj podatke"; ili odaberite "Početnu varijantu", držite pritisnutu lijevu tipku miša, pomaknite se do ciljnog koraka dok se ne pojavi strelica i otpustite je za stvaranje veze. Od početnog procesa do svakog drugog koraka postoji crna linija.
Lanac procesa izgleda kao što je prikazano dolje nakon što je stvorena veza između Start Variant i InfoPackage-a.
Za bilo koji sljedeći korak možete odabrati hoće li se sljedeći korak izvršiti samo ako prethodnik:
- Bilo je uspješno: obično se koristi u normalnoj obradi.
- Završeno s greškama: obično se koristi za slanje poruka o greškama.
- Izvršava se bez obzira na uspjeh ili neuspjeh prethodnog koraka.
Koraci za provjeru konzistentnosti procesnog lanca
- Odaberite izbornik "Idi".
- Odaberite "Provjera prikaza".
SAP provjerava jesu li svi koraci povezani i imaju barem jednog prethodnika. Logičke pogreške nisu otkrivene. Ako dobijete upozorenja ili poruku „Lanac je u redu“, možete ga aktivirati. Ako provjera identificira pogreške, prvo ih morate ukloniti.
Koraci za aktiviranje procesnog lanca
- Kliknite na izbornik "Lanac procesa".
- Odaberite "Aktiviraj".
- Ili odaberite gumb "Aktiviraj".
Koraci za dodjeljivanje lanca procesa komponenti aplikacije
Prema zadanim postavkama, lanac procesa stvara se pod komponentom aplikacije „Nije dodijeljeno“.
- Odaberite gumb "Komponenta aplikacije".
- Odaberite potrebnu komponentu i ponovno aktivirajte lanac.
Koraci za planiranje procesnog lanca
- Kliknite na izbornik "Izvršenje".
- Odaberite "Raspored".
Alternativno, pritisnite gumb „Zakaži“. Lanac je zakazan kao pozadinski zadatak i može se pregledati u transakciji SM37. Pronaći ćete zadatak pod nazivom „BI_PROCESS_TRIGGER“; svi lanci procesa su zakazani s istim nazivom zadatka.
Kako nadzirati procesne lance
Za praćenje izvođenja procesnog lanca dostupan je niz radnih okruženja:
- Idite na karticu Administracija iz radne ploče skladišta podataka (RSA1).
- BI monitor u Sustavu upravljanja računalnim centrom (CCMS).
- Praćenje dnevnih procesnih lanaca (transakcijski RSPCM).
- Prikaz zapisnika za izvršavanje lanca procesa u održavanju lanca procesa (transakcija RSPC).




















