Réforme Rameau : comment la prendre en compte dans Koha

Cas où le catalogue Koha est mis à jour par les imports réguliers des notices et autorités Sudoc :

Le chargeur sudoc devrait gérer correctement et automatiquement le changement de champ et le changement de type de l'autorité, dans la mesure où les notices bibliographiques et les autorités sont fournies en même temps.

Le traitement suivant sera à faire pour mettre à jour les notices locales non présentes dans le sudoc et leurs autorités :

Pour les notices non sudoc sans PPN (champ 009 pour nos clients) :

  • si la notice bibliographique en cours n'a pas de 009 et si la zone 607 possède une sous-zone $x alors :
    • renommer la zone en 606
    • renommer le $a en $y
    • renommer le $x en $a
  • Pour les notices d'autorité (s'il s'agit de notices non mises à jour par le Sudoc), apporter les modifications suivantes (changement du type d'autorité) aux autorités identifiées par leur numéro authid placé en $9 des 607 devenus 606 :
    • si 152$b='SNG' alors:
      • 152$b:'SNC'
      • 215 devient 250
      • 415 devient 450
      • 515 devient 550

(un script de traitement va être développé par BibLibre, le ticket associé est https://suivi.biblibre.com/view.php?id=25703)

Dans le cas de la mise à jour des notices par le vendangeur, si le $3 du 607 devenu 606 ne change pas, l'autorité ne sera pas mise à jour. Donc nous devons prévoir des traitements pour identifier les $9 en 606, et vérifier le type d'autorité de l'autorité liée ; si ce type n'est pas cohérent (par exemple une autorité de type géographique toujours liée au champ 606), l'autorité devra être mise à jour selon le même schéma que ci-dessus :

  • Pour les notices d'autorité, apporter les modifications suivantes aux authid placés en $9 des 607 devenus 606 :
    • si 152$b='SNG' alors:
      • 152$b:'SNC'
      • 215 devient 250
      • 415 devient 450
      • 515 devient 550

Les notices locales non mises à jour par le vendangeur sont à traiter selon le même traitement que ci-dessous.

Le traitement suivant sera à faire pour mettre à jour les notices présentes dans Koha et leurs autorités :

  • Pour les notices bibliographiques, si la zone 607 possède une sous-zone $x alors :
    • renommer la zone en 606
    • renommer le $a en $y
    • renommer le $x en $a
  • Pour les notices d'autorité, apporter les modifications suivantes (changement du type d'autorité) aux autorités identifiées par leur numéro authid placé en $9 des 607 devenus 606 :
    • si 152$b='SNG' alors:
      • 152$b:'SNC'
      • 215 devient 250
      • 415 devient 450
      • 515 devient 550