Seitenhistorie
...
Die CBS-Online-Routine zur Vergabe der ISSN-Nummer ermöglicht es den Mitarbeitern des Arbeitsgebietes Periodika des Fachbereiches EE über den Katalogisierungsclient WinIBW im CBS-Katalogisierungssystem ILTIS eine ISSN
...
anhand eines vom ISSN-Zentrum Paris zur Verfügung gestellten Kontingentes zu generieren. Die ISSN ist die Internationale Standardnummer für fortlaufende
...
Sammelwerke (engl. International Standard Serial Number).
anhand eines vom ISSN-Zentrum Paris zur Verfügung gestellten Kontingentes zu generieren. Die ILTIS-Anwender werden Die ISSN-Redaktion der DNB wird vor Aufbrauchen des Nummernkontingentes, d.h. wenn nur noch weniger als 1500 Nummern zur Verfügung stehen, per Mail darauf hingewiesen, um dass ein neues Nummernkontingent beim ISSN-Zentrum frühzeitig ein neues Nummernkontingent anzufordernangefordert werden muss. Sobald die Nummern eines Kontingentes des aktuellen Kontingentes aufgebraucht sind, wird eine Fehlermeldung ausgegeben und unter Verwendung des Jira-Bugtrackingsystems wird IT. (Anforderung, siehe http://jira.dnb.de/browse/ILT-4211)
...
das neue Kontingent automatisch aktiviert. Kurzfristig wird ggf. eine Fehlermeldung ausgegeben. Der Job zur Überprüfung des aktuellen ISSN-Kontingentes läuft alle 5 Minuten!
Beschreibung der ISSN-Vergabe
- Der ILTIS-Anwender erfasst in einem Zeitschriftentitel das Pica3-Feld 2005 ("Autorisierte ISSN", Pica+: 005I) mit der Zeichenfolge "/n/*" (ohne Anführungszeichen!).
- Die CBS-Online-Routine zur ISSN-Vergabe prüft, ob es sich um einen Zeitschriftentitel handelt und ob die Zeichenfolge "/n/*" in Unterfeld $0 des Pica-Feldes 2005 vorkommt. Trifft beides zu, dann prüft die Online-Routine in einer internen SQL-Tabelle die Differenz der aktuellen nächsten zu vergebenen ISSN und der letzten ISSN des aktuellen Kontingents.
Ist die Differenz größer als 1500, dann werden die ersten vier Ziffern und die letzten vier Ziffern der 8-stelligen aktuellen nächsten zu vergebenen ISSN durch einen Bindestrich getrennt und in Unterfeld $0 des Pica3-Feldes 2005 (Pica+: 005I) abgespeichert. Die vom ILTIS-Anwender zuvor in Unterfeld $0 des Feldes 2005 eingegebene Zeichenfolge "/n/" wird entfernt. Der Eintrag für die nächste zu vergebene ISSN in der internen SQL-Tabelle wird um 1 erhöht. - Ist die Differenz kleiner als 1500, dann wird die Fehlermeldung 1556 "ACHTUNG: Im Nummernkontingent stehen nur noch %n ISSNs zur Verfügung" ausgegeben (%n ist die ausgerechnete Differenz!) und die Verarbeitung erfolgt ansonsten wie bei a). Ist die Differenz = 0, dann wird Fehlermeldung 1557 "ACHTUNG: Das ISSN-Nummernkontingent ist aufgebraucht!" ausgegeben und die Verarbeitung wird abgebrochen.
Neue Anforderungen
...
...
- Trifft beides zu, dann prüft die Online-Routine, ob die Werte der aktuellen nächsten zu vergebenen ISSN (interne SQL-Tabelle "iB") und der letzten ISSN des aktuellen Kontingents (interne SQL-Tabelle "iE") identisch sind.
...
- Sind die beiden Werte nicht identisch, dann werden die ersten vier Ziffern und die letzten vier Ziffern der 8-stelligen aktuellen nächsten zu vergebenen ISSN (interne SQL-Tabelle "iB")
...
- durch einen Bindestrich getrennt und in Unterfeld $0 des Pica3-Feldes 2005 (Pica+: 005I) abgespeichert. Die vom ILTIS-Anwender zuvor in Unterfeld $0 des Feldes 2005 eingegebene Zeichenfolge "/n/" wird entfernt.
...
- Der Eintrag für die nächste zu vergebene ISSN in der internen SQL-Tabelle wird um 1 erhöht.
...
- Sind die beiden Werte identisch, dann wird Fehlermeldung 1557 "ACHTUNG:
...
- Das ISSN-Nummernkontingent ist aufgebraucht!" ausgegeben und die Verarbeitung wird abgebrochen.
...
Jira | ||||||
---|---|---|---|---|---|---|
|
...
- In dem Fall bitte sofort den IT-Service verständigen.
Beschreibung des Workflows zur Übernahme eines neuen Kontingents
...
- Ein alle 5 Minuten laufender Batchjob ("issn_check.sh im CBS-Dispatcher!) prüft, wie viele ISSN's im aktuellen Kontingent noch zur Verfügung stehen.
- Wenn weniger als 1500 ISSN's zur Verfügung stehen, wird einmalig eine Mail an die Fachkolleg*nnen geschickt, um ein neues Kontingent zu beantragen.
Sobald das Kontingent vorliegt, wird es in der Tabelle unten eingetragen und das Jira-Ticket
Jira server Deutsche Nationalbibliothek - JIRA serverId 07885435-3338-3b40-a6f7-deb158db157b key ILT-4918
Übersicht über die ISSN-Kontingente
wird geöffnet.
Die IT trägt die Werte des neuen Kontingents in die Dateien issn_iB und issn_iE im Verzeichnis /home/cbs/rundir/issn ein.
Wenn die Dateien noch die Endung .done haben, muss diese entfernt werden!Danach setzt die IT das oben genannte Ticket auf geschlossen. Nun sollte der Batchjob im Ereignisfall das neue Kontingent aktivieren
Stand des aktuellen ISSN-Kontingentes
Datum | 03.04.2024, 11:30 |
---|
Rest des aktuellen Kontingentes |
---|
1.461 |
Übersicht über die ISSN-Kontingente
Das dDerzeit derzeit aktive Kontingent ist grün markiert!
Datum der Erfassung des Kontingentes | Datum der Aktivierung des Kontingentes | Start ISSN Kontingent | Ende ISSN Kontingent | Größe des Kontingentes | Wert für Start ISSN in DB (iB)1 | Wert für Ende ISSN in DB (iE)2 |
---|---|---|---|---|---|---|
2022-02-24 | 2939-9009 | 2944-8999 | 5000 | 2939899 | 2944899 | |
2024-04-04 | 2024-04-04 | 3051-9004 | 3056-8994 | 5000 | 3051899 | 3056899 |
1 Wert für Start ISSN in DB (iB) entspricht der Nummer in Start ISSN Kontingent ohne letzte Ziffer (Prüfziffer) und minus 1, da per Routine zunächst 1 addiert und dann die ISSN generiert wird.
2 Wert für Ende ISSN in DB (iE) entspricht der Nummer in Ende ISSN Kontingent ohne letzte Ziffer (Prüfziffer).
...