
Les données sont exportées à partir du script perl “/home/scoopadmin/Workspace/Migrations/Migration_Horizon/Exemplaires/Migration_copy.pl”.
Principe de la migration
Ce que le SCOOP a exporté
Tous les abonnements et les états de collection liés à une notice avec PPN ont été exportés de Horizon. Tous les fascicules exemplarisés1) liés à une notice avec PPN ont été exportés lors de la procédure d’export des exemplaires.
Pour chaque abonnement seuls les fascicules liés à une notice d’abonnement ayant 0 ou 1 exemplaire lié ont été transmis à Exlibris.
Ce que Exlibris a importé
Exlibris a chargé les fascicules exemplarisés en même temps que tous les autres exemplaires. Une notice holding a été créé par groupe d’exemplaires rattachés à une même notice bibliographique et partageant un même code de division et un même code de localisation.
Le prestataire a chargé ensuite les fascicules2) de périodiques. Pour ces derniers, une holding a été créée selon le même principe que pour les exemplaires. Il a ensuite enrichi cette holding nouvellement créée par les informations extraites de nos abonnements et de nos états de collections. Ainsi les abonnements et états de collection pour lesquels aucun fascicule n’a été fourni n’ont pas été importés dans Alma.
Ce que Exlibris importera à la migration finale
Exlibris va revoir le processus de migration. Les information s d’abonnements seront chargés avant les fascicules de périodiques et donneront lieu à la création d’une notice holding.
Abonnements
Un export est réalisé par établissement.
Périmètre des données exportées
Tous les abonnements liés à des notices ayant un PPN.
Liste des champs exportés
Correspondance des champs d’Horizon avec les champs de destination dans Alma
Nom du champ Horizon en base de données | Libellé Horizon | Champ Alma de destination | Table de correspondance ou traitement particulier lors de l’export | Emplacement du champ dans Alma |
---|---|---|---|---|
copy# | N° Notice Abt | Sert à lier l’abonnement aux états de collection | ||
bib# | N° BIB | Sert à lier l’abonnement à la notice bibliographique | ||
serial# | N° Per. | Sert à lier l’abonnement aux fascicules | ||
location | Divison | 852$b | Alma location map | C1 |
collection ou saved_copy des exemplaires liés | Collection de l’abonnement ou code de localisation des exemplaires liés | 852$c | Alma location map | C2 |
Localisation des champs dans Alma
Analyse des anomalies
Le code de localisation n’a pas été défini dans Horizon pour les abonnements. Ainsi, la localisation des abonnements a été calculée à partir des exemplaires liés. Dans certains cas le programme n’a pas pu obtenir de code de localisation et a remonté le code de collection. Ces cas sont listés dans le fichier Anomalies_localisations_copy.txt.
Etats de collection
Périmètre des données exportées
Tous les états de collection liés aux notices d’abonnement exportés.
Liste des champs exportés
Correspondance des champs d’Horizon avec les champs de destination dans Alma
Nom du champ Horizon en base de données | Libellé Horizon | Champ Alma de destination | Table de correspondance ou traitement particulier lors de l’export | Emplacement du champ dans Alma |
---|---|---|---|---|
copy# | Identifiant abonnement | Sert à lier l’état de colection à l’abonnement | ||
run_code | * Abt | |||
ord | * Ligne | |||
display_text_from | Depuis | |||
display_text_to | A |
Localisation des champs dans Alma
Fascicules
Périmètre des données exportées
Tous les fascicules liés aux abonnements exportés à l’exclusion de ceux ayant fait l’objet d’une exemplarisation 3)
Liste des champs exportés
Correspondance des champs d’Horizon avec les champs de destination dans Alma
Nom du champ Horizon en base de données | Libellé Horizon | Champ Alma de destination | Table de correspondance ou traitement particulier lors de l’export | Emplacement du champ dans Alma |
---|---|---|---|---|
icopy# | Identifiant abonnement | Sert à lier le fascicule à l’abonnement | ||
bib# | Identifiant de la notice bibliographique | Sert à lier le fascicule à la notice bibliographique | ||
serial# | Identifiant de la série | Sert à lier le fascicule à l’abonnement | ||
status_date | ? | ? | ? | |
copy_issue_status | Statut du fascicule | Sert au calcul du Statut | Item status map | A1 |
itype | * Type d’Ex. | Sert au calcul des exceptions de circulation. Stocké dans le champ Note interne 1 : “tpe” | item type map | A2+B3 |
issue_date | Date No | Date de réception | A3 | |
enum | Numérotation | Numérotation A | A4 | |
free_enum | Numérotation | Numérotation A | A4 | |
expected_date | Date Att. | “Date de réception prévue | A4 | |
display_text | Description | A6 | ||
location | Division | “Bibliothèque détentrice ou 852$b “ | Alma location map | A7+C1 |
saved_copy | Code de localisation de l’abonnement | Sert au calcul de la localisation détentrice et à la 852 $c | Alma location map | A7+C2 |
pac_note | Note Aff. OPAC | Note publique | B1 | |
internal_note | Note interne | Note interne 1 : “note interne” | B3 | |
collection | Code collection | Note interne 1 : “code collection Hz” | B3 | |
saved_copy_reconst | Code de discipline | Note de statistiques 1 : “discipline” | B6 | |
saved_call_type | Code de destination | Note de statistiques 2 : “destination” | B7 | |
saved_call_reconst | Code de peb | Note de statistiques 3 : “peb” | B8 |