Allomany csokkentes (dokumentacio)

Graff Zoltan h10023gra at ELLA.HU
1998. Már. 4., Sze, 13:04:24 CET


              Allomanycsokkentes
            ~~~~~~~~~~~~~~~~~~~~~~

   Az allomanycsokkentes moduljai csak azt kovetoen hasznalhatok, hogy a
rendszergazda a "Konyvtarunk adatai"-nal beallitotta, hogy kik jogosultak
(dolgozok vagy csoportjaik) az alrendszer hasznalatara. Ha olyan valaki
probalja elinditani az alrendszer moduljait aki nem szerepel a rendszergaz-
da altal erre feljogositottak kozott, az

                     On nincs feljogositva selejtezesre!

hibauzenetet kapja es termeszetesen megszakad a modulok mukodese.


   A valosagban a kovetkezo modon ill. okokbol csokkenhet az allomany:

   -  Megvan a peldany, de selejtezik (mert elavult vagy elhasznalodott vagy
      folosleges - duplum - a peldany vagy egyeb okokbol);

   -  Vis maior kovetkezteben megsemmisul a peldany;

   -  Az olvaso elvesziti a peldanyt (a teritesi dijat vagy megfizeti vagy
      nem), vagy lehetetlen tole visszaszerezni (behajthatatlan a konyv es a
      teritesi dij is);

   -  Elkallodott a peldany, amit - altalaban, de nem feltetlenul csak -
      leltarozasnal eszlel a konyvtar.

   Barmely esetben, a kerdeses peldanyok un. torlesi jegyzek(ek)re kell ke-
ruljenek. Egy torlesi jegyzeken csak ugyanazon ok miatt torolt peldanyok
szerepelhetnek.

   Alapertelmezeskent mindig uj torlesi jegyzeket nyit a rendszer; ha mar ko-
rabban letrehozott jegyzekre akarunk ujabb peldanyokat felvenni, ezt a jegy-
zekek kozti kereses eredmenyekent kapott jegyzekek kozott valogatva, a megfe-
lelo jegyzek kivalasztasaval lehet elerni.

   Az, hogy egy peldany torlesi jegyzekre kerul, nem jelenti automatikusan az
allomanybol torteno kivonast. A tenyleges allomanycsokkentes csak a jegyzek
lezarasakor tortenik meg; a lezarast explicite manualisan kell a konyvtaros-
nak kezdemenyeznie.


   A torlesi jegyzek formatuma:

   +------Torlesi jegyzek---------------------------------------------------+
   |                                                                        |
   |  Azonosito:                        Torles oka:                         |
   |      Fazis:                             Datum:            -            |
   |                                                                        |
   |   Vonalkod:                       Leltariszam:                         |
   | Dokumentum: { szerzo: cim }                                         ->> |
   |                                                                        |
   |  Peldanyok                                                             |
   | {lelt.szam-1} {szerzo-1: cim-1}                                        |
   | {lelt.szam-2} {szerzo-2: cim-2}                                        |
   | {lelt.szam-3} {szerzo-3: cim-3}                                      | |
   |  ...                                                                 | |
   |  ...                                                                 | |
   |  ...                                                                 | |
   |  ...                                                                 | |
   |  ...                                                                   |
   |                                                                        |
   |       +-------+                                         +-------+      |
   |       |Rendben|                                         |Lezaras|      |
   |       +-------+                                         +-------+      |
   |                                                                        |
   +------------------------------------------------------------------------+

   Mind az uj torlesi jegyzeket letrehozasanal, mind a mar korabban - manua-
lisan vagy automatikusan - letrehozott torlesi jegyzekeket megmutatasanal
(modositasanal) ezt a formatumot hasznaljak a modulok.

   Az [Azonosito] mezot a rendszer tolti ki automatikusan a "Konyvtarunk
adatai"-nal a [Torles-Azonosito] mezoben megadottaknak megfeleloen (a resz-
leteket illetoen lasd alabb).

   A [Torles oka] mezo - a meglevo peldanyok manualis selejtezesenek esete-
tol eltekintve - szinten automatikusan toltodik ki a valasztott menuponttal
osszhangban.

   A [Fazis] mezo a torlesi jegyzek eletciklusanak aktualis allomasat mutat-
ja; lehetseges ertekei: "rogzites alatt","rogzitve","feldolgozas alatt","le-
zart". Rogzites alatt van egy jegyzek, ha meg nem telt be es meg nem zartak
le. Ha betelt a jegyzek, de meg nem zartak le, fazisa "rogzitve". Ha a [Le-
zaras] nyomogomb megnyomasaval kezdemenyeztek egy jegyzek lezarasat, de a
lezaras meg nem fejezodott be, fazisa, "feldolgozas alatt", ha a lezaras
teljes egeszeben megtortent, fazisa "lezart" lesz.

   A [Datum] mezo ket reszbol all: a kezdo datum a jegyzek letrehozasanak
datuma, a befejezo datum a jegyzek lezarasanak datumat tartalmazza. Mindket
mezot a rendszer tolti ki, azok a kezelo altal nem modosithatok.

   A [Vonalkod] mezo a manualisan keszitett/kiegeszitett jegyzekeknel a se-
lejtezendo peldanyok vonalkodjanak megadasara (vagy vonalkod-olvasoval tor-
teno beolvastatasara szolgal, a [Dokumentum] mezoben az utoljara azonositott
peldany tovabbi adatai lathatok.

   A [Leltariszam] mezo szinten a jegyzek manualisan keszitesenel/kiegeszi-
tesenel hasznalhato a selejtezendo peldany azonositasara.

   Az azonositott peldany adatait a program vizualis ellenorzes celjabol meg-
mutatja a [Dokumentum] mezoben. Ha az azonositas vonalkod-olvaso hasznalata-
val tortent, a vonalkod megadasa utan azonnal, egyebkent a [Rendben] nyomo-
gomb megnyomasa utan kerul be a selejtezendo peldany a [Peldanyok] mezobe.

   A [Lezaras] nyomogomb szolgal a torlesi jegyzek kezelo altali veglegesite-
sere, a jegyzeken szereplo peldanyok allomanybol torteno tenyleges kivonasa
kezdemenyezesere. A nyomogomb aktiv, ha legalabb egy peldany szerepel mar a
[Peldanyok] mezoben; ha a jegyzek betelt mar csak ez a nyomogomb hasznalhato.

   Az egy jegyzekre felveheto tetelek szamat a "Konyvtarunk adatai" adatlap
[Torlesi Jegyzek hossza] mezojeben beallitott ertek szabalyozza. Mivel ez a
mezo nem kotelezo, kitoltetlensege eseten a modulok 250 tetelt helyeznek el
egy jegyzeken (termeszetesen a manualisan letrehozott jegyzekek lehetnek en-
nel rovidebbek is, azaz barmikor donthet ugy a selejtezo konyvtaros, hogy
lezarja a jegyzeket.


   A torlesi jegyzekek azonositoinak formatumat es a mar felhasznalt legna-
gyobb erteku azonositot a rendszergazda menujenek "Rendszer"/"Konyvtarunk
adatai" menupontjanak valasztasakor megnyilo ablak [Torles-Azonosito] mezo-
jenek kitoltesevel (kotelezo mezo!) kell definialni:

    +-----------------------------------------------------------------+
    |                                                                 |
    | Megnevezes> { azonosito megnevezese }                           |
    |                                                                 |
    | azonosito Hossza>                                               |
    |     kiadott Max.>          EVente ujraindul> (*) igen  ( ) nem  |
    |                                                                 |
    |           Elotte: EVszam: [ ]  Egyeb:                           |
    |            Utana:              EVszam: [ ]                      |
    |                                                                 |
    |        Formatuma:                                               |
    |                                                                 |
    +-----------------------------------------------------------------+

  A rendszer minden automatikusan generalando azonosito formatumanak megada-
sahoz (leltari szam, csoportos leltarkonyvi azonosito, rendeles-azonosito,
vasarlasi lista azonosito, torlesi jegyzek azonosito) ezt az adatlapot hasz-
nalja. Az azonositokat a rendszer harom reszbol allonak tetelezi fel (melyek
kozul az elso es a harmadik opcionalis):

   - bevezeto szoveges resz [Elotte];

   - fix hosszusagu ([azonosito Hossza]) numerikus resz (az eddigi legnagyobb
     letezo ertek: [kiadott Max.]);

   - zaro szoveges resz [Utana];

ahol mind az [Elotte], mind az [Utana] resz tartalmazhat evszamot (az evszam
mindig negy jegyu); ha az [Elotte] reszben szerepel evszam, akkor azzal kez-
dodik, ha az [Utana] resz tartalmaz evszamot, akkor azzal vegzodik). Ha bar-
melyik resz tartalmaz evszamot, az [EVente ujraindul] mezoben meg kell adni,
hogy az ev-valtaskor a rendszer automatikusan inkrementalja az evszamot vagy
sem.

   Pelda: a konyvtar olyan torlesi jegyzek azonositot hasznal, amely az aktu-
          alis evszammal kezdodik, ezt koveti egy tortvonal, majd 3-jegyu
          futo sorszam, melynek eddig hasznalt legnagyobb erteke 543.

          Ebben az esetben az [azonosito Hossza] mezo 3, a [kiadott Max.] me-
          zobe 543 kerul, az [Elotte] mezonel az [EVszam]-ot be kell jelolni
          (szokoz billentyu), az ennek hatasara lathatova valo [EVente ujra-
          indul] mezonel az "igen"-t kell kivalasztani, az [Egyeb] mezobe
          tortvonalat kell irni (az [Utana], [EVszam] mezok uresen maradnak).

   A mezok megadasaval parhuzamosan a modul a [Formatuma] mezoben folyamato-
san mutatja a definialasnak megfelelo azonosito-formatumot (a numerikus resz
szamjegyeinek helyet # jelek jelzik).

   Esetunkben, mivel a torlesi jegyzek azonositojarol van szo, a [Megnevezes]
mezobe pl. "torlesi jegyzek sorszama" (vagy ezzel ekvivalens szoveg) kerul.


  Torlesi jegyzekek lezarasa
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Barmely menupont alkalmazasaval es azon belul barmely modszerrel tortent is a
torlesi jegyzekek osszeallitasa, a tenyleges torles, azaz az allomanybol tor-
teno kivet csak a torlesi jegyzekek gombnyomassal kezdemenyezheto lezarasakor
tortenik meg.

A lezaraskor a kovetkezok tortennek:

  - a [Datum] (zaras) mezobe az aktualis datum kerul;

  - a jegyzek fazisa feldolgozas kozben "feldolgozas alatt", a jegyzek fel-
    dolgozasa utan "lezart" lesz;

  - a jegyzeken szereplo valamennyi peldany rekordjaban a kovetkezo valtoza-
    sok tortennek meg:

      - a [Statusz] mezobe "selejtezve" ertek kerul;

      - a [Kotet] mezobol egy masik, erre a celra bevezetett mezobe kerul at
        az ertek (maga a [Kotet] mezo torlodik), hogy ez a peldany mar ne
        tartozzon a kotethez, de a peldanyrol lehessen tudni a selejtezest
        kovetoen is, hogy minek a peldanya (volt);

      - a peldany kikerul minden olyan elojegyzes hivatkozasi sorabol, amely-
        nek a kielegitesere alkalmas lett volna;

      - a [Selejtezve] mezobe bekerul az aktualis datum;

      - a [Selejtezes oka] mezobe - ha meg nem lett volna kitoltve - bekerul
        a torlesi jegyzek [Torles oka] mezojenek ertekenek megfelelo ertek
        (az elvesztett peldanyok esetetol eltekintve a ketto azonos, mig a
        "teritett elvesztes" es a "behajthatatlan" torlesi okok eseten a me-
        zobe az "olvaso elvesztette" ertek kerul).


Mivel a lezaras egy hosszu (250-elemu) torlesi jegyzek eseteben idoigenyes
feladat, elofordulhat, hogy barmely oknal fogva a jegyzek feldolgozasa nem
tud egyvegteben megtortenni; ilyenkor a jegyzek fazisa "feldolgozas alatt"
lesz; az ilyen jegyzekek ismetlet [Lezaras]-a eseten a (megszakadt) feldol-
gozas folytatodik (es igy feltehetoleg mar "lezart" lesz a jegyzek).


  2.2. AllomanyCsokkentes
~~~~~~~~~~~~~~~~~~~~~~~~~~~

Almenu:   Meglevo peldanyok selejtezese
          Elkallodott peldanyok selejtezese
          Elvesztett peldanyok selejtezese
          Megsemmisult peldanyok selejtezese
          Torlesi jegyzekek keresese (datum, azonosito, ok, fazis alapjan)


  2.2.1. Meglevo peldanyok selejtezese
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

   A program lehetove teszi, de nem koveteli meg, hogy a meglevo peldanyok
selejtezese ket lepesben tortenjen:

   - barmikor barmely konyvtaros jelezheti, hogy szerinte elhasznalodas,
     elavulas, folosleg vagy egyeb ok miatt selejtezni kellene; ezt a meg-
     felelo PELDANY-rekord [Statusz] mezojenek "Selejtezendo" ertekre al-
     litasaval es az ez utan kotelezove valo [Selejtezes oka] mezo megfe-
     lelo kitoltesevel teheti meg (az "elavult", "elhasznalodott","dup-
     lum", "egyeb" ertekek valamelyikenek megadasaval);

   - a selejtezesre jogosult konyvtaros kozvetlenul vehet torlesi jegyzek-
     re selejtezesre itelt peldanyokat.

   Az elso fazis nem kotelezo.

   A menupont valasztasakor a modul lekeresi azokat a peldanyokat, amelyek-
nel:

                      [Statusz] = "Selejtezendo"
                                es
               [Selejtezes oka] = "elavult" vagy
                                  "elhasznalodott" vagy
                                  "duplum" vagy
                                  "egyeb".

   A kereses selejtezesi okonkent tortenik, igy max. 4 talalati halmazt ered-
menyezhet.

   A megfelelo peldanyok keresese mellett a modul lekeresi a "Torles oka" me-
zoben a fenti ertekeket tartalmazo, lezaratlan torlesi jegyzekeket is (ez a
kereses 1 halmazt eredmenyezhet).

   Attol fuggoen, hogy a ketfele kereses mit eredmenyez, negyfele eset lehet-
seges:

     a.  sem selejtezesre kijelolt peldanyt, sem lezaratlan jegyzeket nem
         talal;

     b.  selejtezesre kijelolt peldanyt nem, de lezaratlan jegyzeket talal;

     c.  selejtezesre kijelolt peldanyt talal, de lezaratlan jegyzeket nem;

     d.  talal selejtezesre kijelolt peldanyokat es lezaratlan jegyzeket is.


   Az a. esetben a

                     Nincs selejtezesre kijelolt peldany!
                Kivan manualisan uj torlesi jegyzeket nyitni?

kerdesre adott nemleges valasz eseten a modul futasa vegeter; ellenkezo eset-
ben egy ures, a [Datum] (kezdet) mezoben inicializalt erteket tartalmazo tor-
lesi jegyzeket kap a konyvtaros. Miutan a [Torles oka] mezot kitoltotte (az
"elavult", "elhasznalodott", "duplum" es az "egyeb" ertekek egyike valasztha-
to csak), a selejtezendo peldanyok vonalkodjanak beolvasasaval/begepelesevel/
expandbol torteno kivalasztasaval, vagy leltari szam megadasaval (a szokasos
"Beszuras"/"Mas beszuras" ill. a "Zsakbol beszur" opcio itt nem alkalmazhato)
szurhat be selejtezesre itelt peldanyokat a [Peldanyok] mezobe. Az utoljara
beolvasott vonalkodhoz tartozo peldany adatait vizualis ellenorzes celjabol a
[Dokumentum] mezoben kulon meg is mutatja a program; ha nem talal ilyen azo-
nositoju peldanyt, vagy a peldany valamilyen oknal fogva nem selejtezheto,
erre hibauzenet figyelmezteti a kezelot. Ha a peldany azonositasa vonalkod
beolvastatasaval tortent es a peldannyal minden rendben van, a peldany auto-
matikusan bekerul a [Peldanyok] mezobe, ellenkezo esetben a [Rendben] nyomo-
gomb megnyomasaval lehet kezdemenyezni a [Peldanyok] mezobe torteno felvete-
let.


   A b. esetben a

         Kivanja a feldolgozas alatti torlesi jegyzekeket modositani?

kerdesre adott valasztol fuggoen donti el a tovabbi teendoket. Pozitiv valasz
eseten - amennyiben egyetlen lezaratlan jegyzeket talalt, annak modositasa-
val, tobb jegyzek eseten ezek talalati halmazabol torteno valasztas utan a
kivalasztott jegyzek modositasaval, azaz a jegyzekre manualisan uj tetelek
(peldanyok) felvetelevel es opcionalisan a jegyzek lezarasaval folytatodhat a
feldolgozas.

   Ha a valasz nemleges, a

             Kivan manualisan uj torlesi jegyzeket nyitni?

kerdesre adott nemleges valasz eseten a modul futasa veget er, ellenkezo
esetben uj torlesi jegyzeket nyithat, ugyanugy, mint az a. esetben.


   A c. esetben a modul selejtezesi okonkent torlesi jegyzekeket keszit (egy
jegyzekre maximum a "Konyvtarunk adatai"-nal a [Torlesi jegyzek hossza] mezo-
ben megadott erteknek megfelelo szamu - ennek kitoltetlensege eseten max. 250
- peldany kerulhet, ezert elofordulhat, hogy selejtezesi okonkent tobb jegy-
zek is keszul). Ha egynel tobb jegyzek keszul (akar azert, mert egy okhoz
tobb jegyzek keszult, akar azert, mert tobb ok miatt keszultek a jegyzekek,
a jegyzekekbol talalati halmazt keszit a modul es ezt a halmazt mutatja tab-
lazatosan; ellenkezo esetben kozvetlenul az elkeszitett torlesi jegyzeket mu-
tatja meg (ablakosan) a kepernyon; a torlesi jegyzekek szabadon manipulalha-
tok, azaz a [Peldanyok] mezobe tovabbi peldanyok vehetok fel (felteve, hogy a
peldanyok szama meg nem erte el a torlesi jegyzek hosszat), ill. a jegyzekrol
oda mar korabban felvett peldanyok torolhetok.


   A d. esetben a

     Mindenkeppen uj torlesi jegyzekre keruljenek a selejtezendo peldanyok?
     (ha "nem"-mel valaszol, a modul eloszor a meg le nem zart jegyzek(ek)
     feltolteset vegzi el es csak ezt kovetoen nyit uj torlesi jegyzeket)

kerdesre adott valasztol fuggoen modositja a meglevo lezaratlan torlesi jegy-
zeke(ke)t es/vagy uj torlesi jegyzekeket nyit, melyekre a "Konyvtarunk ada-
tai"-nal a [Torlesi jegyzek hossza] mezoben megadott erteknek megfelelo szam-
ban - ennek kitoltetlensege eseten max. 250-esevel - kerulnek fel a selejte-
zesre kijelolt peldanyok. Ha 1-nel tobb torlesi jegyzek keszult/modosult, a
torlesi jegyzekek talalati halmazat, egyebkent magat az elkeszitett/modosi-
tott torlesi jegyzeket teszi ki a kepernyore.

   A torlesi jegyzeke(ke)t a megfelelo jogosultsagu konyvtaros (lasd "Meglevo
peldanyok selejtezese") szabadon manipulalhatja, azaz tovabbi peldanyokat ve-
het fel ra(juk), a jegyzekrol torolhet mar ott szereplo peldanyt, stb.



  2.2.2. Elkallodott peldanyok selejtezese
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

   A [Statusz] mezoben "Selejtezendo", a [Selejtezes oka] mezoben "elkallo-
dott erteket tartalmazo peldany-rekordokbol keszit torlesi lista(ka)t.

   Ilyen peldanyokat tomegesen a leltarozas lezarasa allit elo, de termesze-
tesen barmely konyvtaros (akinek van joga a peldany-adatok modositasahoz)
barmikor beallithatja alkalmasan a peldany megfelelo adatait a leltarozastol
fuggetlenul is.

   A menupont valasztasakor a modul lekeresi azokat a peldanyokat, amelyek-
nel:
                   [Statusz] = "Selejtezendo"
                             es
            [Selejtezes oka] = "elkallodott"

tovabba a "Torles oka" mezoben "elkallodott" erteket tartalmazo, meg le nem
zart torlesi jegyzekeket is.

   Attol fuggoen, hogy a ketfele kereses mit eredmenyez, negyfele eset lehet-
seges:

   a.  sem selejtezesre kijelolt peldanyt, sem lezaratlan jegyzeket nem
       talal;
   b.  selejtezesre kijelolt peldanyt nem, de lezaratlan jegyzeket talal;
   c.  selejtezesre kijelolt peldanyt talal, de lezaratlan jegyzeket nem;
   d.  talal selejtezesre kijelolt peldanyokat es lezaratlan jegyzeket is.


   Az a. esetben a

                       Nincs selejtezesre kijelolt peldany!
                   Kivan manualisan uj torlesi jegyzeket nyitni?

kerdesre adott nemleges valasz eseten a modul futasa vegeter; ellenkezo eset-
ben egy ures, a [Datum] (kezdet) es a [Torles oka] mezoben inicializalt erte-
ket tartalmazo torlesi jegyzeket kap a konyvtaros, es ennek a "Meglevo pel-
danyok selejtezese" ismertetesenel leirt modon torteno kitoltesevel folyta-
todhat a munka.


   A b. esetben a

         Kivanja a feldolgozas alatti torlesi jegyzekeket modositani?

kerdesre adott valasztol fuggoen donti el a tovabbi teendoket. Pozitiv valasz
eseten - amennyiben egyetlen lezaratlan jegyzeket talalt, annak modositasaval,
tobb jegyzek eseten ezek talalati halmazabol torteno valasztas utan a kiva-
lasztott jegyzek modositasaval, azaz a jegyzekre manualisan uj tetelek (pel-
danyok) felvetelevel es opcionalisan a jegyzek lezarasaval folytatodhat a
feldolgozas.

   Ha a valasz nemleges, a

              Kivan manualisan uj torlesi jegyzeket nyitni?

kerdesre adott nemleges valasz eseten a modul futasa vegeter, ellenkezo eset-
ben uj torlesi jegyzeket nyithat, ugyanugy, mint az a. esetben.


   A c. esetben a modul torlesi jegyzeke(ke)t keszit (egy jegyzekre maximum
a "Konyvtarunk adatai"-nal a [Torlesi jegyzek hossza] mezoben megadott ertek-
nek megfelelo szamu - ennek kitoltetlensege eseten max. 250 - peldany kerul-
het, ezert elofordulhat, hogy tobb jegyzek is keszul). Ha egynel tobb jegyzek
keszul, ezek talalati halmazat mutatja tablazatosan; ellenkezo esetben koz-
vetlenul az elkeszitett jegyzeket mutatja meg (ablakosan) a kepernyon; a tor-
lesi jegyzekek szabadon manipulalhatok, azaz a [Peldanyok] mezobe tovabbi
peldanyok vehetok fel (felteve, hogy a peldanyok szama meg nem erte el a tor-
lesi jegyzek hosszat), ill. a jegyzekrol oda mar korabban felvett peldanyok
torolhetok.


   A d. esetben a

     Mindenkeppen uj torlesi jegyzekre keruljenek a selejtezendo peldanyok?
      (ha "nem"-mel valaszol, a modul eloszor a meg le nem zart jegyzek(ek)
      feltolteset vegzi el es csak ezt kovetoen nyit uj torlesi jegyzeket)

kerdesre adott valasztol fuggoen modositja a meglevo lezaratlan torlesi jegy-
zeke(ke)t es/vagy uj torlesi jegyzekeket nyit, melyekre a "Konyvtarunk ada-
tai"-nal a [Torlesi jegyzek hossza] mezoben megadott erteknek megfelelo
szamban - ennek kitoltetlensege eseten max. 250-esevel - kerulnek fel a se-
lejtezesre kijelolt peldanyok. Ha 1-nel tobb torlesi jegyzek keszult/modo-
sult, a torlesi jegyzekek talalati halmazat, egyebkent magat az elkeszitett
(modositott) torlesi jegyzeket teszi ki a kepernyore.

   A torlesi jegyzeke(ke)t a megfelelo jogosultsagu konyvtaros (lasd "Meglevo
peldanyok selejtezese") szabadon manipulalhatja, azaz tovabbi peldanyokat ve-
het fel ra(juk), a jegyzekrol torolhet mar ott szereplo peldanyt, stb.


  2.2.3. Elvesztett peldanyok selejtezese
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

   Itt az olvasok altal bevallott es megfizetett/perelt elvesztesek halmazat
kell tudni kezelni; a modul sajat maga keresi le a [Statusz] mezoben "Selej-
tezendo", a [Selejtezes oka] mezoben az "olvaso elvesztette" erteket tartal-
mazo rekordok halmazat (ilyen tartalmu rekordok az elvesztett peldany aranak
olvaso altal torteno megteritesekor ill. a behajthatatlansag eszlelesekor,
azaz az utolso felszolitas utani turelmi ido lejartakor a megfelelo TextLib
modulokban automatikusan kepzodnek). Ha nincs talalat, a

                 Nincs torlesi listara veheto elveszett peldany!

uzenetet kuldi. A peldanyok keresesevel parhuzamosan lezartalan, a [Torles
oka] mezoben "teritett" ill. "behajthatatlan" erteket tartalmazo torlesi
jegyzekeket is keres. Ha selejtezendo elvesztett peldanyt nem, de lezarat-
lan torlesi jegyzeke(ke)t talal, a

        Kivanja a feldolgozas alatti torlesi jegyzekeket modositani?

kerdesre adott nemleges valasz eseten a modul futasa vegeter, ellenkezo eset-
ben - amennyiben egyetlen lezaratlan torlesi jegyzeket talalt, annak modosi-
tasaval, tobb ilyen jegyzek eseten ezek talalati halmazanak tablazatos megmu-
tatasaval, majd az abbol torteno valasztas utan a kivalasztott jegyzek modo-
sitasaval folytatodhat a munka.

   Ha talalt a modul selejtezendo peldanyokat es lezaratlan torlesi jegyzek
is van, a

    Mindenkeppen uj torlesi jegyzekre keruljenek a selejtezendo peldanyok?
    (ha "nem"-mel valaszol, a modul elsoszor a meg le nem zart jegyzek(ek)
    feltolteset vegzi el es csak ezt kovetoen nyit uj torlesi jegyzeket)

kerdesre adott valasztol fuggoen modositja a meglevo lezaratlan torlesi jegy-
zeke(ke)t es/vagy uj torlesi jegyzekeket nyit, melyekre a "Konyvtarunk ada-
tai"-nal a [Torlesi jegyzek hossza] mezoben szereplo szamu, ennek kitoltet-
lensege eseten maximum 250 selejtezesre kijelolt peldany kerulhet. Ha 1-nel
tobb torlesi jegyzek keszult/modosult, a torlesi jegyzekek talalati halmazat,
egyebkent magat az elkeszitett/modositott torlesi jegyzeket teszi ki a keper-
nyore.

   Akarmilyen modszerrel is jutunk el a torlesi jegyzekhez, ennek modositasa
gyakorlatilag a lista szukiteset es/vagy lezasarat jelentheti csak, hiszen
elveszettnek manualisan nem lehet egy peldanyt minositeni (az elvesztes exp-
licite az "Olvasoszolgalat"/"Visszavetel/Hosszabbitas" modul ablakanak loka-
lis menujebol kezdemenyezve regisztraltathato). Az olvasok altal sem hatar-
idore, sem kesobb vissza nem hozott (az un. "behajthatalan") peldanyok re-
gisztralasat a rendszer automatikusan vegzi; az utolso, visszahozatalra tor-
teno felszolitast kovetoen az olvasonak un. "velelmezett elvesztes" tipusu
tartozasa keletkezik. Ezt a teritesi dij megallapitasa ("Olvasoszolgalat/
Teritesi Dij megallapitasa" menupont) koveti, majd az ennek megteritesere
vonatkozo fizetesi felszolitas sikertelensege eseten az "Olvasoszolgalat/Per-
les/Rossz adosok" menupont aktivizalasakor tortenik meg a kerdeses peldanyok
behajthatatlansag miatt selejtezhetokent torteno elkonyvelese.


  2.2.4. Megsemmisult peldanyok selejtezese
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

   Ketfele: - automatikus
            - manualis
uzemmodban (es ezek kombinaciojaban) kepes mukodni a modul.

   Az automatikus uzemmod azoknak az eseteknek a tamogatasara szolgal, amikor
generikusan (azaz valamilyen keresesi kriteriummal) lehet eloallitani a meg-
semmisult peldanyok halmazat (pelda erre egy adott raktar teljes allomanyat
elpusztito elemi csapas).

   A manualis uzemmod az egyedi megsemmisulesi esetek tamogatasara szolgal,
pl. a konyvtaros az olvasoteremben az asztalokon hagyott konyvek szabadpolcra
torteno visszahelyezese kozben eszleli, hogy egy konyvnek csak a boritoja van
meg, a belsejet valami vandal kitepte es ellopta.

   Automatikus uzemmodban akkor hasznalhato a modul, ha meghivasat megelozoen
megtortent a megsemmisult peldanyok halmazanak lekeresese/osszeallitasa.

   A modul meghivasakor lekeresi a lezaratlan, a [Torles oka] mezoben "vis
major/buncselekmeny" erteket tartalmazo torlesi jegyzekeket; ezzel parhuza-
mosan - amennyiben van(nak) korabban a konyvtaros altal lekeresett talalati
halmaz(ok) - felkinalja az ezek kozul torteno valasztas lehetoseget. A kiva-
lasztott halmazra akkor megfelelo, ha nem ures es valamennyi eleme peldany-
rekord, ellenkezo esetben az:

                            Ures halmaz !

           A valasztott halmazban nem csak peldany-rekordok vannak!

hibauzenetek valamelyiket kapjuk (ha van meg valaszthato halmaz, a modul is-
met felkinalja a valasztas lehetoseget). A halmazok listajabol termeszetesen
valasztas nelkul is ki lehet lepni, azaz a valasztas nem kotelezo.

   Attol fuggoen, hogy tortent-e sikeres valasztas ill. hogy talalt-e a mo-
dul lezaratlan, a [Torles oka] mezoben megfelelo erteket tartalmazo torlesi
jegyzeke(ke)t, az alabbi negy eset valamelyike fordulhat elo:

   a.  sem sikeres peldany-halmaz valasztas nem tortent, sem lezaratlan
       jegyzeket nem talal;
   b.  nem tortent sikeres peldany-halmaz valasztas, de lezaratlan jegyze-
       ket talal;
   c.  sikeres peldany-halmaz valasztas tortent, de lezaratlan jegyzeket
       nem talal;
   d.  sikeres peldany-halmaz valasztas tortent es lezaratlan jegyzeket is
       talal.


   Az a. esetben egy ures, az [Azonosito], [Torles oka] es [Datum] (kezdete)
mezokben a modul altal inicializalt ertekeket tartalmazo torlesi jegyzeken,
manualis uzemmodban egyesevel tortenik - a meglevo peldanyok selejtezesenel
leirtakhoz nagyon hasonloan - a selejtezendo peldanyok jegyzekre vetele.


   A b. esetben a

         Kivanja a feldolgozas alatti torlesi jegyzekeket modositani?

   kerdesre adott valasztol fuggoen donti el a tovabbi teendoket. Pozitiv va-
lasz eseten - amennyiben egyetlen lezaratlan jegyzeket talalt, annak modosi-
tasaval, tobb jegyzek eseten ezek talalati halmazabol torteno valasztas utan
a kivalasztott jegyzek modositasaval, azaz a jegyzekre manualisan uj tetelek
(peldanyok) felvetelevel es opcionalisan a jegyzek lezarasaval folytatodhat a
feldolgozas.

   Ha a valasz nemleges, manualis uzemmodban, az a. pontban leirtakkal analog
modon tortenhet meg a megsemmisult peldanyok selejtezese.


   A c. esetben a kivalasztott peldany-halmaz elemeibol a modul torlesi jegy-
zeke(ke)t keszit (egy jegyzekre maximum a "Konyvtarunk adatai"-nal a [Torlesi
jegyzek hossza] mezoben megadott erteknek megfelelo szamu - ennek kitoltet-
lensege eseten max. 250 - peldany kerulhet, ezert elofordulhat, hogy tobb
jegyzek is keszul). A peldany-halmaz elemeit termeszetesen ellenorzi a mo-
dul, tehat csak kolcsonzesben/letetben nem leavo, meg nem selejtezett, selej-
tezesre ki nem jelolt (vagy "vis major/buncselekmeny" selejtezesi ok miatt
kijelolt) peldany kerulhet fel az elkeszitesre kerulo torlesi jegyzek(ek)re.
Ha egynel tobb jegyzek keszul, a jegyzekekbol talalati halmazt keszit a modul
es ezt a halmazt mutatja tablazatosan; ellenkezo esetben kozvetlenul az elke-
szitett torlesi jegyzeket mutatja meg (ablakosan) a kepernyon; a jegyzekek
szabadon manipulalhatok, azaz a [Peldanyok] mezobe tovabbi peldanyok vehetok
fel (felteve, hogy a peldanyok szama meg nem erte el a torlesi jegyzek hosz-
szat), ill. a jegyzekrol oda mar korabban felvett peldanyok torolhetok.


   A d. esetben a

     Mindenkeppen uj torlesi jegyzekre keruljenek a selejtezendo peldanyok?
     (ha "nem"-mel valaszol, a modul eloszor a meg le nem zart jegyzek(ek)
     feltolteset vegzi el es csak ezt kovetoen nyit uj torlesi jegyzeket)

kerdesre adott valasztol fuggoen modositja a meglevo lezaratlan torlesi jegy-
zeke(ke)t es/vagy uj torlesi jegyzekeket nyit, melyekre a "Konyvtarunk ada-
tai"-nal a [Torlesi jegyzek hossza] mezoben megadott erteknek megfelelo szam-
ban - ennek kitoltetlensege eseten max. 250-esevel - kerulnek fel a selejte-
zesre kijelolt peldanyok. Ha 1-nel tobb torlesi jegyzek keszult/modosult, a
torlesi jegyzekek talalati halmazat, egyebkent magat az elkeszitett/modosi-
tott torlesi jegyzeket teszi ki a kepernyore.

   A torlesi jegyzeke(ke)t a megfelelo jogosultsagu konyvtaros (lasd "Meglevo
peldanyok selejtezese") szabadon manipulalhatja, azaz tovabbi peldanyokat ve-
het fel ra(juk), a jegyzekrol torolhet mar ott szereplo peldanyt, stb.


  2.2.5. Torlesi jegyzekek keresese
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

   A kereseshez az alabbi keresoformatum all rendelkezesre:

    +---- Torlesi jegyzek (Kereses) ---------------------------------------+
    |                                                                      |
    |    Azonosito:                              Keletkezett:     -  -     |
    |   Torles oka:                                                        |
    |       Fazisa:                                  Lezarva:     -  -     |
    |                                                                      |
    +----------------------------------------------------------------------+

tehat a jegyzekek kereshetok a jegyzekek azonositoi, keletkezesi datumuk, a
torles oka, a jegyzek fazisa es a lezartta valas datuma szerint.

   A modul uzemszeru hasznalatara akkor kerulhet sor, ha a konyvtar hasznal-
ja a rendszer altal kinalt ketlepeses selejtezest, azaz elso lepesben a pel-
danyok [Statusz] es [Selejtezes oka] mezoinek kitoltesevel kijeloli selejte-
zesre, masodik lepesben a megfelelo selejtezesi menupont hasznalataval maga-
val a rendszerrel generaltatja a torlesi jegyzekeket. Ebben az esetben cel-
szeru a rendszer altal generalt listakat meg egy ellenorzesnek alavetni, majd
ezt kovetoen lezarni. A lezarasra varo listak keresesehez a fenti keresourlap
[Fazisa] mezoje szerinti kereses biztositja a lehetoseget.



További információk a(z) Textlib levelezőlistáról