LÉTEZIK EZERSZER GYORSABB ADATFELDOLGOZÁS ÉS ADATLEKÉRDEZÉS? Új In-Memory megoldások
Tapasztalatok az OTP Faktoring Zrt.-ben
- SAP World Tour konfencia -
Dr. Kristóf Tamás kontrolling osztályvezető OTP Faktoring Zrt.
Tihany, 2011. szeptember 12.
Az OTP Faktoring Zrt. és a Faktoring Csoport fő tevékenysége
2
•
Az OTP Faktoring Követeléskezelő Zrt. 1998-ban az OTP Csoport tagjaként alakult. Magyarország legnagyobb és legtapasztaltabb követeléskezelő társasága
•
A Társaság és a Faktoring Csoport fő feladata elsősorban az OTP Bankban és külföldi leánybankjaiban keletkező problémás adósok követeléseinek kezelése a követeléskezelés teljes vertikumában
•
Országos hatókörű szervezet – 3 régióközpontban lévő 7 iroda
•
2009-2010 között, külföldi terjeszkedés révén román, ukrán, bolgár, montenegrói, szerb és szlovák leányvállalat került megalapításra, a horvát cégalapítás folyamatban van
•
Tevékenységi területek: Lakossági követeléskezelés Behajtás Végrehajtás
Vállalkozói követeléskezelés Behajtás Végrehajtás Válságmenedzselés Felszámolás
Vagyonkezelés Fedezetkezelés
Az OTP Faktoring Zrt. küldetése • Az OTP Faktoring Zrt. Magyarország meghatározó követeléskezelő vállalata, az OTP Csoport tagja. Az átvett követelések érvényesítése során azok leggyorsabb és legteljesebb megtérülésére törekszünk. Az adósok bizalmára építve ezt oly módon tesszük, hogy élethelyzetüket, pénzügyi, vagyoni helyzetüket figyelembe véve ajánlunk számukra megoldásokat. • Munkánkkal hozzá kívánunk járulni ahhoz, hogy erősödjön a jó fizetési morál társadalmi értéke, ezáltal fejlődjön a pénzügyi kultúra. • Eredményes gazdálkodásra törekedve az OTP Csoport hírnevét ápolva dolgozunk mind Magyarországon, mind külföldön.
Helyszínelés 11 év alatt több mint 1 millió db megvásárolt követelés Magyarországon Több, mint 300 szakmailag felkészült munkatárs
3
Az SAP rendszer az OTP Faktoring Zrt.-ben 2009.01.01-től • Pénzügyi számvitelt támogató modulok (AA, AP, AR, GL, IM, SRM, SD, HR, SL) bevezetése • PRD, EBP, BWP és HRP rendszerek bevezetése • Egyidejűleg analitikus rendszerek könyvelési funkcióinak kifejlesztése
2010.01.01-től • EWP (BW2) rendszer bevezetése – Vezetői Információs Rendszer • Inkasszó napi feladás megvalósulása valamennyi követelés állapotáról a releváns dimenziókban • URBIS napi forgalmi feladás megvalósulása valamennyi követelésről
SAP SAP Eredménycontrolling
SAP – CO
SAP – SL Főkönyv
SAP – GL
SAP – HR Bérszámfejtés
2011.09.01-től • Ügylet szintű OTP Core (Bank+Faktoring) állományi konszolidáció megvalósulása • Konszolidált értékvesztés képzés megvalósulása URBIS
INKASSZÓ
SAP üzemviteli modulok
Adatfeldolgozási és adatlekérdezési kihívások • A pénzügyi számviteli modulok, a BW rendszer, a HR rendszer, valamint az állományi konszolidáció és a konszolidált értékvesztés számítás adatfeldolgozási és lekérdezési funkciói a hagyományos technológiával megfelelően működnek. • Az EWP (BW2) rendszerben szereplő Inkasszó követelésadatokról és URBIS forgalmakról a 2010. január 1-jei indulás után azonban fél év múlva kiderült, hogy a riportozás több értéknapból álló időszakra, aggregátumokból történő ügylet szintű lefúrás esetén a BW technológiával meglehetősen lassú, összetettebb lekérdezések esetén magasabb aggregáltsági szinten fut csak le. • A problémákon különböző kreatív megoldásokkal tudunk úrrá lenni (pl. rövidebb időszakokra többször kérdezünk le, termékeket vagy követeléskezelő szervezeti egységeket kizárunk a lekérdezésből), ez azonban hatékonytalan munkavégzéshez, és végül kézi adatösszefűzésekhez vezet. • Mivel az OTP Faktoring Zrt. által kezelt követelések darabszáma és volumene egyre növekszik, az üzletmenet gyakori változása újabb követelésdimenziókat termel ki, a jövőben az állományi és forgalmi rekordszámok és mezők további növekedése várható. • A BW technológiával már jelenleg is gyakorlatilag elértük az adatfeldolgozási és lekérdezési kapacitáshatárt. ⇒ Technológiai fejlesztés szükséges, amelyre megoldást jelenthet az általunk is tesztelt BW Accelerator
4
SAP BW Accelerator tesztek
• A tesztelt infókockák méretei • ISB – Banki eredmény számítás – Rekordszám: 200 millió – Méret: 100 GB • Inkasszó – Faktoring követeléskezelő rendszere – Rekordszám: 330 millió – Méret: 150 GB • URBIS-Faktoring multikocka – Faktoring követelés számlavezető rendszere – Rekordszám: 530 millió – Méret: 250 GB
5
6
SAP BW Accelerator – tárhely szükséglet
Tárhely szükséglet a tesztelt kockákban (GB) 600 500 400 BW tárhely terület BWA tárhely terület
300 200 100 0 BW tárhely terület
BWA tárhely terület
A BWA-ban tárolt adatok tárhely szükséglete 30%-kal alacsonyabb mint a BW-ben.
7
SAP BW Accelerator – ISB adatbázis olvasási idő
Adatbázis olvasási idő (másodperc) 400 350 300 250 200 150 100 50 0
336
8
12
BWA
Agregátumból
Agregátum nélkül
• ISB – Banki eredmény számítás • BWA használatával: a teljes futási idő 8 másodperc, ezen belül az adatbázis olvasási idő 2 másodperc. • BWA nélkül, aggregátum használatával: a teljes futási idő 12 másodperc, ezen belül az adatbázis olvasási idő 5,5 másodperc. • BWA nélkül, aggregátum használata nélkül: a teljes futási idő 336 másodperc, ezen belül az adatbázis olvasási idő 331 másodperc.
SAP BW Accelerator – Inkasszó adatbázis olvasási idő
Adatbázis olvasási idő (másodperc) 400 350 300 250 200 150 100 50 0
336
24 BWA
Agregátum nélkül
• Inkasszó – Faktoring követeléskezelő rendszere • BWA használatával: a teljes futási idő 24 másodperc, ezen belül az adatbázis olvasási idő 22 másodperc. • BWA nélkül, aggregátum használata nélkül: a teljes futási idő 336 másodperc, ezen belül az adatbázis olvasási idő 334 másodperc.
8
SAP BW Accelerator – URBIS adatbázis olvasási idő
Adatbázis olvasási idő (másodperc) 4000
3600
3500 3000 2500 2000 1500 1000 500 0
28 BWA
Agregátum nélkül
• URBIS-Faktoring multikocka • BWA használatával: a teljes futási idő 28 másodperc, ezen belül az adatbázis olvasási idő 26 másodperc. • BWA nélkül, aggregátum használata nélkül: a teljes futási idő 1 óra.
9