Java-s Abev Nyomtatványkitöltő Program Súgó

Az AbevJava könyvtárszerkezete Microsoft Windows rendszereknél:

Az AbevJava program a következő könyvtárakba települ illetve a következő állományokat használja:

Rendszerkönyvtárak

Ha a programot rendszergazdai jogosultságokkal rendelkező felhasználó telepíti, akkor a windir környezeti változó által definiált elérési út alatt található abevjavapath.cfg állomány tartalmazza azt az elérési utat, ahová telepítve lett az adott gépen az AbevJava program.

Amennyiben nem rendszergazdai jogosultságokkal indítják a telepítést, akkor a program jelzi, hogy nem tudja a fenti könyvtárban létrehozni az abevjavapath.cfg állományt és a felhasználó home könyvtára alatt a \.abevjava könyvtárba helyezi azt.

Felhasználása:

Ebből az állományból derül ki, hogy hová lett telepítve a program. A frissítések során a keretprogram, a nyomtatvány és a dokumentum telepítők innen veszik, hogy az adott gépen hová lett telepítve a keretprogram. Külső programok is innen állapíthatják meg, hogy hol keressék az AbevJava programot.

A rendszergazda is létrehozhatja ezt az állományt, beállítva a telepítési könyvtárat is. (Például: abevjava.path=D:\\programok\\ado\\abevjava)

Amennyiben már létezik ez az állomány akkor a telepítő az ebben található elérési utat tekinti a programkönyvtárnak és nem engedi módosítani.

Programkönyvtár

Program alatt a java program, a nyomtatvány sablonok, a program dokumentáció és a kitöltési útmutatók értendők. Ezek az állományok egy helyre települnek az adott gépen és az adott gép összes felhasználója ezt használja, futtatja. (Amennyiben rendszergazdai jogosultságokkal indították a telepítőt, vagy beállították a helyét a konfigurációs állományban.)

A telepítés során az alapértelmezett programkönyvtár a \Program Files\abevjava. Ez tetszőlegesen módosítható, de csak első telepítéskor. Ezt az elérési útat tartalmazza az abevjavapath.cfg állomány.

A program futása során ebbe a könyvtárba nem ír, az állományokat nem módosítja, log-ot nem hoz létre benne.

A könyvtár tartalma:

Felhasználói könyvtárak, adatállományok, felhasználói beállítások

A felhasználó home könyvtára a különböző Windows verziók esetén

Verzió Könyvtár
Windows XP, 2000, Vista \Documents and Settings\ %Felhasználói azonosító%
Windows 98, ME \Dokumentumok

A program a felhasználó home könyvtárában létrehoz egy könyvtárat \.abevjava néven. Ebbe a könyvtárba kerül a %Felhasználói azonosító%.enyk állomány. Ebbe mentődik a felhasználó adatkönyvtárának az elérési útja illetve további elérési utak. A nem teljes elérési úttal megadott paraméterek az adatkönyvtárhoz relatívak.

A felhasználó home könyvtárában a \abevjava könyvtárát ajánlja fel a program adatkönyvtárnak. Ez tetszőlegesen módosítható. (Erre fog mutatni az említett %Felhasználói azonosító%.enyk állomány egy bejegyzése.)

Minden felhasználónak a saját home könyvtára lesz felajánlva.

A könyvtár tartalma:

A program a felhasználó home könyvtárában abevjava.log állományba naplózza tevékenységét. Azért ide és nem az adatkönyvtárba, mert hibás indítás, indulás esetén előfordulhat, hogy még nem ismeri az adatkönyvtárat.

Kapcsolat az Ügyfélkapuval, KRDIR környezeti változó

A program létrehoz egy környezeti változót KRDIR néven. Erre az Elektronikus feladásnál van szükség. Ez teremti meg a kapcsolatot az Abev és az Ügyfélkapu között. (Mindkettő ugyanazt KRDIR a könyvtárat használja. Ide másolódnak a nyomtatványok a feladáshoz. Az Ügyfélkapu adminisztrálás néven a feladott állományokat áthelyezi a KRDIR alatt található KR/elkuldott mappába. Így szerez tudomást az Abev az állapotváltozásról.)

A környezeti változó felhasználó függő. Minden felhasználónak, a saját könyvtára (home) alatti \abevjava\eKuldes könyvtárát ajánlja fel a program. Ezt az Abev és a java-s Abev közösen használja. Ha már létezik akkor a telepítő az eredetit ajánlja fel és ha nem módosítják akkor meghagyja az eredetit. De ha módosítják akkor attól kezdve az Abev-is az új könyvtárat fogja használni.