Hirdetés
 

Folyamatláncok alkalmazása az SAP BW-ben

PDF
Nyomtatás
bwfoly01.jpgEgy 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.
    bwfoly02.jpg
  • Beírom a létrehozandó folyamatlánc nevét és leírását súgó ablakba
    bwfoly03.jpg
  • Így a folyamat lánc lemásolásra kerül.
  • Aktiválása és beütemezése szükséges még.
    bwfoly04.jpg

 

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.
    bwfoly05.jpg
  • 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.
    bwfoly06.jpg
  • A kapott oldal fogja mutatni a folyamatlánc nevét.
    bwfoly07.jpg

 

 

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.
    bwfoly08.jpg

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.
    bwfoly09.jpg
  • Az SAP BI 7.0 verzó esetén a menüből "Execution" menüpont alatt az "Remove from Schedule" parancsot választom.
    bwfoly10.jpg

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
    bwfoly11.jpg
  • Válasszuk ki a kívánt könyvtárat / megjelenítendő csoportot.
    bwfoly12.jpg
  • Így folyamatlánc a kiosztott "Megjelenítendő csoporthoz (Display Group)" kerül.
    bwfoly13.jpg

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.
    bwfoly14.jpg

 

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.

A szerző SAP tanácsadó, SAP BW, IP területen. 2006 óta foglalkozik az SAP Adattárház és Üzleti Intelligencia rendszertermékével.

További cikkek a szerzőtől


Nincs hozzászólása.
A téma megvitatása a fórumon. (0 hozzászólás)