ELŐADÁS

 

 

Az ATHOS ismertetése és bevezetési tapasztalatok a DHRT-nél

 

 

Bemutatkozás, rövid cégismertető

 

ASP Hungary Kft. 2001-ben alakult. Alakulás egyik fő célja közszolgáltató vállalkozások - víz, gáz, hő, kommunális - számára értékesítést támogató szoftver alkalmazások készítése, implementálása, amely felöleli a helyzetfelmérést, folyamatszervezést, projektvezetést és szükség esetén, üzemeltetést is.

 

1.1 ASP Hungary Kft. főbb tevékenységi köre

 

Szoftver fejlesztés

Implementálás

Üzemeltetés

Tendereztetés

Security audit

 

1.2 Korábbi tapasztalatok, referenciák

 

Társaság alkalmazottai az elmúlt években, évtizedekben különböző közüzemi szolgáltató cégeknél dolgoztak rendszerfejlesztés, üzemeltetés, tendereztetés, és informatikai vezetői feladatok ellátása során. Ennek során, az összegyűlt tapasztalatok felhasználásával készült az előbb említett rendszer, amely már 8 hónapja működik a Debreceni Hőszolgáltató Rt-nél, és alkalmazásba vételéről több víz és kommunális szolgáltatóval folynak jelenleg is tárgyalások.

 

1.3 ASP szolgáltatásról röviden

 

Mi is az ASP szolgáltatás, magyarul Application Service Providing ? Az alkalmazás szolgáltatás során az ügyfél az általa használt alkalmazást szolgáltatásként veszi igénybe, amelyért egy bevezetési, implementálási díj után havi díjat fizet. Ez nem ismeretlen a szolgáltató cégek előtt, hiszen Ők is alapvető, kulcsfontosságú, az ügyfelek számára a létfenntartáshoz szükséges szolgáltatásokat nyújtanak, mint amilyen a víz, a meleg, az energia. Az ügyfelek nyugodtak, senkinek sem fordul meg a fejében saját kutat ásni, máglyát rakni a szoba közepén, mert hátha kiesik az igénybe vett szolgáltatás. Ugyanilyen megbízható módon ma már akár számlázási rendszert is lehet igénybe venni. Ezzel az üzemeltetés, jogszabálykövetés és egyéb nyűgös feladatoktól szabadul meg az igénybevevő.

Természetesen ma még zömmel a hagyományos konstrukcióban (vásárlás) alkalmazzák az ügyfelek a szoftver termékeket, de célunk, hogy hamarosan az előbb említett megoldást is felkínáljuk leendő ügyfeleinknek.

 

1.4 Security auditról

 

Ma egy közepes, illetve nagyvállalati vezető úgy gondolja, hogy a vállalatánál az folyik, amit ő elrendelt és úgy, ahogyan a vezető azt elgondolta. Általában ez így is van a hagyományosnak mondható szakterületeken, úgymint a könyvelés, számlázás, munkaügy, stb… De mi a helyzet az informatikával? Vajon ki meri letenni a nagyesküt, hogy az ő cégénél egyetlen egy alkalmazott sem üzemeltet valamilyen erotikus site-ot, stb… Esetleg tényleg csak azoknak van joga levelezni, internetezni, akinek ezt a cég szabályzata szerint ezt engedélyezték.

Vagy nincs is ilyen szabályzat J ?

A security adit során a vizsgálandó cégnek segítünk kialakítani a biztonsági házirendjét áttekintve az igényeket és azokat a potenciális veszélyforrásokat, amikre még nem is gondolnak. Ezen kívül felmérésre kerül a jelenlegi helyzet, azaz milyen erőforrások azok, amelyekhez túl sokan, jogosulatlanul, vagy naplózás nélkül hozzáférhetnek, és tükröt tartunk a cégvezetés elé, hogy milyen a cége biztonsági szempontból

 

 

ATHOS ismertetése

 

2.1 Közszolgáltatói számlázási rendszerekről

 

A közüzemi szolgáltatók nagy részénél többnyire saját fejlesztésben, cég specifikusan alkották meg és fejlesztik számlázási rendszereiket, amelyek nagy energia befektetésével igazíthatók a környezeti változásokhoz. Más részüknél, főleg multinacionális nagyvállalatoknál, pedig nagy, külföldi rendszerek alkalmazásánál döntöttek, melyek rugalmatlanok. A ár/szolgáltatás teljesítményük a legrosszabb a piacon. Bármilyen módosítási igény esetén meg kell várni, amíg Európában elég sokan igénylik és akkor lesz bevezetve, viszont cserébe igen magas áron. A létező rendszerek régóta üzemelnek, az alapoktól induló teljes újratervezésük, átdolgozásuk az üzemeltetési feladatokkal is terhelt szakszemélyzet részéről nem várható el.

 

Bár a közüzemi szolgáltatások ágazat specifikus számlázást igényelnek, azonban ezeknek a rendszereknek vannak olyan közös alapjai, amelyek lehetővé teszik egy komplex szolgáltatás-számlázási rendszer megalkotását.

Ezenkívül a hőszolgáltató cégek esetében nem elhanyagolható az a törvényi kényszer sem, amely 3 és ˝ éven belül a mérés alapján történő elszámolás teljeskörű megvalósítását írja elő – természetesen annak korrekt számlázásával együtt.

 

2.1.1. Működési modell

 

A meglévő rendszerek általában fájl szerveres felépítésűek, ami kényszerűen magával hordja, hogy;

-nagy hálózati forgalmat,

-kliens oldali logikát,

-naplózás hiányát vagy nehézkességét

-adatok hozzáférhetőségének korlátozása

 

 

2.1.2. Szolgáltatások

 

A lézező rendszerek többségében a szolgáltató cég által nyújtott szolgáltatások kiszámlázására egyedi, csak az adott célra felhasználható cél algoritmusok készültek.

 

2.1.3. Rugalmasság

 

Korábbi rendszerek mindig az aktuális feladatigény, jogszabályi környezet alapján lettek megtervezve és jól rosszul kielégítik ezeket az igényeket. Ennek a logikai modellnek az a legnagyobb hibája, hogy egy, mégoly kicsinek tűnő változtatás miatt is előfordulhat, hogy alapjaiban át kell alakítani a rendszert. Ilyen típusú rendszerek esetén csak a szerencsében bízhatunk.

 

2.2. ATHOS rendszer logikai felépítése

 

Tökéletes megoldást nem ígérhet senki, illetve ha ígér, akkor az némi óvatosságra ad okot. Azonban meggyőződésünk, hogy megfelelő oldalról megközelítve a problémát a fenti hiányosságok nagy részét ki lehet küszöbölni megfelelő logikai felépítés kiválasztásával.

 

2.2.1. Szolgáltatások

 

Az ATHOS rendszer logikai felépítése szerint egy szolgáltatásnak minősül az, a tevékenység, amelynek kiszámlázása egy egyértelmű matematikai algoritmussal leírható. A rendszer jelenleg 17 különféle típusú szolgáltatást, azaz számlatételt tud előállítani és semmilyen architekturális korlát nem akadályozza a tetszőleges szolgáltatástípus megvalósítását

 

2.2.2. Szolgáltatás hálók

 

A rendszer olyan általános „szolgáltatási háló” modellen alapul, amely lehetővé teszi a szolgáltatási tevékenység műszaki alapjainak, a szolgáltatásban résztvevő partnereknek objektumszerű, de relációsan megvalósított adatbázissal való ábrázolását. A szolgáltatás fizikai pontjait az elosztási rendszert leképező „fa” struktúrában felépíthető háló segítségével köti össze, amelynek „forrás” pontjai a vásárlási / előállítási, „nyelő” pontjai az eladási / fogyasztási helyek. A háló „elosztó” pontok tükrözhetik akár a műszaki valóságot, akár a szolgáltató műszaki csoportosítási szempontjait. Amennyiben a szolgáltatások sokrétűsége igényli, a szolgáltatási pontok kapcsolat rendszere több egymás mellett élő hálóval is leírható

 

2.2.3. Szolgáltatás és paraméter öröklés

 

Az elosztási rendszer fent említett módon történő hálószerű leképezése lehetővé teszi, hogy a fa struktúra bármelyik pontján képesek legyünk paraméter- és szolgáltatás beállítására, amely azután a fa struktúrán általunk meghatározott szabályok szerint öröklődik. Ez egyszerűbb, kisebb hibalehetőséget hordozó megoldás, amely a fizikailag létező elosztási rendszer műszaki felépítéséhez igazodik. Minden cég esetében testreszabható. Programozást nem igénylő. A megadható paraméterek és szolgáltatások úgyszintén.

 

2.2.4. Kódfüggetlenség

 

A megvalósított rendszer gyakorlatilag független a felhasználók által látott és ismert kódoktól, a felhasználói kódrendszer átalakítása, esetleges menet közbeni módosítása a rendszerben tárolt belső összefüggéseket nem érinti.

 

2.2.5. Mérési adatok kezelése

2.3. Számlázás

 

A számlakibocsátás történhet rögzített (havi) gyakorisággal, folyamatosan, földrajzi területenként, illetve mérés-vezérelten egyaránt. Ezek bármelyikét választhatják az alkalmazók és bármikor át lehet térni egyikről a másikra, illetve párhuzamosan is használhatóak.

 

2.3.1 Számlázás előkészítése

 

Magába foglalja a mérési adatok felvitelét, költözések lebonyolítását, előzetes ellenőrzéseket, amelyek a rögzített adatok megfelelőségére vonatkoznak.

 

2.3.2. Számlázás

 

Számlázás során a rendelkezésre álló szolgáltatások és a kiszámításukhoz szükséges paraméterek öröklődnek és előállításra kerülnek a számlatételek. A hiányzó paraméterekről egy hibalista készül, mely segítségével korrigálhatóak a hibásan bevitt paraméterek.

 

2.3.3. Utólagos ellenőrzés

 

A számlázás nem lenne teljes utólagos ellenőrzések nélkül. Minden bevezetés előtt álló rendszer esetén a szolgáltató rémálma egy többmilliós, hibásan kibocsátott számláról szóló újságcikk. Ezért minden valamire való rendszernek tartalmaznia kell utólagos, úgynevezett hihetőség vizsgálatot, amely a legmagasabb, legalacsonyabb számlákat kiemeli és a felhasználónak megmutatva lehetőséget ad arra, hogy elkerülje a hibás számlakibocsátást. Ezzel még nincs befejezve, hiszen a rendszernek fel kell sorolni azokat a számlákat is amelyek az előző év hasonló időszakában az adott fogyasztó esetében egy adott százalékkal és összeggel eltér. Ezzel bizonyos szolgáltatások esetében a hibás paraméterezésen, mérő állás bevitelen kívül az esetleges gáz, áram és víz lopás gyanúját lehet kimutatni.

 

2.4. Pénzügyi műveletek,könyvelés

 

2.4.1. Pénzforgalom kezelése

Az ATHOS-ban a pénzügyi műveleteket két jól elkülöníthető csoportra bontottuk: a rendszer határain „keresztül” történő pénzmozgások, illetve belső, ún. rendező tételek, tartozás elengedések. A pénzmozgásokról naponta pénzforgalmi naplók készülnek, melyek könyvelése 99 %-ban automatikusan, a pénzforgalom rögzítésétől elkülönítetten történik.

 

2.4.2. Könyvelés

 

A könyvelési algoritmusok megkeresik a befizetés eredeti céljához tartozó objektumot (számla, hátralékos számla, bírósági ügy, kamat, költség, stb.) és a megfelelő helyre könyvelik az összeget.

A rendszer terhelésének egyenletesebbé tétele érdekében ezeket a feladatokat be lehet ütemezni éjszakai végrehajtásra. Azokat a tételeket, amelyeket az automatizmus nem tud elkönyvelni (pl. hibásan beolvasott csekkazonosító miatt), a felhasználók kézi könyvelés segítségével tudják rendezni.

 

Ügyfél folyószámla

 

Ebből következik, hogy az ATHOS minden ügyfélre naprakész, teljes körű és tételes folyószámlát vezet.

 

2.4.3. Főkönyvi feladások

 

Az ATHOS-ban tételes és összesített főkönyvi feladást lehet megvalósítani, melynek bontását a rendszer módosítása nélkül, paraméterek segítségével lehet az adott cég igényeihez igazítani. Mivel az ATHOS fejlesztésénél folyamatosan szem előtt tartottuk, azt, hogy csak szabványos és nyílt eszközöket alkalmazzunk, ezért gyakorlatilag bármilyen pénzügyi alkalmazás felé képes az adott alkalmazáshoz illesztett feladásra, amely rendelkezik valamilyen szabványos csatolási felülettel.

 

2.5. Hátralék kezelés

           

Minden szolgáltatónál nagyon fontos és problémás kérdés a kintlévőségek kezelése. Különösen igaz ez a hőszolgáltatókra, mert amíg a villamos energia szolgáltató egy vezeték elvágásával az oszlopon, kezelni tudja ezt a problémát, addig a hőszolgáltatásból nem lehet kizárni egy teljes háztömböt, lépcsőházat egy nem fizető fogyasztó miatt.

Emiatt az ATHOS-ban egy nagyon szoros, a teljes hátralékos folyamatot felölelő hátralékkezelési modul található. Kezdve onnan, hogy a fogyasztó, a fizetési a határidő+türelmi idő lejárta után automatikusan, felhasználói beavatkozás nélkül hátralékos állapotba kerül. Ezután tetszőleges számú fizetési felszólítót generálhat neki a rendszer. Ezek eredménytelensége esetén „keményebb” eszközök következhetnek. A fizetési meghagyás készítésétől a letiltási, végrehajtási javaslat készítéséig.

A hátralékkezelési modul fel van készítve az automatikus, költség és kamatszámításra is. Természetesen a hátralékos, bírósági szakaszban lévő ügyekre beérkezett befizetések könyvelése is az előző pontban elmondottak szerint történik, automatikus vagy kézi könyveléssel.

A hátralékkezeléshez szorosan hozzátartozik a részletfizetési megállapodások kezelése. A fogyasztónak az a számlája, hátralékos számlája, amelyre rendelkezik élő részletfizetési megállapodással, nem vesz részt a hátralékos folyamatban addig, amíg a megállapodása le nem jár, illetve valamelyik fél részéről (ami általában a szolgáltató) felbontásra nem kerül.

 

2.6. Lekérdezések

 

A tetszőlegesen paraméterezhető főkönyvi feladásokon kívül, - amelyek használat közben egy szabályrendszer megadásával módosíthatóak -, különböző lekérdezésekre, a műszaki felépítésből adódó mérlegek készítésére van lehetőség a szolgáltatási háló egy adott csomópontja alatt bármilyen feltételnek megfelelően. Mivel nem egy zárt rendszerről van szó, amelyből csak a fejlesztők tudnak adatot kinyerni kellő unszolás és egyes harmadik világbeli országok bruttó nemzeti össztermékét jelentősen meghaladó áron, ezért a szabványos, dokumentált felület ismeretében tetszőleges lekérdezések elvégezhetők.

 

2.7 Technikai információk.

 

Kliens-szerver működési modell, szerver oldalát a Microsoft MS-SQL szerver jelenti, amely jelenleg a világon a legjobb nyers teljesítménnyel és a legjobb ár/teljesítmény mutatóval rendelkezik. A kliens oldal Visual FoxPro-ban fejlesztett felület, amelyen kívül Web böngészővel, http protokollon keresztül is elérhetőek az adatbázis adatai.

 

 

DHRT bevezetési tapasztalatok

 

Az ATHOS közüzemi számlázási rendszer kifejlesztése és első adaptálása a Debreceni Hőszolgáltató Rt.-nél történt. A projektben a bevezető és a DHRT alkalmazottai közösen vettek részt. Véleményük szerint a rendszer bevezetése közös tevékenység eredményeként lehet hatásos.

 

3.1. Projekt információk, kezdet, időtartam, közös projekt szervezet

 

A rendszer tervezése 1999-ben kezdődött, a konkrét programozási fejlesztési munkák intenzíven 2000 évtől kezdődően folytak. Az első számlákat 2001. január hónap végén bocsátottuk ki. Az előző rendszer adatátkonvertálásának 90%-a 2001. márciusára készült el. Ez az adatok 90%-ban, részben automatikusan, maradék 10%-ban a hőszolgáltatós kollégák nagyon aktív, segítő közreműködésével, kézi munkával készült el. A hátralékkezelés ez év nyarán indult be. Jelenleg a rendszer implementálása befejezettnek tekinthető. Ami nem jelenti azt, hogy az igényeknek megfelelő módosítások és szükséges finomhangolások nem zajlanak jelenleg is.

Az előbbiek ismeretében átlagosan egy 3 hónapos bevezetési idővel lehet számítani. Az adott cégtől függően ez akár lehet hosszabb és rövidebb is. Amely a meglévő adatok ellentmondás-mentességétől függenek elsősorban.

 

3.2. Átállás nehézségei, adatkonvertálás

 

Egy rendszer értékét nem elsősorban a program ára határozza meg, hanem az általa rendezetten, ellentmondás-mentesen és - nem utolsó sorban- visszakereshetően tárolt adatok képezik. Ezt általában mindenki elfelejti és csak a rendszer árát, az operációs rendszer és hardver költséget veszi figyelembe. Holott ezek eltörpülnek a rendszerben tárolt információk értékén. Gondoljunk bele abba mi történne, ha holnap valaki elsétálna a szerverrel a hóna alatt!

 

3.3. Folyamatok újragondolása, szervezése

 

Egy rendszer kialakítása elképzelhetetlen a folyamatok közös áttekintése, és módosítása nélkül. Gyakran új számlázási szolgáltatások bevezetésének igénye kényszeríti ki az új rendszer bevezetését. Közösen át kell tekinteni a folyamatban rejlő hibalehetőségeket, azt, hogy ezeket hogyan lehet elkerűlni és hatékonyabbá tenni az alkalmazott eljárásokat. El kell készíteni a folyamat leírásokat, amelynek meg kell felelni a cégnél használt minőségügyi kritériumoknak is. A közös projekt akkor teljes, ha ezeket mind magába foglalja, az egyes folyamatokra vonatkozó tanácsokkal együtt, amelyek több cégnél végzett munka tapasztalataiból alakult ki.

 

 


vissza ugrás a lap tetejére