SAP Výukový program pro procesní řetězec BW (RSPC Tcode)
⚡ Chytré shrnutí
Procesní řetězce v SAP BW automatizuje, plánuje a monitoruje sekvence procesů na pozadí, jako je načítání dat, pomocí transakčního RSPC k propojení spouštěcího procesu, konektorů a variant do řízeného a opakovatelného pracovního postupu datového skladu.

Co je to procesní řetězec?
- Procesní řetězec je posloupnost procesů, které čekají na pozadí na událost.
- Některé z těchto procesů spouštějí samostatnou událost, která může postupně spustit další procesy.
- Poskytuje různé konektory, které umožňují alternativní a paralelní provádění procesů.
- Například když maloobchodní prodejna obdrží objednávku od zákazníka, spustí se sled událostí, jako je kontrola materiálu na skladě → objednání produktu ze skladu → výroba produktu atd.
- Řetězce procesů poskytují grafické funkce plánování a monitorování, které pomáhají automatizovat, vizualizovat a monitorovat úkoly a procesy.
- Procesní řetězce jsou integrovány do administrativního panelu pro business intelligence (BI) založeného na portálu.
- Řetězce procesů si lze představit jako vývojové diagramy, které jsou naplánovány tak, aby čekaly na pozadí a jsou spouštěny jiným procesem na událost.
Procesní řetězec zahrnuje tři hlavní kroky:
- Spuštění procesu: Popisuje, kdy bude proces spuštěn (ihned, plánovaná úloha, metařetězec nebo API).
- Konektor: Propojovací proces, který vybírá možnost pro spuštění dalšího procesu.
- varianta: Objekt, na kterém je proces spuštěn. Jedná se o sadu parametrů předávaných procesu, například název informačního balíčku nebo InfoObjects.
Kroky k vytvoření procesního řetězce
RSPC je centrální transakce používaná pro údržbu procesního řetězce. Na této obrazovce jsou existující procesní řetězce seřazeny podle „komponent aplikace“. K dispozici jsou dva pohledy: Kontrolní pohled a Plánovací pohled. Výchozí režim je Plánovací pohled.
Krok 1) Vytvoření procesního řetězce: klikněte na ikonu „Vytvořit“.
Krok 2)
- Zadejte technický název procesního řetězce.
- Zadejte smysluplný popis procesního řetězce.
Klikněte na zaškrtávací políčko.
Krok 3) Objeví se nové okno. Klikněte na ikonu „Nový“ pro vytvoření nového „Spustit proces“.
Krok 4)
- Zadejte technický název spouštěcího procesu.
- Zadejte smysluplný popis procesu Start a klepněte na tlačítko Enter.
Krok 5) Na následující obrazovce se pro procesní řetězec přiřadí spouštěč založený na čase nebo události.
- Kliknutím na tlačítko „Přímé plánování“ naplánujete procesní řetězec na konkrétní čas.
- Klikněte na tlačítko „Změnit výběr“ a zadejte podrobnosti pro naplánování spuštění procesního řetězce.
Krok 6) Kroky pro plánování procesního řetězce:
- Klikněte na tlačítko „Datum/čas“. Zadejte plánované datum/čas zahájení a datum/čas ukončení.
- Chcete-li nastavit frekvenci, zaškrtněte políčko „Periodická úloha“.
- Klikněte na tlačítko „Hodnoty období“.
- Na další obrazovce vyberte požadovanou frekvenci (Hodinově/Denně/Týdně/Měsíčně/Jiné období). Klikněte na ikonu Uložit a tlačítko Zpět pro návrat na obrazovku RSPC.
Klepněte na tlačítko Uložit.
Krok 7) Přidání informačního balíčku: kliknutím na ikonu „Typy procesů“ pokračujte.
Krok 8) Jak již bylo zmíněno, načítání dat lze spustit pomocí informačního balíčku nebo DTP.
- Pokud se načítání dat provádí pomocí infobalíčku, použijte typ procesu „Spustit infobalíček“.
- Pokud se načítání dat provádí prostřednictvím DTP, použijte typ procesu „Proces přenosu dat“.
Krok 9) Zobrazí se nové vyskakovací okno. Zde si můžete vybrat požadovaný InfoPackage.
Krok 10) Propojte počáteční variantu i informační balíček. Existují dva způsoby: klikněte pravým tlačítkem myši na první krok, klikněte na „Připojit k“ -> „Načíst data“; nebo vyberte „Počáteční variantu“, podržte stisknuté levé tlačítko myši, přejděte k cílovému kroku, dokud se neobjeví šipka, a uvolněním vytvořte spojení. Od počátečního procesu ke každému druhému kroku vede černá čára.
Řetězec procesů se po vytvoření spojení mezi variantou Start a balíčkem InfoPackage zobrazí níže.
Pro jakýkoli následující krok si můžete zvolit, zda se následný krok provede pouze tehdy, pokud předchůdce:
- Bylo úspěšné: obvykle se používá při běžném zpracování.
- Ukončeno chybami: obvykle se používá k odesílání chybových zpráv.
- Provede se bez ohledu na úspěch či neúspěch předchozího kroku.
Kroky pro kontrolu konzistence procesního řetězce
- Vyberte nabídku „Přejít“.
- Vyberte „Kontrola zobrazení“.
SAP Ověřuje, zda jsou všechny kroky propojeny a mají alespoň jednoho předchůdce. Logické chyby nejsou detekovány. Pokud se zobrazí varování nebo zpráva „Řetězec je v pořádku“, můžete jej aktivovat. Pokud kontrola identifikuje chyby, musíte je nejprve odstranit.
Kroky k aktivaci procesního řetězce
- Klikněte na nabídku „Řetězec procesů“.
- Vyberte „Aktivovat“.
- Nebo vyberte tlačítko „Aktivovat“.
Kroky pro přiřazení procesního řetězce ke komponentě aplikace
Ve výchozím nastavení je řetězec procesů vytvořen v rámci aplikační komponenty „Nepřiřazeno“.
- Vyberte tlačítko „Komponenta aplikace“.
- Vyberte požadovanou součást a znovu aktivujte řetězec.
Kroky k naplánování procesního řetězce
- Klikněte na nabídku „Provedení“.
- Vyberte „Plán“.
Nebo stiskněte tlačítko „Naplánovat“. Řetězec je naplánován jako úloha na pozadí a lze jej zobrazit v transakci SM37. Najdete zde úlohu s názvem „BI_PROCESS_TRIGGER“; všechny řetězce procesů jsou naplánovány se stejným názvem úlohy.
Jak monitorovat procesní řetězce
Pro monitorování běhů procesního řetězce je k dispozici řada pracovních prostředí:
- V nástroji Data Warehousing Workbench (RSA1) přejděte na kartu Administrace.
- Monitor BI v systému řízení výpočetního centra (CCMS).
- Monitorování denních procesních řetězců (transakční RSPCM).
- Zobrazení protokolu pro běhy procesního řetězce v údržbě procesního řetězce (transakce RSPC).




















