Boekenbank wijzigingen juli - augustus 2026
- 10 uur geleden
- 3 minuten om te lezen
Belangrijkste aanpassingen:
De exacte zoekquery verschijnt in lijsten als resultaat bovenaan. Dit is vooral handig bij korte namen van uitgevers of reeksen zoals “Pol” die bij een gewone “bevat…” query verdrinken in de vele resultaten.

Het is nu ook mogelijk op synoniemen/sleutelwoorden te zoeken bij het zoeken in de Thema hiërarchie. Op deze manier kun je sneller de juiste Thema codes vinden.

De omschrijving van het doelpubliek van een boek (door een LLM afgeleid uit de flaptekst), geven we nu ook mee in de uitgaande ONIX (tag <AudienceDescription>)
Thema is bijgewerkt naar versie 1.6
Thema codes en Thema qualifiers worden vanaf nu “opgeteld” bij het inlezen van titelbestanden. Dit werkt nu op dezelfde manier als bij trefwoorden. Hierdoor zullen onze eventuele toevoegingen van Thema codes niet meer verdwijnen bij een volgende automatische update via een titelbestand. Opgelet: dit betekent wel dat foute Thema codes die zijn doorgestroomd, niet alleen in het bronsysteem moeten aangepast worden, maar ook eenmalig in Boekenbank verwijderd.
Het is nu mogelijk om ook de rol van een contributor mee te geven in het EXCEL/CSV titelbestand.
Je doet dit door de rolcode tussen haakjes te plaatsen achter de naam. Dit kan op twee manieren:
Drieletterig, bijvoorbeeld “Selie,Peter (ill)”
ONIX code, bijvoorbeeld “Selie, Peter (A12)”
Voor organisaties geef je ook “COR” of “org” mee, bijvoorbeeld: “Museum voor Schone Kunsten (edt, org).
Geef je geen code mee, dan wordt dit standaard geïnterpreteerd als “auteur”.
Zijn alle contributors in je titelbestand volledig identiek aan alle contributors in Boekenbank, dan worden de bestaande rolcodes in Boekenbank niet gewijzigd wanneer je geen rolcodes meestuurt in je titelbestand.
ONIX | Kort | Betekenis |
A01 | aut | Author |
A11 | des | Designer |
A12 | ill | Illustrator |
A13 | fot | Photographer |
A19 | naw | Afterword by |
A23 | vow | Foreword by |
B01 | edt | Editor |
B06 | tra | Translator |
E07 | nar | Narrator |
E08 | mus | Music performer |
Aanpassingen via het titelbewerkformulier krijgen nu voorrang op de Elastic wachtrij zodat je je aanpassingen vanaf nu (bijna) onmiddellijk moet kunnen zien in de zoekresultaten (en ze ook kunnen doorstromen naar data-afnemers).
We tonen nu in het verwerkingsrapport van het orderbestand van een boekhandel voor welk filiaal die orderlijn is ingediend. Dit doen we enkel voor boekhandels die behoren tot een boekhandelsgroep (bijvoorbeeld Standaard Boekhandel of FNAC) en waarbij één centrale account dus orders mag indienen voor andere accounts.
Overige aanpassingen:
Een punt of een komma op het einde van een trefwoord verwijderen we nu eerst voor we het trefwoord bewaren.
Contributor role code A34 gaan we vanaf nu ook negeren (in plaats van een fout te geven).
Producten met status “Zal niet verschijnen” stromen vanaf nu niet meer door naar GS1.
Als een ISBN in MySQL zit, maar nog niet in de Elastic index, en je gebruikt “Titel toevoegen”, dan zal dit nu een betere foutmelding geven.
Bugfixes:
Boekenbank crashte soms wanneer je filterde of zocht op iets waar een &-teken in stond.
De Elastic queue durfde wel eens vastlopen of gewoon zo veel items bevatten dat het lang duurde voor hij klaar was. We hebben dit structureel aangepakt.
Wanneer je filterde op een reeksnaam, daarna in het titelbewerkformulier zocht in het reeksnaam-veld, en dan terugkeerde naar het titeloverzicht, dan was de filter op reeksnaam niet meer van toepassing.
Van sommige boeken kon het boekdetail niet geopend worden omdat aan het boek een literatuurprijs hing die intussen niet meer bestaat. Vanaf nu komt er een duidelijkere melding in de DEV console zodat we sneller weten dat dat de oorzaak is mocht het zich nog eens voordoen.
De paginering werd soms niet gereset bij een nieuwe zoekopdracht, dat gaf soms een foutmelding.
Wanneer men vanuit een andere pagina dan de titelcatalogus zocht op een ISBN door middel van een handscanner, dan werkte de selectie niet (de handscanner doet altijd een ENTER onmiddellijk na de input en dat gaf niet genoeg tijd voor de search-as-you-type lijst).
Bestanden met een flaptekst in werden soms niet goed verwerkt.
Verworpen bibliografische correctie-records werden niet als fout geteld waardoor de totalen van het verwerkingsrapport niet klopten.
Trefwoorden als gevolg van analyse flaptekst via LLM, volgden niet alle validaties van trefwoorden (waardoor trefwoorden langer dan 50 tekens in de database zijn terechtgekomen).
In flapteksten van nieuwe titels zat soms toch nog altijd onnodige witruimte.
Bibliografische titelcorrecties van Cultuurconnect werden niet meer correct ingelezen omdat het tijdstip waarop de mutaties werden klaargezet was veranderd. Nu halen we ze op om 22u en is dit zo opgelost.
