allegro 
                                    ZAboM 
                                                             2007-07-24 
Grundfunktionen (Hauptmenü  zabom.rtf)
---> `Liste der Dateien` 
ZAboM baut z.T. auf den Strukturen von ORDER und aLF auf, d.h. die 
betr. Satztypen und Parameter werden mitverwendet. Schließlich ist
ein Abonnement eine besondere Form von Bestellung! 
---> `ZAboM-Fortbildung` 

Sehr wichtig:
Einige Funktionen werden je nach Situation passend in dem Menü 
angeboten, das man mit Alt+7 aufruft. So z.B. die Erfassung und 
Bearbeitung von Rechnungen. (Dahinter steckt  o-func.flx, der dann) 
z.B. o-rech.flx startet.)

Zu Beginn sind normalerweise die Daten der Lieferanten und der 
Haushaltskontingente anzulegen. Wenn Umläufe organisiert werden
sollen, dann muß man auch die Mitarbeiter erfassen und die Umlauf-
Verteilerlisten zusammenstellen. Außerdem, das versteht sich von
selbst, muß es für jede Zeitschrift einen Titelsatz geben.

Es folgt die Liste der Funktionen auf dem ZAboM-Menü (h zabom), 
die man immer auch mit Alt+6 abrufen kann: 

Alle laufenden Zeitschriften (= solche, zu denen es ein Abo gibt) 
   Alphabetisches Register der Titel, die abonniert sind 
   (Funktion beruht auf Feld  #9C abo  im Titelsatz) 
   Zeitschr. auswählen, Enter, dann Alt+7 und Auswahl der für diese 
   Zs. gewünschten Funktion, z.B. Heftzugang oder Rechnung. 
   Für die Titel der laufenden Zeitschriften gibt es ein eigenes 
   symbolisches Register namens LFZ.

Neue Zs
   Neuen Titelsatz für eine Zeitschrift erfassen. Dies muß zuerst
   geschehen, bevor man Abo-, Band- und Heftdaten eintragen kann. 

ISSN
   Statt nach Titel kann man auch nach ISSN suchen 

Alle Abos    (beruht auf Feld  #9DB Al... ) 
   Diese Liste kann länger sein, denn zu einem Titel kann es zwei
   oder mehr Abos geben: z.B. bei Lieferantenwechsel von einem Jahr 
   zum nächsten)

Neues Abo
   Zuerst den Titelsatz, dann dazu einen Abo-Satz anlegen 
   (praktisch eine Sonderform der Bestellung, mit #9DB Al ...) 
   Nach der Eingabe wird ein Bestellschein gedruckt (angezeigt), 
   die Vorlage dafür ist die Datei  best-deu.rtf (bzw. best-eng.rtf 
   für die englischsprachigen Lieferanten. Diese Vorlage kann man 
   beliebig modifizieren. 

Neuer Band
   Ein Abo kann sich auf mehrere Bände beziehen! Zu jedem
   Band ist, sobald das erste Heft kommt, ein Bandsatz anzulegen 
   Erst dann kann man Hefte eintragen (sie gehören zum Band, nicht zum
   Abo, denn es können z.B. mehrere Bände im Jahr kommen).

Alter Band
   Es kann sein, daß man ältere Bände einbringen will, um sie z.B. als 
   Exemplarsätze zum Ausleihen zu verwenden. Solche Bände kann man 
   nicht sinnvoll einem Abo zuordnen. Erforderlich ist dann nur die 
   Angabe  Jahrgang/Bandnr.  sowie Zugangsnr. und evtl. Barcode. 
   Es gibt dazu ein geeignetes Formular. 

Heftzugang
   Man sucht zuerst die Zeitschrift über Titel oder ISBN und
   aktiviert dann diese Funktion. U.U. muß man noch wählen, welchem
   Band das Heft zuzuordnen ist. (Im Rahmen eines Abos können mehrere
   Bände erscheinen!) Das Heft wird in #9DN des Bandsatzes eingeordnet.
   siehe auch ==> "Alle Verteiler" 
   Wenn ein Heftumlauf zugeordnet ist, steht im Bandsatz der Code der 
   Verteilerliste in #9DU. Es wird ein temporärer Heftumlaufsatz
   angelegt. 
   Sonst wird das Heft NUR in #9DN im Bandsatz vermerkt! 
   Die Liste der Mitarbeiterkennungen wird aus dem Verteilersatz 
   entnommen und in die #9DU$m des neu anzulegenden Heftumlaufsatzes 
   eingefügt. Der Aufruf dieser Funktion geht auch, wenn gerade ein
   Abo- oder Bandsatz aufgeblättert ist. Auf Wunsch wird ein Umlaufzettel 
   mit der Liste der Empfänger druckfertig angezeigt (X z-numl lz).

Heft weitergeben  [optional, wenn mit Umläufen gearbeitet wird]
   Ein im Umlauf befindliches Heft wird an den nächsten Teilnehmer
   des Umlaufs weitergegeben. Titelsatz aufrufen, dann diese Funktion. 
   Der nächste Teilnehmer wird angezeigt, wenn man [Nein] drückt, wird
   der übernächste angezeigt usw., bis man mit [Ja] bestätigt. Dadurch kann
   jeder der noch verbleibenden Empfänger in der Reihenfolge vorgezogen
   werden, wenn es die Situation erfordert. 

Bände zur Zeitschrift
   Die Liste der angelegten Bände zeigen. Bände können zu verschiedenen
   Abos gehören, wenn etwa der Lieferant gewechselt wurde. Wenn ein Band 
   angezeigt ist, gibt es mit Alt+7 u.a. auch die Möglichkeit, ein 
   einzelnes Heft an einen einzelnen Mitarb. auszuleihen. Er wird dann 
   im Reg. 11 unter ZH indexiert.

Hefte im Umlauf 
   Die zum Abo oder zur Zeitschrift gehörigen im Umlauf befindlichen
   Hefte zeigen 

Neuer Lieferant
   Datensatz für einen Lieferanten anlegen
   Muß geschehen, bevor man ein Abo für diesen Lieferanten anlegen
   kann. 

Alle Lieferanten
   Liste der schon erfaßten Lieferanten

Neuer Mitarbeiter 
   Jeder, der Hefte im Umlauf erhalten soll, muß in einem Datensatz
   erfaßt sein.

Alle Mitarbeiter 
   Liste aller erfaßten Umlaufteilnehmer. Jeder davon kann in beliebig
   viele Verteilerlisten aufgenommen werden. Mit Alt+7 gibt es eine 
   Funktion "Hefte, die dieser Mitarb. momentan hat".  

Neuen Verteiler anlegen (für Heftumlauf)
   Ein Verteiler ist eine Liste von Mitarbeitern. Es kann viele solche 
   Listen geben! Einem Abo-Datensatz kann man genau eine dieser Listen 
   zuteilen. Jedes neue Heft wird dann diesem Verteiler zugewiesen. 
   Während der Laufzeit des Abos kann sich die Verteilerliste ändern.
   Ein Verteilersatz ist ein Systemsatz und wird durch einen Code 
   identifiziert:  #9A Vcode$eListe der Empfänger

Alle Verteiler
   Liste aller Verteilerlisten. Jede davon hat einen Code, der in den 
   Abo-Satz kommt. Beim Anlegen eines Bandes kommt der Verteilercode 
   in die #9DU des Bandes. Geht ein Heft in den Umlauf, wird aus dem 
   Bandsatz der Listencode entnommen, aus dem Verteilersatz die Liste 
   selbst, diese kommt in die #9DU des Heftumlaufsatzes. 
   Wenn man sich einen Verteiler anzeigen läßt, kann man mit Alt+7
   schnell einen Laufzettel produzieren oder die Bearbeitung der Liste 
   auslösen: Weitere Teilnehmer können dann hinzugenommen oder einzelne 
   herausgenommen werden, auch die Reihenfolge ist dann änderbar.

   Die #9DU im Heftumlaufsatz besteht dann immer aus drei Teilen: 
   $$ der momentane Inhaber des Hefts 
   $m die nächsten (noch wartenden)
   $p diejenigen, die es schon gehabt haben 

Abos bei einem Lieferanten
   Liste der Abos, die man bei dem betr. Lieferanten bestellt hat 

Abos zu einem Kontingent 
   Jedes Abo kann einem Kontingent zugeordnet sein, aus dem es 
   bezahlt wird. Hier kann zu jedem Kontingent die Liste der 
   zugeordneten Abos abgerufen werden. 

Mahnungen  [ab V28.8] --> `Sondertext zu Konzept und Verfahren`
   Hier erhält man die Liste der Titel, zu denen Hefte überfällig 
   sind. Zu jedem einzelnen kann man mit Alt+7 und "Mahnung" einen 
   Mahnbrief druckfertig anzeigen lassen oder eine .TAB-Datei für 
   alle Mahnungen erstellen, die man mit der Word-Serienbrief- 
   funktion in den Text  zmahndeu.doc  einlesen läßt..

Status ändern 
   Der Status eines Abo kann von "laufend" auf "beendet" oder 
   "eingestellt" geändert werden (#9DB Ab...  bzw.  #9DB Ae... )

Abgeschlossene Abos 
   Die Liste der nicht mehr laufenden Abos. Sie stehen im Reg. 10 
   unter abo-b (beendet, abbestellt) bzw. abo-e (Ersch. eingestellt).

Hilfslisten anlegen/erneuern
   Die Listen der Verteiler und Lieferanten erneuern 
   Sinnvoll, wenn man die betr. Daten bearbeitet hat. 
   (Die Listen werden z.B. in den Bearbeitungsformularen benutzt) 

Monogr.-Erwerbung 
   Umschalten zu ORDER 

Erg.Menge durchrechnen
   Summe der Abo-Kosten ausrechnen (vorher eine Abo-Ergebnismenge 
   bilden). 

Externe Datei 
   Zu jedem Datensatz kann man eine externe Datei anlegen, die dann 
   über Alt+7 geöffnet werden kann. Normalerweise wird es eine 
   Textdatei sein, die mit Word geöffnet wird. Man schreibt den 
   Namen in die dafür vorgesehene Kategorie, die in den 
   Grundeinstellungen angegeben ist. 

Grundeinstellungen 
   Dies sind einige Angaben, die von lokalen Gegebenheiten abhängen. 
   Sie stehen in der Datei zabom.inc, die man bearbeiten und dann 
   auf das eigene Datenverzeichnis speichern kann. Es stehen Kommentare 
   drin.

2. Datenmodell 

Hier werden die notwendigen Datensatztypen beschrieben: welche 
Datenelemente sie enthalten und wie sie miteinander verknüpft sind.

Für die recht zahlreichen Datenelemene werden dreistellige, mnemonische
Kurzbezeichnungen verwendet, auf die man sich leichter beziehen kann 
als auf die Kategorie- und Teilfeldcodes, z.B. aid = Abo-IdN oder ttl 
für den Titel. Programmtechnisch sind diese Bezeichnungen aber ohne
Bedeutung, sondern man braucht dann die Kategorie- und Teilfeldcodes. 

Sehr wichtig für das korrekte Funktionieren sind die Id-Nummern der
Datensätze und ihre Indexierung, weil damit die nötigen Verknüpfungen
hergestellt werden, z.B. zwischen Abonnement und Zeitschrift. 
Deshalb werden hier eindeutige Nummern-Präfixe vorgegeben, die man
nicht ohne Not ändern sollte. Die neuen Satztypen haben folgende
IdNummern: (N = 6stellige Nr.) 
aid Abo          zaboN ,   d.h. das Präfix ist zabo
bid Band         zbndN 
    UHeft        u-zbndN,heftnr (Satz f. Heft im Umlauf. Tempor. Satz!) 
rid Rechnung     zrecN 
tid Zeitschrift  beliebige IdNr für den Titelsatz

Die Zeitschriften-Titelsätze selbst können also ihre  tid  in #00
unverändert behalten.
Besonderheit: 
Hefte erhalten keine eigenen Datensätze, sondern werden mit Nummer und
Datum im Feld #9DN des Bandsatzes gereiht (automatisch eingeordnet). 
Man hat also bei den Banddaten, die i.d.R. einem Abo-Jahrgang 
entsprechen, eine kleine Tabelle mit den Heftdaten. 
Es wird jedoch jeweils für jedes Heft, das in einen Umlauf geht,
ein temporärer Datensatz angelegt, der "Heftumlaufsatz". Dieser enthält
die Liste der Empfänger und bei jedem Empfänger das Datum, wann er das
Heft erhalten hat. 

Feld für "Kennungen" : #9C
-------------------------- 
In allen Sätzen kann man jetzt das Feld #9C nutzen, um darin eine oder
mehrere Kennungen unterzubringen, mit denen man hinterher bestimmte 
Ergebnismengen bilden kann. Dies ist eine Art Sonderschlagwort. 
Die Kennungen kommen ins Register 11 mit dem Präfix zz. 11 deswegen,
damit man evtl. auch personenbezogene Daten ohne Gefahr indexieren 
kann! Jeder Anwender kann sich beliebige und beliebig viele Kennungen 
ausdenken. Jede Kennung muß alphanumerisch sein, ohne Sonderzeichen
und ohne Spatium, Länge beliebig. Kennungen werden mit Leerzeichen
aneinandergereiht, jede wird indexiert. 
Nur wenige Kennungen werden schon von ZAboM regulär verwendet:
abo     im ZsTitelsatz, d.h. es gibt ein Abo zur Zeitschrift 
bbs/bbx beim Bandsatz: Fertig zum Einbinden / beim Buchinder 
Unter Reg. 11 zz abo kann man also die Ergebnismenge aller laufenden 
Zeitschriften bilden, unter zz bbx die zum Binden gegebenen Bände.
(Man muß diese Einzelheiten nicht wissen, sie sind in fertige
FLEX-Funktionen und Menüs eingebaut!)

Feld für einen Dateinamen : #97t und #97w
----------------------------------------- 
Zu jedem Titel-, Abo- oder Lieferantensatz kann man einen Dateinamen 
angeben im Feld #97t (Tabellendatei) oder #97w (Textdatei). 
[Im $A-Standard gibt es einige Anwender, die mit #97 eine ältere
Form von Zeitschriftenverwaltung betreiben, dabei kommt #97 mit den 
Folgebuchstaben a b e f k n s v x z vor.] 
Zweckmäßig sind Word- oder Excel-Dateien. Abzulegen sind die Dateien
auf dem Unterverzeichnis DATEIEN des Datenverzeichnisses. Dann können
sie unmittelbar aktiviert und bearbeitet werden. 
Die Datei kann z.B. den Schriftverkehr mit dem Lieferanten oder zu 
dem Abonnement enthalten. 
_abefknsvxz 

Datensatztypen 

1. ZsTitelsatz 
  tid  #00       Titel-IdNr des Datensatzes |9 tid 
  ttl  #20       Titel  (RAK-Ansetzung)     |5 ttl 
  ztl  #8n       Zitiertitel (nicht RAK, Für Listen oft geeigneter)  |5
  isn  #88       ISSN      optional         |9 Iisn 
                 Andere Felder wie üblich
  kng  #9C abo   Kennzeichen, dass es zum Titelsatz ein Abo gibt,
                       d.h. es sich um eine lfd. Zs handelt.  |: zz abo 
                            symb. Reg. LFZ  |: zt ztl/ttl 
                                            |: zi issn 
                            symb. Reg. KNG  |; zz kng 
  dna  #97       Lokale Datei (z.B. Word)   |: dna:tid 
    [falls keine Abo-Saetze angelegt werden:]
  lfc  #9DB$j    LieferantCode (ZABA) -> Lief.satz #9A L...    |: abo lfc 

2. Abonnementsatz  zu einer Zeitschrift 
       Kurzeintrag: "abo    JJJJMMTT lfc     ttl" 
  aid  #00 zabo?6  AboIdNr                  |9 zabo... 
  ian  #9DA$$    IntAboNr (automatisch)     |o ian : tid abo 
            PrimSchl ist die aid, nicht die ian, die darf fehlen 
  tid  #9DA$T    TitelIdNr d. Zeitschr 
                                      |: tid-al  sto  sgn   best.am bdt 
  bdt  #9DA$B    Bestelldatum 
  adt  #9DA$A    Abschlussdatum (#9DB$$ dann b oder e) 
  sdt  #9DA$S    Storno/Abbestelldatum 
       Hier steht, dass es sich um ein Abo handelt!
  bst  #9DB$$    Ax Bestellstatus:                        |: abo-b / -e 
                 x=l = lfd. Abo. Sonst b=beendet,e=eingestellt 
                 Wenn Al, dann muss ein Lief.Code sein: 
  lfc  #9DB$j    LieferantCode   -> Lief.satz #9A L...    |: abo lfc 
  lai  #9DB$L    AboIdNr (reference) des Lieferanten
  exp  #9DB$n    Exemplarzahl 
  ktg  #9DB$a    Kontingent                 |: Z ktg 
  bpr  #9DB$p    Bestellpreis 

  mty  #9DG$m    Medientyp 
  sto  #9DG$L    Standort (Trennung ; bei Mehrfachabo: $n>1) 
  sgn  #9DG$s    Signatur (Trennung ;) 
  jbn  #9DG$Y    Jahr/BandNr 

  ear  #9DC$k    ErwArt  k t g p -> .RES 
  esw  #9DC$p    ErschWeise oder Periodizitaet (Anzahl pro Jahr) 
  pak  #9DC$K    Paket (Konsortium) 
  stg  #9DC$S    Statistikgruppe 
  bgn  #9DC$z    Beginn bzw. Zeitraum des Abo Jahr/Bd,Heft 
  end  #9DC$Z    Ende des Abo letztes Jahr/Bd,Heft 
  uml  #9DU      Umlaufverteiler (aus #9A Vuml)   |:Vuml 
  url  #8e       Zugangs-URL (Lizenz) 
  ura  #8ea      Archiv-URL 
  urf  #8ef      Freie URL 
  uri  #8ei      Info-URL 
  kom  #81       Kommentar 
  dna  #97       Dateiname (z.B. Word)      |: dna:aid 
  mhg  #9DM      Mahngrund (z.B. "Heft 2007/13+14 fehlen") 
  kng  #9C unv   Kennung: unv = unvollständig   |: zz unv

3. Bandsatz   zu einem Abo. Angaben zu den eingegangenen Heften. 
       Kurzeintrag: "band     ttl, jbn" 

  bid  #00 zbnd?6  BandIdNr      |9 zbnd... 
  tid  #9DA$T    ZsIdNr          |: tid-bty,jbn    TitelId->Baende 
  aid  #9DA$J    AboIdNr         |: aid-bty,jbn    AboId->Baende 
       Hier steht, dass es sich um einen Bandsatz handelt!
  bty  #9DB$$    Satztyp "Bandsatz", Bl/Bu/Bv  /l laufend/unvollst/vollst. 
       Wenn z.B. zid = z0001, dann lfd. Bd. unter |: z0001-bl,... 
  bpr  #9DB$p    BestellPreis 
  nmt  #9DB$O    naechster Mahntermin/HeftNr                   |:ZMJJJJMMDD
  rid  #9DB$N    Rechnungsnummer 
  lfc  #9DB$j    LieferantCode (opt.) -> Lief.satz #9A L...    |: abo lfc 

  ear  #9DC$k    ErwArt  k t g p -> .RES 
  esw  #9DC$w    ErschWeise / Periodizitaet (Anzahl/Jahr) 

  exn  #9DG$e    ExplNr (falls mehrere, Default 1) 
  jbn  #9DG$Y    Jahr/BandNr 
  bsa  #9DG$H    Bestandsangabe (vh. Hefte des Bandes, zB 1-4, 6/7, 8) 
  inv  #9DG$z    Zugangsnummer f.d. Band 
  brc  #9DG$a    Barcode f.d. Band 

  hda  #9DN      HeftDaten-Liste: Nr/JJJJMMTT;Nr/JJJJMMTT;... 
  ind  #9DR      Index/InhVerz (0 : nicht zu erwarten, sonst Bez.) 
  soh  #9DS      Sonderhefte (Bez/JJJJMMDD) 
  uml  #9DU      Umlauf (Code des Verteilersatzes) 
  kom  #81       Kommentar 
  lck  #92$N     Lückenangaben (f. Ermittlung!)
  kng  #9C bbs   Buchbinde-Kennung: Band soll gebunden werden 
           bbx   ... ist beim Buchbinder          |: zz bbs/bbx 

4. Bestandssatz = Exemplarsatz #9DF/#9DG 
  bsa  #9DG$H    Zsfassende Bestandsangabe      |:tid  bandnr 

5. RechnungsSatz  #9R 
  rid  #00 zrec?6  RechnungsIdNr 
  kng  #9C rec   Satztyp "Rechnung"        |: zz rec 
  ati  #9R$a     AboId:TitelId  (bzw.  BestId:TitelId  bei Monogr) 
  edt  #9R$D     EingangsDatum d. Rechn.   |:ra aid-jbn=tbt  und 
  rdt  #9R$d     RechnDatum                |:rz ati-jbn=tbt
  lfc  #9R$l     Lieferant                 |:rl lfc-rdt=tbt
  rnr  #9R$n     RechnungsNr. d. Lief.                (=rbt, wenn kein tbt!) 
  rbt  #9R$p     RechnBetrag 
  tbt  #9R$t     TeilBetrag, der sich auf $a bezieht 
  exk  #9R$x     Extra-Kosten, die sich nicht auf Abo/Bestell. beziehen 
  jbn  #9R$Y     Jahr/BandNr 
  zgn  #9DG$z    Zugangsnummer 
  ktg  #9R$k     Kontingent 
  stg  #9R$s     Statistikgruppe 
       #9R ist wiederholbar: #9Ra, #9Rb, ... jeweils mit $a, $t, $Y, $k, $s

6. Mitarbeitersatz  #9B                    |: A5 
  spe  #9B$$     0=frei, 1:sperr 
  mid  #9B$$+1   IdNummer (Barcode)        |: Bmak
  mak  #9B$i     Kürzel (Mitarb.Kennung)
  cla  #9B$k     Klasse: 5 =Mitarb. 
  mna  #9B$n     Name 
  ema  #9B$e     e-Mail 

7. Umlaufverteilersatz  #9A Vvco           |; SYSVvco 
       vco ist ein beliebiger Code, mit dem die Liste identifiziert wird. 
       #9A$e     mak1; mak2; ... 
       Diese Liste kommt in die #9DU des Heftsatzes, in den 
       Abo- und Bandsatz kommt nur der Code vco 
       Die einzelnen Einträge bestehen i.d.R. aus einem Mitarb.Kürzel,
       eine Fristangabe in Tagen kann mit % angehängt sein. Sie hat
       zunächst aber keine Wirkung.

8. Heftumlaufsatz: temporärer Satz je Heft, nur während Umlauf.
       Kurzeintrag:  Umlauf vco zti 
       #00 u-bid,hnr                    |9 u-bid,heftnr 
       Hier steht, am V zu erkennen, dass es ein Umlaufsatz ist:
  zuk  #9DA$$    Umlaufkennung Vvco  bzw.  V000  wenn Uml. beendet 
  tid  #9DA$T    ZsIdNr                 |: u-tid,hnr    ->Titel 
  aid  #9DA$J    AboIdNr                |: u-aid,hnr    ->AboId 
  jbn  #9DG$Y    Jahr/BandNr 
       #9DU      Umlaufdaten          
                 $$ momentaner Inhaber  |; ZHmak/datum 
                 $m noch nicht gehabt, 
                 $p erledigt 
                 Am Anfang: #9DU $m k1,k2,k3,k4,k5 
                 (Liste entnommen aus dem Verteilerstammsatz) 
                 nach 2 Weitergaben: 
                 #9DU k3/datum $m k4,k5 $p k1/datum,k2/datum 
                 Das "datum" ist stets das jeweilige Übernahmedatum

9. Lieferantensatz [wie in ORDER] 
       #9A L...  Angaben zum Lieferanten  |; SYSL... 
  dna  #97       Dateiname 
Hinweis: Durch z-init.flx werden die Lieferantencodes und -namen 
-------- in die Variable $Zlif kopiert. So stehen sie ohne Nachladen 
         während der Sitzung ständig zur Verfügung.

Indexeinträge 

  Laufende Zs alphab LFZ  |:zt titel 
              ISSN        |:zi issn 
  Abos zur Zs unter       |:tid-a 
  Zs-Bde unter tid        |:tid-bl 
     bl= laufender Band 
  Rechnungen zu Abo/Zs 
  Bde zum Abo/zur Zs      |:aid-bl 
  Abos eines Lieferanten  |:abo lfc 
  Abos zum Kontingent     |:Z ktg 
  Kennungen #9C (Reg.11!) |;zz kng 

RESTRIKTIONEN 
------------- 
Zur Verfeinerung von Ergebnismengen: 
  ear    Erw.Art 
  mty    Med.Typ 

VORGÄNGE                                     FLEX, Param. etc.
---------------------------------------------------------------------- 

Neuen Satz anlegen. Satztypen: 
  Titeldatensatz                             form Zeitschr 
  Abo                                        z-nabo.flx 
  Band zum Abo                               z-nband.flx 
  Band zur Zs. (alter Band)                  z-aband.flx 
  Heftumlaufsatz                             z-heft.flx 
  Rechnung                                   o-rech.flx
  Mitarbeiter (#9B mit $k5 )                 z-npers.flx 
  Umlaufverteiler (=Liste von Mitarb.)       z-numl.flx 
  Summarischer Bestandssatz (#9DF/#9DG$H)    form Bestand 

Anzeige                                      d-krtf.apr 
  Zs + aktive Abos / beendete Abos 
  Zs + aktiver Band + umlaufende Hefte 
  Abo + Liste der Bände
  Abo + aktiver Band + Hefte 
  Band + Heftumlaufdaten 

Heftzugang                                   z-heft.flx 
  Eintragung 
    (z.B. ISSN,HeftNr direkt eingeben 
     oder  nur ISSN, dann naechste HeftNr ausrechnen und vorgeben) 
  Heft in Bandsatz einordnen  #9DN 
  Feststellung ob Heft fehlt 
  Umlaufzettel drucken 
  Umlaufsatz anlegen 
  Heft weitergeben (wer ist der nächste?)
  Umlauf beendet: Umlaufsatz löschen
  E-Mail an Verteiler, wenn neues Heft kommt? 

AboAbschluß (Kündigung / Ersch. eingestellt)

BandAbschluß (-> Bindung)

Rechnungsbearbeitung 

Mahnung: Feststellung überfälliger Hefte    z-mahn.flx 
  Einzelmahnung bzw. alle angefallenen Mahnungen drucken

Statistik 
  Zss/Kontingent 
  Ausgaben bzw. Bindungen/Kontingent/Jahr 

Listen 
  Laufende Abos Gesamt-Titelliste 
  Listen nach Standort, Fach, Kontingent, Statistikgrupppe 
              Lieferant, Satztyp 
  abbestellte Zs. innerhalb eines Zeitraums 
  Wahlweise Liste als XML-Datei 

------------------------------------------------------------------------- 

Nebenbetrachtung: Typisierung von Datensätzen
            -- Überlegungen für die Zukunft --

Das Feld #0a, bisher zwar in der $A.CFG definiert, aber nie genutzt, 
könnte dafür zur Anwendung kommen. Darin wird der Satztyp codiert,
was beim Parametrieren und in FLEXen die Unterscheidung erleichtert. 
Es geht hierbei um den Zweck des Satzes, nicht um den Inhalt! 
Der Satztyp besteht aus 1 Buchstaben für den Funktionsbereich und
2 Buchstaben für die genauere Kennzeichnung. So kann man bestimmte
Satztypen und -untertypen gezielt ausfiltern. 
(Dies wird nicht alles für die Erwerbungsarbeit gebraucht, aber diese
muß sich in den größeren Zusammenhang sinnvoll einordnen lassen, d.h.
andere Anwendungen sollen von dem Konzept künftig auch profitieren
können.)

#0a DTS   D=Datensatzart-Haupttyp   U=Untertyp   S=Status 
          (Hinter diese ersten 3 Bytes können später noch mehr kommen)

  D : b n l s u a o g - 
      bibliogr/norm/lokal/system/user/ausl/order/geschgang/sonstige 
  U : m b z s r u l f x -: 
      Mono/begrMehrtlg/zeitsch/serie/reihe/unselbst/losebl/ 
        lieferung/exempl/sonstige 
  S : l b e u v 
      laufend/beendet(gekuendigt)/eingestellt/unvollst/vollst 

?Liste der Dateien=h aoz.txt 
?Sondertext zu Konzept und Verfahren=h zmahn.txt 
?ZAboM-Fortbildung=x janas http://www.allegro-c.de/doku/order/zabfo.htm