[Allegro] Order

Panski, Regine Regine.Panski at kg.verwalt-berlin.de
Fr Aug 5 08:42:20 CEST 2005


Hallo Herr Eversberg,

Order wurde damals von meiner Kollegin so angepasst:

 

 

Der Generator für Signaturen sieht so aus:

 

#9A SMKG²S20050082

 

Der Indexeintrag sieht dann so aus:

20050082

 

Der Zugangsnummern-Generator sieht so aus:

#9A ZSTD²NZugangsnummer²Z2005/000136

 

der Indexeintrag so:

ZN2005/000136

 

 

d. h. vorn steht die Jahreszahl, danach eine laufende Nummer. Bei Jahreswechsel muss zusätzlich im Anzeigeparameter für Order bei uns an folglenden Stellen eingegriffen werden:

 

#-Z     Zugangsnummerngenerator

#t{ "2005" }        ### fr KG Jahreszahl manuell vergeben

#t9                 ### Folge aus vorhergehender Zeile (Schr"gstrich fr Zugangsnummer)

#u1 ­Z B"/" x"+1.0" e"." r6,0 dan aan   Zugangsnummer extrahieren und

                                        zwischenspeichern

  #dts e4 P"/"             Jahr ausgeben ### fr KG deaktiviert, da Rechnungs-

                           schluss nicht immer Jahresende!!!, statt dessen n"chste Zeile: 

  #t{ "1998" }        ### fr KG Jahreszahl manuell vergeben

  #t9                 ### Folge aus vorhergehender Zeile (Schr"gstrich fr Zugangsnummer)

#uan                     Nummer ausgeben

#+#                      ... fertig!

 

 

#-M

  zun"chst Generator X abfangen

#u1 +#9A b"M" e1 c"X" e0

                        exception handling: Generator X wird bei Sprungmarke

                        #9A weiterbehandelt

  #dts b2 e2          das Jahr aus Sonderkategorie "Datum" extrahieren

  #dts e4          das Jahr aus Sonderkategorie "Datum" extrahieren ### fr KG 4-stellige Jahreszahl

                   ### Zeile deaktiviert, statt dessen n"chste Zeile:

#t{ "2005" }        ### fr KG nicht immer Rechnungsschluss gleich Jahresende, 

                       darum "Jahreszahl" manuell vergeben!!!    

  #u1 e"­" T1         den Typ extrahieren und an das Jahr h"ngen ### ge"ndert in:

#u1 B"MKG" e"­"     ### KG

  lfd. Nummer extrahieren und 1 addieren in AV an merken

  #u1 ­S b3 e5 x"+1.0" e"." r5,0 dan aan   ### fr KG ge"ndert in:

#u1 ­S b4 e4 x"+1.0" e"." r4,0 dan aan   ### KG

#uan                    Nummer ausgeben

  #uan x"%11" dab aab     Modulo 11 bilden   ### KG: folgende 3 Zeilen inaktiv

  #uab +# x"<10" e"."     wenn Divisionsrest kleiner 10, Ergebnis

                        dranh"ngen

  #t{ "X" }               sonst ein "X" an die Nummer h"ngen

#+#                     ... und Schluá

 

 

 

Außerdem haben wir noch die Möglichkeit beim Inventarisieren zwischen zwei verschiedenen Signaturen-Generatoren zu wählen:

1.	der oben beschriebene
2.	ein Systemdatensatz ohne Generator , sieht so aus: #9A SMX²Skein Generator!

 

Es kommt nämlich auch vor, dass beim Inventarisieren eine alte Signatur benutzt wird, aber eine neue Zugangsnummer.

IBeim Speichern des Exemplardatensatzes wird die Signatur in $s geschrieben und in #90 des Titeldatensatzes.

 

Hoffentlich ist alles verständlich in Worte gefasst (hat ja auch ein paar Tage gedauert!)

Viele Grüße

Regine Panski

Kammergericht-Bibliothek

Elßholzstr. 30-33

10781 Berlin

(030) 90152411

 

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/20050805/7c7ea28b/attachment.html>


Mehr Informationen über die Mailingliste Allegro