Données & reprise · MCD · svc-documents
svc-documents — modèle de données minimal
Le vrai poids du chantier de reprise n'est pas la base mais la GED sur disque — des gigaoctets de scans à inventorier, vérifier et verser. Ce service ne reçoit que le résultat : les documents réellement versés.
3tables du noyau
3compléments
Gode scans à inventorier
MCD minimal
Contenu minimal en tables
Le noyau est ce sans quoi le service ne peut pas tenir ses agrégats ni sa première tranche fonctionnelle. Les tables du socle technique s'ajoutent à cette liste et ne sont pas répétées.
| Niveau | Table | Contenu et point de vigilance |
|---|---|---|
| NOYAU | generated_documents | Métadonnées et référence de stockage : bucket, clé, empreinte, taille, type MIME. Cible des 9 familles de chemins de pièces du legacy. Le fichier lui-même va dans MinIO. |
| NOYAU | document_templates | Modèles : bons, lettres, mises en demeure, PV, quittances. |
| NOYAU | archive_entries | Entrées d'archive, durée de conservation, sort final. |
| COMPL. | document_renditions | Variantes d'un document (PDF signé, vignette). |
| COMPL. | document_metadata | Métadonnées libres indexables. |
| COMPL. | document_generation_logs | Traces de génération, erreurs, rejeux. |
| PROJ. | known_claims | Projection du dossier, pour rattacher chaque pièce. |
Sources legacy et transformations
| Table legacy | Volumétrie | Table cible | Transformation clé |
|---|---|---|---|
| chemins de pièces (9 familles, épars) | volumétrie à mesurer | generated_documents | Inventaire disque préalable : contrôle d'existence de chaque chemin, empreinte, versement MinIO. L'inventaire vit dans la base pivot. |
| GED (fichiers sur disque) | des Go | <b>MinIO</b> | Buckets par service, checksums, versioning, chiffrement au repos (ADR-0008). |
Points de vigilance
L'inventaire de la GED ne vit pas dans ce schéma. Le contrôle d'existence de chaque chemin legacy, l'empreinte et la correspondance chemin → objet MinIO appartiennent à la base pivot. Ce service ne reçoit que les documents réellement versés — un chemin mort dans le legacy ne doit jamais devenir une ligne ici.
MinIO et SharePoint ne se recouvrent pas. MinIO porte la GED applicative (pièces de dossiers, ADR-0008, seule cible de la reprise) ; SharePoint O365 relève de la bureautique et du collaboratif cités par le CDC ERP.
Décisions attendues
- Obtenir le volume réel de l'arborescence GED et une copie exploitable.
- Décider du sort des chemins morts (fichier référencé en base, absent du disque).