Identifier des notices sans inventaires

Objectif : Identifier les notices qui ne sont plus utilisées dans le réseau et proposer un suivi régulier pour les experts de celles qui ont toujours un inventaire dans le SUDOC afin qu’ils puissent les corriger.

Identifier l’ensemble concerné des notices dans Alma

Dans la zone réseau :

Exécuter le traitement « identifier les notices pas utilisées dans le réseau » sur l’ensemble public « notices avec PPN (unimarc et marc21) (Planifié le lundi toutes les 2 semaines à 09:00)

Ce traitement créé un ensemble de résultats.

Récupérer les PPN dans un fichier texte

Si moins de 50 à 150 notices :

  • utiliser la cloud app « Boite à outils Sudoc » et la fonction « extraire les ppn dans un fichier excel »
  • Enregistrer cette liste

Si plus de 150 notices :

  • Exporter les résultats dans un fichier excel « tous champs »
  • retravailler la colonne des identifiants de la notice pour récupérer uniquement les PPN
  • Insérer une colonne à côté des identifiants et coller la formule =STXT(L2 ;CHERCHE(« (PPN) »;L2)+5 ;9)
  • Enregistrer la liste des ppn sur un fichier à part

Identifier quelles notices ont encore un inventaire dans le SUDOC avec Openrefine

  • Charger le fichier dans Openrefine
  • Interroger le service where is de l’ABES avec la fonction « éditer la colonne » et « ajouter une colonne en moissonnant des URL » [« https://www.sudoc.fr/services/where/15/ »+value+ »&format=text/json »]
  • Une fois les résultats obtenus, utiliser la fonction « éditer la colonne » et « ajouter une colonne en fonction d’une autre colonne » pour isoler les RCR [value.parseJson()[« sudoc »][« result »][« library »][« rcr »] ]
  • pour avoir le nom de la bibliothèque et faciliter la lecture du fichier [value.parseJson()[« sudoc »][« result »][« library »][« shortname »] ]
  • Attention, s’il y a plusieurs bibliothèques localisées dans le sudoc, les résultats ne seront pas traités correctement. Il faut les isoler puis les mettre en forme un par un.
  • A l’aide de facettes établir et exporter deux fichiers :
    • Une liste de PPN sans inventaire dans le SUDOC
    • Une liste de PPN avec inventaire dans le SUDOC (exporter les PPN, le nom de la bibliothèque et le RCR)

Traiter les fichiers résultats

Liste des notices sans inventaire dans le SUDOC et dans Alma

  • Ajouter dans Openrefine une colonne à partir des PPN et transformer les données en ajoutant la chaine (PPN) en début de chaine : « (PPN) »+value
  • Exporter
  • Préparer une liste .csv ou .txt avec comme en-tête de colonne « 035_field »
  • Enregistrer un ensemble exemplarisé dans la zone réseau
  • Exécuter le traitement « supprimer les notices bibliographiques »

Liste des notices avec inventaire dans le SUDOC et pas dans Alma

  • Mettre en forme le fichier et le trier par bibliothèque
  • Déposer une copie de sauvegarde dans le dossier M:\DirDoc_Commun\17_SCOOP\1- Réseau et données\A- ABES et traitement des données\b- Traitement des données\2024_Listes_fichiers_noticessansinv
  • Envoyer cette liste à la liste de diffusion « rebub-suivi-chargements-sudoc »

Date de publication

Mis à jour le

Attention ! Certains établissements utilisent parfois de procédures complémentaires