Folyamatláncok alkalmazása az SAP BW-ben
Egy rövid áttekintés szeretnék adni arról, hogy mit értünk az SAP BW-ben alkalmazott folyamatlánc alatt, miért használjuk őket, és összefoglalom, hogy milyen szempontok figyelembevételével célszerű létrehozni, használni, amit bemutatok egy gyakorlati példán keresztül.
A vállalatok folyamatosan kezdeményezik BPR (Business Process Re - engineering) projektek indítását azzal a céllal, hogy a cég üzleti folyamatait újjászervezze az alábbi célkitűzések mentén:
- folyamatok modernizálása, hatékonyság növelése
- adminisztratív jellegű manuális munkák automatizálása
- nagyobb fokú integráció a különböző információs rendszerek között.
Azon cégeknél, ahol SAP BW ( Business Warehouse, adattárház) rendszer került bevezetésre, üzemeltetésének optimalizálásához szükségszerű a fenti BPR szempontokat figyelembe kell venni és az alkalmazott adattárházban konkrét feladatokra lefordítva megvalósítani:
- egységes, felhasználó-barátkezelési felület alkalmazása
- funkcionális területektől a működési riportok, beszámolók adattartalmának automatikus, folyamatos aktualizálása.
Az ilyen és ehhez hasonló feladatok megoldását segítheti a SAP BW azon funkciója, hogy beütemezhető folyamatláncokat lehet létrehozni.
Áttekintés
A folyamatlánc olyan folyamatok sorozata, ami a háttérben egy esemény bekövetkezésére vár. Ezek a folyamatok újabb eseményeket generálhatnak, amik viszont további folyamatokat indíthatnak.
Ha folyamatláncokat használunk:
- az esemény-vezérelt feldolgozás segítségével automatizálhatjuk a bonyolult ütemterveket az SAP BW-ben,
- ütemezés látható hálózati alkalmazások közreműködésével történhet,
- központi ellenőrzéssel figyelemmel kísérhetjük a folyamatokat.
Összefoglalom a folyamatláncok használatát segítő praktikus lehetőségeket:
1.Használjunk tranzakciós kódokat folyamatláncok kezelésére!
2.Hogyan kell másolni a folyamat láncot?
3.Hogyan találjuk meg a folyamat lánc nevét a Job-ok között (SM37)?
4.Hogyan adjunk meg új folyamatláncot az RSPCM tranzakcióval?
5.Hogyan távolítsunk el folyamat láncot az ütemezésből?
6.Hogyan kell mozgatni a folyamatláncot egyik könyvtárból a másikból?
7. Hogyan tudhatjuk meg, hogy milyen folyamatlánc vagy start routine előzte meg a vizsgált folyamatláncunkat?
1.Tranzakciós kódok a használata folyamat-menedzsmenthez
RSPC => Folyamatlánc karbantartás
RSPCM=> Monitor folyamatos napi láncok
RSPC1=> (Single) folyamatlánc megjelenítése
RZ20=> CCMS Monitoring
BWCCMS=> CCMS monitor BW
2. Hogyan kell másolni a folyamat láncot?
Az alábbi lépésekkel magyarázom el, hogyan kell rendszerben a meglévő folyamatlánc alapján folyamatláncot másolni.
- A folyamat láncot tervezhető módra váltom "Planning View", Tranzakciós Kód => RSPC.
- Megnyitom a kívánt folyamatláncot duplán rákattintva
- Folyamat lánc másolása "COPY" beírásával.

- Beírom a létrehozandó folyamatlánc nevét és leírását súgó ablakba

- Így a folyamat lánc lemásolásra kerül.
- Aktiválása és beütemezése szükséges még.

3. Hogyan találjuk meg a folyamat lánc nevét a Job-al (SM37)?
Az alábbi lépésekkel mutatom be, hogy milyen eljárással kapom meg a futó Job nevét folyamatlánc nevéből.
- Elindítom az SM37 tranzakciót.
- Azokat a Job-okat, amelyek BI_PROCESS_TRIGGER műszaki névvel futnak, biztos, hogy folyamatláncok hozzák létre indítják el.
- Válassza ki az érdekelt Job-ot és kattintson a „Step" gombra.

- Kijelölöm a választani kívánt futó Job-ot, majd pedig a "Goto" menüből elérve a "Variant"-ra kattintok.

- A kapott oldal fogja mutatni a folyamatlánc nevét.

4. Hogyan adjunk meg új folyamatláncot RSPCM tranzakcióval?
- A RSPCM "Napi folyamatlánc monitor"tranzakció a központi környezet, ahol nyomon tudjuk követni az összes kívánt folyamatláncot.
- Egyablakos
Az alábbi lépésekben ismertetem azt az eljárást, hogy adunk folyamatláncot "Napi folyamatlánc monitorhoz"(RSPCM).
- Elindítom a "RSPCM" tranzakciót.
- Az eszköz menüsorban az "Add Chain" gombra kattintok és hozzáadom a kívánt folyamatláncot.

5.Hogyan távolítunk el folyamatláncot az ütemezésből?
Az alábbi lépésekkel a menete:
- Kiválasztom a folyamatláncot az "RSPC" tranzakcióval
- Az SAP BW 3.x -e verzió esetén a menüből elérve "Process Chain"alatt a "Remove from Schedule" menüsorra kattintok.

- Az SAP BI 7.0 verzó esetén a menüből "Execution" menüpont alatt az "Remove from Schedule" parancsot választom.

6. Hogyan kell mozgatni a folyamatláncot egyik könyvtárból (Display Csoport), a másikba?
- Kiválasztom a szükséges folyamatláncot az RSPC tranzakcióval.
- Kattintson a "Display Components"-re

- Válasszuk ki a kívánt könyvtárat / megjelenítendő csoportot.

- Így folyamatlánc a kiosztott "Megjelenítendő csoporthoz (Display Group)" kerül.

7. Hogyan tudhatjuk meg, hogy milyen Meta folyamatlánc vagy start routine előzte meg a vizsgált folyamatláncunkat?
A Meta folyamatláncot általában az RSPCCHAIN tábla szokta tartalmazni.
- Nézzük meg az"RSPCCHAIN" táblát (SE16).
- Tartalmazva a folyamatláncot, szűrjünk a folyamatlánc nevére.
- Az eredményeként a Meta lánc neve jelenik meg.

A SAP BW, Adattárház (Business Warehouse) elsődlegesnek szánt feladata, hogy adatokat töltsön és tároljon. Ezen felül, hogy a bevezetőben leírt célkitűzések, az üzleti oldali igények (egyszerű üzemeltetés, automatizálás) is megvalósíthatók az SAP BW-vel, a rövid, egyszerű működési leírásokkal remélem bizonyítékot is szolgáltattam erre.
A beütemezhető folyamatláncok technikai tartamáról, hogy milyen tevékenységek ütemezhetők be, a következő cikkben fogok beszámolni.
Nincs hozzászólása.
A téma megvitatása a fórumon. (0 hozzászólás)


