Čo je procesný reťazec?
- Reťazec procesov je sled procesov, ktoré čakajú na pozadí na udalosť.
- Niektoré z týchto procesov spúšťajú samostatnú udalosť, ktorá môže postupne spustiť ďalšie procesy.
- Poskytuje rôzne konektory, ktoré umožňujú alternatívne a paralelné vykonávanie procesu.
- Napríklad maloobchod prijme objednávku zákazníka, čo spustí sled udalostí, ako je napríklad kontrola materiálu na sklade, ktorý je v poradí od produktu Warehouseàorder k výrobe produktu a podobne.
- Procesné reťazce poskytujú grafické funkcie plánovania a monitorovania, ktoré pomáhajú pri automatizácii, vizualizácii a monitorovaní úloh / procesov.
- Procesné reťazce sú integrované do portálového administračného kokpitu BI.
- Reťazce procesov možno považovať za vývojové diagramy, ktoré sú naplánované tak, aby čakali na pozadí a spustené pre udalosť iným procesom.
Procesný reťazec zahŕňa tri hlavné kroky
- Spustiť proces: Opisuje, kedy sa proces začne (okamžite, naplánovaná úloha, metaproces, API)
- Konektor: Je to proces prepájania a môžete si zvoliť možnosti spustenia ďalšieho procesu
- Variant: Objekt, na ktorom máme vykonať tento proces, sa nazýva Variant. Je to sada parametrov odovzdaných do procesu, ako je názov InfoPackage alebo Info-Objects
V tomto výučbe sa dozviete -
Kroky na vytvorenie reťazca procesov.
Kroky na kontrolu konzistencie procesného reťazca.
Kroky na aktiváciu procesného reťazca.
Kroky na priradenie procesného reťazca k komponentu aplikácie.
Kroky na aktiváciu procesného reťazca.
Ako monitorovať procesné reťazce.
Kroky na vytvorenie procesného reťazca
RSPC je celá a jediná transakcia použitá na údržbu reťazca procesov. Na tejto obrazovke sú existujúce procesné reťazce roztriedené podľa „ApplicationComponents“.
K dispozícii sú dva zobrazenia:
- Skontrolujte View
- Pohľad na plánovanie.
Predvolený režim je Plánovanie.
Krok 1)
Vytvorenie procesného reťazca:
Kliknite na ikonu „Vytvoriť“.
Krok 2)
- Zadajte technický názov procesného reťazca.
- Zadajte zmysluplný popis procesného reťazca.
Kliknite na začiarknutie
Krok 3)
Zobrazí sa nové okno. Kliknutím na ikonu „Nový“ vytvoríte nový „Spustiť proces“.
Krok 4)
- Zadajte technický názov procesu spustenia.
- Zadajte zmysluplný popis procesu spustenia a kliknite na tlačidlo Zadať.
Krok 5)
Nasledujúca obrazovka slúži na priradenie spúšťača založeného na čase alebo udalosti pre procesný reťazec.
- Kliknutím na možnosť „Priamy plán“ naplánujete reťazec procesov na konkrétny čas.
- Kliknutím na tlačidlo „Zmeniť výber“ zadajte podrobnosti plánovania vykonania reťazca procesu.
Krok 6)
Kroky na naplánovanie procesného reťazca:
- Kliknite na tlačidlo „Dátum / čas“. Zadajte plánovaný dátum a čas začatia, dátum a čas ukončenia.
- Ak chcete nastaviť frekvenciu, kliknite na začiarkavacie políčko „Periodic Job“.
- Kliknite na tlačidlo „PeriodValues“.
- Na nasledujúcej obrazovke vyberte požadovanú frekvenciu (hodinové / denné / týždenné / mesačné / iné obdobie). Kliknutím na tlačidlo Uložiť ikony a tlačidlo Späť sa vrátite na predchádzajúcu obrazovku RSPC.
Kliknite na tlačidlo Uložiť
Krok 7)
Pridať informačný balíček:
Pokračujte kliknutím na ikonu „Typy procesov“.
Krok 8)
Ako už bolo spomenuté, načítanie dát je možné spustiť cez InfoPackage alebo DTP.
- Ak sa má načítanie údajov uskutočniť prostredníctvom balíka InfoPackage, použite typ procesu „Execute InfoPackage“
- Ak sa má načítanie údajov uskutočniť pomocou DTP, použite typ procesu „Proces prenosu údajov“
Krok 9)
Zobrazí sa nové vyskakovacie okno. Tu si môžete vybrať požadovaný InfoPackage.
Krok 10)
Pripojte Start Variant a InfoPackage:
Existujú dva spôsoby, ako to urobiť - Kliknite pravým tlačidlom myši na prvý krok. Kliknite na „Pripojiť s“ -> „Načítať údaje“
Ďalším spôsobom je výber možnosti „Spustiť variant“ a stlačenie ľavého tlačidla myši. Potom posuňte tlačidlo myši na cieľový krok. Po vašom pohybe by mala nasledovať šípka. Prestaňte stlačiť tlačidlo myši a vytvorí sa nové pripojenie. Od začatia procesu až po každý druhý krok vedie čierna čiara.
Reťazec Proces sa objaví nižšie po vytvorení Spojenia medzi variantom Štart a Infopackage.
Pre akýkoľvek nasledujúci krok si môžeme zvoliť, či sa následnícky krok má vykonať, iba ak je to predchodca.
- Bolo úspešné: zvyčajne sa používa pri bežnom spracovaní
- Skončené s chybami: Spravidla sa používa na odosielanie správ o zlyhaní
- Vykonajte bez ohľadu na úspech alebo neúspech predchádzajúceho kroku
Kroky na kontrolu konzistencie procesného reťazca
- Vyberte ponuku „Choď“
- Vyberte možnosť „Kontrolné zobrazenie“.
SAP overí, či sú všetky kroky prepojené a či majú najmenej jedného predchodcu. Logické chyby sa nezistia. Ak dostaneme varovanie alebo správu „Chain is OK“, môžeme ich aktivovať. Ak kontrola zistí nejaké chyby, musíme najskôr chyby odstrániť.
Kroky na aktiváciu procesného reťazca
- Kliknite na ponuku „Process Chain“
- Vyberte možnosť „Aktivovať“.
- Alebo kliknite na tlačidlo „Aktivovať“
Kroky na priradenie procesného reťazca k aplikačnej súčasti
Predvolene sa procesný reťazec vytvára pod komponentom aplikácie „Nepriradené“.
- Vyberte tlačidlo „ApplicationComponent“
- Vyberte požadovaný komponent a znovu aktivujte reťaz.
Kroky na aktiváciu procesného reťazca
- Kliknite na ponuku „Vykonanie“.
- Vyberte možnosť „Plán“.
Prípadne stlačte tlačidlo „Naplánovať“.
Reťazec bude naplánovaný ako úloha na pozadí a bude ho možné zobraziť v kóde transakcie SM37. Nájdete prácu s názvom „BI_PROCESS_TRIGGER“. Všetky procesné reťazce sú naplánované s rovnakým názvom úlohy.
Ako monitorovať procesné reťazce
- Existuje niekoľko pracovných prostredí, ktoré sú k dispozícii na sledovanie behov procesného reťazca:
- Prejdite na kartu Správa z DatawarehouseWorkBench (RSA1)
- BI Monitor v systéme riadenia výpočtového centra (CCMS)
- Monitorovanie denných reťazcov procesov (transakcia RSPCM)
- Zobrazenie denníka pre behy procesného reťazca v údržbe procesného reťazca (transakcia RSPC)