# Fusion USaint-Louis ## RERO-ILS ## Ressources qui contiennent une référence à une organisation | Ressource | DB | Index | DB json path | | -------------------------- | -------| -------| -----------------------| | acq_accounts | NON | OUI | |X | acq_orders | OUI | OUI | organisation.$ref |X | acq_order_lines | OUI | OUI | organisation.$ref |X | acq_receipts | OUI | OUI | organisation.$ref |X | acq_receipt_lines | OUI | OUI | organisation.$ref |X | acq_invoices | NON | NON | |X | budgets | OUI | OUI | organisation.$ref |X | vendors | OUI | OUI | organisation.$ref |X | local_fields | OUI | OUI | organisation.$ref |X | collections | OUI | OUI | organisation.$ref |X | documents | NON | OUI | |X | holdings | OUI | OUI | organisation.$ref |X | items | OUI | OUI | organisation.$ref |X | circ_policies | OUI | OUI | organisation.$ref |- | patron_transactions | OUI | OUI | organisation.$ref |X | patron_transaction_events | NON | OUI | |X | patron_types | OUI | OUI | organisation.$ref |- | libraries | OUI | OUI | organisation.$ref |X | locations | NON | OUI | |X | contributions | NON | OUI | | | item_types | OUI | OUI | organisation.$ref |X | operation_logs | XXX | OUI | | | templates | OUI | OUI | organisation.$ref |- | loans | OUI | OUI | organisation.$ref |X | notifications | NON | | | | organisations | NON | | | | patrons | NON | | | | stats | NON | | | ***NOTE*** * remettre d'equerre les données DB vs ES (check_es_db) * déterminer l'ordre de mise à jour des ressources * tester l'update en DB avec reindexation via bulk indexing * utiliser le `bulk_index` pour toutes les resources * a voir avec Christian: déversement des lecteurs USLB dans le fichier UCLouvain ## Migration des données ***TODO:*** * voir mapping item_type, circ_policies * lecteur usaint-louis (loans, déplacer l'historique, patron_transaction (events), suppression profil Saint-Louis ) * nettoyage Dilbert (inscriptions, ...) * mise à jour de l'organisation_pid * adapter la config du module rero uclouvain extension (lecteur, proxy,...) * migration des templates: double emploi ? ### Acquisition #### Budgets un seul budget actif par organiqsation => que faire ? migrer les comptes vers le budget actif UCLouvain ? quid des comptes rolloverés (buget inactif) ? migration à prévoir aussi ? #### Comptes migration des comptes liés au budget USL-B vers les budgets UCLouvain ##### tableau de mapping | Budget | PID USL-B | PID UCLouvain | | ---------| -----------| -------------- | | 2022 | 3 | 1 | | 2023 | 6 | 4 | #### Vendors il peut y a des fournisseurs à double entre Saint-Louis et UCLouvain. +/- 20 fournisseurs utilisés dans les acquisitions et une grosse partie probablement dans les holdings faut-il les migrer ? ### Bibliothèques et localisation 1. déplacer la library_pid 18, 20, 21 de l'organisation 3 vers l'organisation 1 ### Documents les documents doivent être reindexer. il faut tester le bulk index (pas sûr que cela fonctionne) ### Patrons 1. supprimer les profils UCLouvain (deplacer les prêts et historique UCLouvain vers USL-B) pour les patron types USL-B: * Personnel USL-B * Etudiant USL-B * Extérieur USL-B * Assimilé * Membre ARES * PIB * Extérieur Non-emprunteur 2. supprimer les profils UNamur (deplacer les prêts et historique UNamur vers USL-B) pour les patron types USL-B: * Personnel USL-B * Etudiant USL-B * Extérieur USL-B * Assimilé * Membre ARES * PIB * Extérieur Non-emprunteur 2. modifier les patron types suivant tableau de correspondance à l'exception de Membre Boreal et PIB 3. reindexer les Patron 4. supprimer (deplacer les prêts et historique vers fiche UCLouvain ) USLB Membre Boreal 5. supprimer les lecteur PIB USLB ### Fin de migration * reindexer les loans * reindexer les orders * supprimer la bibliothèque 19 * and last but not least: supprimer l'organisation 3 * redirection nginx usaintlouis => uclouvain ## KERMIT-BASE * migrer/supprimer données saint-louis (voir avec Virginie M.) ## DIAL ### pr ### ebook
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up