{"horodatage":"2026-09-01T17:44:47+00:00","fichier":{"nom":"test-reel.csv","taille":207,"sha256":"8989088b4e6148290ec1ec42940f56251518f1e7bd9ac7ae3c97516eed79b592","encodage":"utf-8-sig","separateur":";","feuille":null,"ligne_entete":1,"lignes_preambule":0},"versions":{"app":"0.1.0","refia_core":"e8dcc0c650f2","regles":"0e626316dea1"},"registre":{"source":"INSEE (image du 2026-08-31)","millesime":"2026-08","unites_legales":2,"etablissements":24},"profil":{"format":"C-contrats-identifiant-legal","libelle_format":"Contrats + identifiant légal du destinataire","methode_detection":"exacte","couverture":0.6666666666666666,"grain":"contrat","mapping":{"reference_contrat":"N° contrat","identifiant_legal":"SIRET","raison_sociale":"Raison sociale","montant":"Montant HT","adresse":null,"code_postal":null},"colonnes_ignorees":[],"colonnes_non_trouvees":["adresse","code_postal"],"lignes_lues":4,"lignes_vides_ecartees":0,"lignes_retenues":4,"remplissage":{"reference_contrat":[4,4],"identifiant_legal":[4,4],"raison_sociale":[4,4],"montant":[4,4]},"anomalies":[]},"population":{"valeur":4,"definition":"lignes lues, hors ligne d'en-tête, hors lignes vides écartées","lignes_lues":4,"vides_ecartees":0},"score":{"numerateur":0,"denominateur":4,"taux":0.0,"definition":"part des lignes retenues sans aucune anomalie, de quelque gravité que ce soit"},"pretes_reforme":{"numerateur":1,"denominateur":4,"taux":25.0,"definition":"part des lignes retenues dont l'identifiant est valide ET désigne un établissement ouvert d'une unité active au registre"},"gravites":{"BLOQUANT":2,"MAJEUR":1,"MINEUR":1,"OK":0,"NON_VERIFIABLE":0},"exposition":{"montant_anomalies":9000.0,"montant_total":10000.0,"lignes_lisibles":4,"denominateur":4,"definition":"somme des montants lisibles portés par les lignes en anomalie bloquante ou majeure, rapportée à la somme de tous les montants lisibles. Aucun montant n'est estimé : une ligne au montant illisible compte pour zéro dans les deux sommes."},"controles":[{"id":"identifiant","libelle":"Identifiant légal : format et clé","fiche":"F306 · P01","definition":"L'identifiant d'établissement compte 14 chiffres et sa clé de Luhn est juste. Un SIREN seul, un motif de remplissage ou un numéro de personne physique sont signalés à part.","denominateur":"lignes retenues","denominateur_valeur":4,"non_verifiables":0,"repartition":{"PERSONNE_PHYSIQUE_SUSPECTE":1,"VALIDE":3},"par_gravite":{"OK":3,"BLOQUANT":1},"anomalies":1,"gravite_max":"BLOQUANT"},{"id":"registre","libelle":"Existence et état dans le registre","fiche":"F307","definition":"L'unité légale existe et est active ; l'établissement existe et est ouvert. Un établissement fermé reçoit une proposition (successeur, puis siège), jamais une correction d'office.","denominateur":"lignes à identifiant valide","denominateur_valeur":3,"non_verifiables":1,"repartition":{"ACTIF":1,"FERME_SUCCESSEUR":1,"UNITE_CESSEE":1},"par_gravite":{"OK":1,"BLOQUANT":1,"MAJEUR":1},"anomalies":2,"gravite_max":"BLOQUANT"},{"id":"raison_sociale","libelle":"Raison sociale contre le registre","fiche":"S07","definition":"La dénomination du fichier et celle du registre se correspondent après normalisation (forme juridique retirée, diacritiques, double encodage réparé). Seuil adaptatif à la longueur.","denominateur":"lignes dont l'unité légale est au registre","denominateur_valeur":3,"non_verifiables":1,"repartition":{"EXACT":3},"par_gravite":{"OK":3},"anomalies":0,"gravite_max":"OK"},{"id":"references","libelle":"Références de contrat : collisions et parasites","fiche":"P02 · P03 · P13","definition":"Deux lignes portant la même référence à la casse, aux zéros de tête ou aux parasites près sont cartographiées. Aucune fusion.","denominateur":"lignes retenues","denominateur_valeur":4,"non_verifiables":0,"repartition":{"PARASITEE":4},"par_gravite":{"MINEUR":4},"anomalies":4,"gravite_max":"MINEUR"},{"id":"montant","libelle":"Montant lisible","fiche":"G10 · G21","definition":"Le montant se convertit en nombre (formats français et anglo-saxons). Une erreur de tableur ou un texte non convertible vaut « non mesuré », jamais zéro.","denominateur":"lignes retenues","denominateur_valeur":4,"non_verifiables":0,"repartition":{"LISIBLE":4},"par_gravite":{"OK":4},"anomalies":0,"gravite_max":"OK"}],"top":[{"ligne":3,"reference":"C-002","identifiant":"55210055400054","raison_sociale":"PEUGEOT","montant":2000.0,"gravite":"BLOQUANT","anomalies":[{"controle":"registre","statut":"UNITE_CESSEE","gravite":"BLOQUANT","motif":"unité légale cessée au registre : hors périmètre de correction","fiche":"F307","valeur":"55210055400054","ligne":3},{"controle":"references","statut":"PARASITEE","gravite":"MINEUR","motif":"référence porteuse de parasites (préfixe, commentaire, ponctuation)","fiche":"P02 · P03 · P13","valeur":"C-002","proposition":"C002","ligne":3}],"non_verifiables":[]},{"ligne":5,"reference":"C-004","identifiant":"12345678901234","raison_sociale":"SOCIETE TEST","montant":4000.0,"gravite":"BLOQUANT","anomalies":[{"controle":"identifiant","statut":"PERSONNE_PHYSIQUE_SUSPECTE","gravite":"BLOQUANT","motif":"préfixe de numéro de personne physique : exclu des populations, signalé à part","fiche":"F306 · P01","valeur":"12345678901234","ligne":5},{"controle":"references","statut":"PARASITEE","gravite":"MINEUR","motif":"référence porteuse de parasites (préfixe, commentaire, ponctuation)","fiche":"P02 · P03 · P13","valeur":"C-004","proposition":"C004","ligne":5}],"non_verifiables":["registre","raison_sociale"]},{"ligne":4,"reference":"C-003","identifiant":"55203253400414","raison_sociale":"DANONE","montant":3000.0,"gravite":"MAJEUR","anomalies":[{"controle":"registre","statut":"FERME_SUCCESSEUR","gravite":"MAJEUR","motif":"établissement fermé — dernier successeur de la chaîne, niveau 2","fiche":"F307","valeur":"55203253400414","proposition":"55203253400703","regle":"chaine_succession","marqueur":"TRANSFERT","niveau_chaine":2,"ligne":4},{"controle":"references","statut":"PARASITEE","gravite":"MINEUR","motif":"référence porteuse de parasites (préfixe, commentaire, ponctuation)","fiche":"P02 · P03 · P13","valeur":"C-003","proposition":"C003","ligne":4}],"non_verifiables":[]},{"ligne":2,"reference":"C-001","identifiant":"55203253400703","raison_sociale":"DANONE SA","montant":1000.0,"gravite":"MINEUR","anomalies":[{"controle":"references","statut":"PARASITEE","gravite":"MINEUR","motif":"référence porteuse de parasites (préfixe, commentaire, ponctuation)","fiche":"P02 · P03 · P13","valeur":"C-001","proposition":"C001","ligne":2}],"non_verifiables":[]}],"lignes":[{"ligne":2,"reference":"C-001","identifiant":"55203253400703","raison_sociale":"DANONE SA","montant":1000.0,"gravite":"MINEUR","anomalies":[{"controle":"references","statut":"PARASITEE","gravite":"MINEUR","motif":"référence porteuse de parasites (préfixe, commentaire, ponctuation)","fiche":"P02 · P03 · P13","valeur":"C-001","proposition":"C001","ligne":2}],"non_verifiables":[]},{"ligne":3,"reference":"C-002","identifiant":"55210055400054","raison_sociale":"PEUGEOT","montant":2000.0,"gravite":"BLOQUANT","anomalies":[{"controle":"registre","statut":"UNITE_CESSEE","gravite":"BLOQUANT","motif":"unité légale cessée au registre : hors périmètre de correction","fiche":"F307","valeur":"55210055400054","ligne":3},{"controle":"references","statut":"PARASITEE","gravite":"MINEUR","motif":"référence porteuse de parasites (préfixe, commentaire, ponctuation)","fiche":"P02 · P03 · P13","valeur":"C-002","proposition":"C002","ligne":3}],"non_verifiables":[]},{"ligne":4,"reference":"C-003","identifiant":"55203253400414","raison_sociale":"DANONE","montant":3000.0,"gravite":"MAJEUR","anomalies":[{"controle":"registre","statut":"FERME_SUCCESSEUR","gravite":"MAJEUR","motif":"établissement fermé — dernier successeur de la chaîne, niveau 2","fiche":"F307","valeur":"55203253400414","proposition":"55203253400703","regle":"chaine_succession","marqueur":"TRANSFERT","niveau_chaine":2,"ligne":4},{"controle":"references","statut":"PARASITEE","gravite":"MINEUR","motif":"référence porteuse de parasites (préfixe, commentaire, ponctuation)","fiche":"P02 · P03 · P13","valeur":"C-003","proposition":"C003","ligne":4}],"non_verifiables":[]},{"ligne":5,"reference":"C-004","identifiant":"12345678901234","raison_sociale":"SOCIETE TEST","montant":4000.0,"gravite":"BLOQUANT","anomalies":[{"controle":"identifiant","statut":"PERSONNE_PHYSIQUE_SUSPECTE","gravite":"BLOQUANT","motif":"préfixe de numéro de personne physique : exclu des populations, signalé à part","fiche":"F306 · P01","valeur":"12345678901234","ligne":5},{"controle":"references","statut":"PARASITEE","gravite":"MINEUR","motif":"référence porteuse de parasites (préfixe, commentaire, ponctuation)","fiche":"P02 · P03 · P13","valeur":"C-004","proposition":"C004","ligne":5}],"non_verifiables":["registre","raison_sociale"]}],"id":"20260901T174447-8989088b"}