Name der Online-RoutineKurzbeschreibungDatensegment interne BezeichnungKommentare/
Link auf die Wiki-Seite
Vergabe Norm-Nummern 

Lokale Routine zur automatischen Nummernvergabe in Normsätzen des integrierten Bestands: DNB, Exil, ZDB

GND-Nummer, URI

 

ddbautonumnorm noch aktiv? 
Vergabe ZDB-Nummer 

Lokale Routine zur automatischen ZDB-Nummernvergabe 

ZDB ddbautonumzdb 
Automatischen Signaturvergabe 

Lokale Routine zur (halb-)automatischen Signaturvergabe fuer alle Exemplare eines Standorts  

DNB ddbautosign 
Vergabe Katalogisierungslevel und ISIL

Lokale Routine zur Vergabe des Katalogisierungslevels in Satzart-Kategorie 0500 (3. Pos.) und der ISIL-Kategorien 902 anhand der Einträge in einer internen Systemtabelle.

GND ddbcatlevisil Vergabe Katalogisierungslevel und ISIL
Validation Bestandsangaben 

Lokale Routine zur Überprüfung, ob ein ZDB-Titel eine Kategorie 7120 (Bestandsangaben) besitzt

 
ZDB ddbcheck7120 
Validation BIK

Lokale Routine zur Überprüfung, ob die eingetragene BIK von der richtigen Bibliothek (ILN) erfasst wurde.

  • 06-12-2001 : sei : Erzeugung
  • 11-03-2002 : sei : response jetzt global
  • 18-03-2002 : sei : Optimierung: Bib-ILN des letzten Exemplars benutzen, falls dies mit dem gleichen Bib-Satz verknuepft ist (und in diesem Fall nicht erneut kompletten Bib-Datensatz lesen!)
    - Problem evtl. zwischenliegende Exemplare mit Opcode 'X' !!!
  • 12-07-2002 : sei : usr_iln aus title->iln statt title->owner
  • 13-01-2004 : sei : nur ZDB-Titel bearbeiten
  • 01-11-2004 : sei : DDBLocalExemplarCheckBiks() eingefuehrt (ohne Schleife ueber Exemplare einer ILN)
  • 08-11-2004 : sei : Abfrage bib_ipn == PIC_IPN_NONE in DDBLocalExemplarCheckBiks() ergaenzt
  • 08-11-2004 : sei : auch bib_iln in DDBLocalExemplarCheckBiks() STATIC vereinbart

1301: "Keine Verknuepfung zu einem Bib-Datensatz in 0247C $9 gefunden."
1302: "Keine ILN in Bib-Datensatz gefunden."
1303: "User-ILN ist ungleich der Bib-ILN eines Exemplars."

ZDB ddbcheckbiks Klärung, ob Erweiterung auf DNB-Titel notwendig
Validation ISBN 

Lokale Routine zur Überprüfung einer 10- oder 13-stelligen ISBN in Kat. 2000 (004A $0) und/oder 2015 (004G $0)

Geprüft wird nur die "richtige" ISBN in 2000 (004A $0) und 2015 (004G $0), nicht die "formal falschen" ISBNs in Kat.2009 (004D $0). Insbesondere wird die Pruefziffer bei 10- und 13-stelligen ISBNs gecheckt, was ansonsten i.d.R. die Syntaxvalidation leistet.

  • 25-08-2005 : sei : Erzeugung.
  • 05-09-2005 : sei : Ueberpruefung der Verlagsnummernbereiche nur, falls Gruppe/Sprachkreis 3, sonst lediglich strukturelle Pruefungen auf Bindestriche und Ziffern
  • 08-09-2005 : sei : Einschraenkung der zu pruefenden Satzarten
  • 12-09-2005 : sei : in CheckDDBConventions() mehrstellige Gruppen zugelassen
  • 13-09-2005 : sei : "Aam" aus zu pruefenden Satzarten herausgenommen
  • 13-09-2005 : sei : Verlagsnr. "03" fuer Schweiz zugelassen
  • 02-06-2005 : sei : Pruefung der ISBN (in Kat. 2000) wieder fuer alle Satzarten (falsche ISBNs muessen nach Kat. 2009)
  • 12-11-2021 : tih : ILT-7191 Neu AddHypensToISBN und Unterfunktionen

1440: "Unzulaessige Laenge der ISBN in Kat. 2000 oder 2015."
1441: "Falsche Pruefziffer der ISBN in Kat. 2000 oder 2015."
1442: "Unzulaessiges Zeichen in ISBN der Kat. 2000 oder 2015."
1443: "Falsche Ziffernanzahl der ISBN in Kat. 2000 oder 2015."
1444: "Praefix in ISBN-13 der Kat. 2000 oder 2015 fehlt."
1445: "Laenge des Praefix in ISBN-13 der Kat. 2000 oder 2015 ungleich 3."
1446: "Unzulaessiger Praefix in ISBN-13 der Kat. 2000 oder 2015."
1447: ---
1448: "Unzulaessige Gruppe(Sprachkreis) in ISBN der Kat. 2000 oder 2015."
1449: ---
1450: "Unzulaessige Verlagsnr. in ISBN der Kat. 2000 oder 2015."
1451: "Unzulaessige laufende Nr. in ISBN der Kat. 2000 oder 2015."
1452: "Pruefziffer in ISBN der Kat. 2000 oder 2015 fehlt."
1453: "Pruefziffer in ISBN der Kat. 2000 oder 2015 zu lang."
1454: "Fehler beim erzeugen der Hypens in Kat. 2000."


ddbcheckisbns 
Generierung 5400 für DDC 

Lokale Routine, um für Titel mit erfasster DDC-Notation in 5401 (045F/01 $a P+) automatisch eine Kategorie 5400 (045F $a P+) zu generieren.

 
DNB ddbddc5400 
Validation DDC-Notation 

Überprüft die Validität von DDC-Notationen in bestimmten Kategorien (5401, 5402,..,5440) anhand einer Systemtabelle.

DNB ddbddcmelvil 
Generierung Datum für ExilLokale Routine, um fuer Exil-Titel aus einer Datumsangabe in Kat. 1110 (011E P+) Jahresangaben in 1100 (011@ P+) zu  generierenDNB ddbexildate 

seit CBS-Release 2023.2 nicht mehr in Verwendung, siehe ILT-8018 - Abrufen der Vorgangsdetails... STATUS

Generierung GND für Exil 

Für GND-Sätze (Materialart T[bfg]) : Wenn Kategorie 012 (008B) $a = 'e', generiert wird, wird Kategorie 980(070A)  mit Inhalt von Kategorie 110 (229A), 111(230A), 151(222A) erzeugt,

 
 GNDddbexilgnd 
 Vergabe Exil-Notation

Bestimmt die Vergabe des Offsets (einer fortlaufenden Nummerierung) fuer Notationsgruppen im EXIL-Archiv. Aus der Notationsgruppe in der Titelkategorie 0701 wird die Sortierhilfe in 4180 (036F$x) generiert, sowie ggf. die Signatur in 7100 (209A$a). 

DNB ddbexilnotation Erfassung-Exilnotationen 
Generierung Änderungscodierung 

Generierung von Kategorie 010 (Änderungscodierung, Pica+: 008@ $b)

GND ddbgen010 
Generierung 0701 Online-Generierung der Kategorie 0701 mit Inhalt 'a' sowie des Exemplardatensatz für die ILN des Bearbeiters, das Exemplar des anderen Standortes wird über Nacht durch das Offline Programm EXAST erzeugt DNB 

ddbgen0701 

ddbgenexp 

seit 2004 wird diese Funktionalität von ddbgenexp  bereitgestellt, ddbgen0701 ist nicht mehr im Einsatz und wird mit CBS 9.0.x gelöscht
Generierung ZDB-Exemplarfelder Ursprpünglich für das Einfügen unterschiedlicher ZDB-Exemplarfelder gedacht. Zur Zeit wird Kategorie 8001 (Materialcode auf Exemplarebene) für Satzart O**z erzeugt. ZDB ddbgenZDBexpfelder 
Automatische Exemplargenerierung Generiert anhand der Kategorie 0701 das Exemplar des eigenen Standortes. Ein nächtlicher Batchlauf erzeugt das entsprechende Exemplar des anderen Standortes DNB ddbgenexp AutomatischeExemplargenerierung 
GND Quality Check Löscht doppelte GND-Felder 011, 043, 065, 548 (datx/datl), 675GND ddbgndqualitycheck 
Vergabe ISSNGeneriert die ISSN in Kategorie 2005ZDB ddbautonumissnISSN-Vergabe 
Generierung Koordinaten 

Aus Koordinaten in Kategorie 034 (GND) bzw. 4028 (Titel) (Pica+: 037H) Generierung einer weiteren 4028 mit Dezimalkoordinaten in $d nd $n und $S = d

 

ddbkoordinaten 
Ländercode 

Automatischen Hierarchisierung der  Laendercodes nach DIN EN 23166 


ddblaendercode Hierarchisierung und Validation Ländercode
Generierung LebensdatenGeneriert Lebensdaten datl aus datx bereingenGND (Tp) ddblebensdaten 
Validation Satzart Lokale Routine, die Satzartaenderungen  verhindern sollDNB ddbmatart 
Vergabe Mailboxdatum Vergabe des Datums in Feld 8901ZDB ddbmailbox 
Provenance (MDH) Vergabe

Nach der Änderung oder Erfassung der in der Tabelle PICA-Felder enthaltenen Kategorien werden die MDH-Unterfelder mit den unter Definierte MDH-Unterfelder enthaltenen Inhalten einspielt bzw. die vorhandenen MDH-Unterfelder werden überschrieben.

DNBddbsetprovenance

Provenance (MDH) Vergabe

ILT-6659 - Abrufen der Vorgangsdetails... STATUS

Vergabe  und Validation RDA 

Generierung von textuellen Beschreibungen der RDA-Codes in den Feldern 050X und 31XX sowie Validation der RDA-Codes 


ddbrdacodes Vergabe der RDA-Codes 
Statusverwaltung VergrW Statusverwaltung bei Vergriffenen Werken  DNB ddbresetvgrwstatus 
Vergabe Status (Halb-)Automatische Statusvergabe in Kategorie 0599 DNB ddbsetstatus (Halb-)AutomatischeStatusvergabe 
Generierung Sortierhilfe Bildung der Sortierhilfe 41XX #...#DNB ddbsorthilf.de 
Validation Sprachencode Validation der Sprachencodes (010@) 
ddbsprachencode 
ISIL-Vergabe in Schlagwörtern Die Online Routine ergänzt ISILs in Schalgwortkategorien (Pica+: 041A) 
ddbswisil 
Validation 4024Warnung, wenn 4024 fehlt
ddbcheckzdbtagslev0
Bereinigung von 4715Entfernung von Links mit Base-URL "api.vlb.de"DNBddbcleanlinks
Automatische Erzeugung von 5080 aus 5050

Die Routine erzeugt anhand DNB-Sachgruppen 5050  DDC-Sachgruppen der ZDB 5080.


ddbddcZDB5080
Korrekturen des Suppliercodes


DNBddbkorrsupplier

  • Keine Stichwörter