================================================================================================ SUIVI #1230 — DIAG arborescence CHANTIER ENVOL (LECTURE SEULE, aucun reseau) 2026-08-07T02:06:43+00:00 DB: mysql / hectareenvol Driver: mysql ================================================================================================ §1 MODULE AO / DCE — TABLES, VOLUMES, REMPLISSAGE ------------------------------------------------------------------------------------------------ ### appels_offres colonnes présentes (parmi attendues) : 19/19 lignes : 3 sharepoint_folder_url : 2/3 (66.7 %) dce_local_path : 0/3 (0 %) dce_filename : 0/3 (0 %) dce_size_bytes : 0/3 (0 %) dce_sharepoint_url : 0/3 (0 %) dce_sharepoint_synced_at : 0/3 (0 %) dce_sharepoint_error : 0/3 (0 %) estimatif_moe_local_path : 1/3 (33.3 %) estimatif_moe_filename : 1/3 (33.3 %) estimatif_moe_size_bytes : 1/3 (33.3 %) estimatif_moe_sharepoint_url : 1/3 (33.3 %) estimatif_moe_sharepoint_synced_at : 0/3 (0 %) estimatif_moe_sharepoint_error : 0/3 (0 %) ### ao_lots colonnes présentes (parmi attendues) : 5/5 lignes : 21 ### ao_consultations colonnes présentes (parmi attendues) : 5/5 lignes : 64 ### ao_devis colonnes présentes (parmi attendues) : 8/8 lignes : 107 devis_pdf_local_path : 107/107 (100 %) devis_pdf_filename : 107/107 (100 %) devis_pdf_sharepoint_url : 107/107 (100 %) devis_pdf_sharepoint_synced_at : 0/107 (0 %) devis_pdf_sharepoint_error : 0/107 (0 %) Note code : pas de table ao_documents ; DCE/estimatif = colonnes appels_offres. Dépôt SP réel (code) : 05_SUIVI_CHANTIER/AO/AO_{Ymd}/ — PAS les placeholders DCE/, DOSSIER_MARCHE/, PRESTATAIRES/. ### Échantillon appels_offres id=2 sharepoint_folder_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/AO/AO_20260520 id=3 estimatif_moe_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260428/ESTIMATIF_MOE.pdf id=3 sharepoint_folder_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260412 ### Échantillon ao_devis id=7 devis_pdf_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260428/lot-11-facade_bel_20260517_20260522.pdf id=8 devis_pdf_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260428/lot-14-isolation_mbi_20260507_20260522.pdf id=9 devis_pdf_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260428/lot-0-demolition-desamiantage_jm-demolition-desamiantage_20260521_20260522.pdf id=10 devis_pdf_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260428/lot-8-cvc_llari_20260504_20260522.pdf id=11 devis_pdf_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260428/lot-6-carrelage_occitanie-carrelage_20260518_20260522.pdf id=13 devis_pdf_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260428/lot-6-carrelage_occitanie-carrelage_20260518_20260522.pdf id=14 devis_pdf_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260428/lot-1-gros-oeuvre_lcdr_20260522_20260522.pdf id=15 devis_pdf_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260412/lot-6-carrelage_arikan-carrelage-pose-col%C3%A9e_20260527_20260527.pdf id=16 devis_pdf_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260412/lot-6-carrelage_arikan-carrelage-pose-col%C3%A9e-et-pose-scell%C3%A9e-sociaux_20260527_20260527.pdf id=17 devis_pdf_sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/SETE/ENV34-002--TRITON/05_SUIVI_CHANTIER/AO/AO_20260412/lot-6-carrelage_arikan-carrelage-pose-scell%C3%A9e-sociaux-et-libres-sauf-t5_20260527_20260527.pdf ================================================================================================ §2 ÉCHANTILLON CHEMINS SHAREPOINT DOCUMENTS CHANTIER ------------------------------------------------------------------------------------------------ ### Échantillon marche_documents id=1 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_ST_ROCH_BTP/00_PIECES_ADMINISTRATIVES/AUTRE.pdf id=1 fichier_path=marches/1/AUTRE.pdf id=2 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_ST_ROCH_BTP/00_PIECES_ADMINISTRATIVES/DECENNALE.pdf id=2 fichier_path=marches/1/DECENNALE.pdf id=3 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_ST_ROCH_BTP/00_PIECES_ADMINISTRATIVES/RC_PRO.pdf id=3 fichier_path=marches/1/RC_PRO.pdf id=4 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_ST_ROCH_BTP/00_PIECES_ADMINISTRATIVES/URSSAF.pdf id=4 fichier_path=marches/1/URSSAF.pdf id=5 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_ST_ROCH_BTP/00_PIECES_ADMINISTRATIVES/RIB.pdf id=5 fichier_path=marches/1/RIB.pdf id=6 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_ST_ROCH_BTP/00_PIECES_ADMINISTRATIVES/KBIS.pdf id=6 fichier_path=marches/1/KBIS.pdf id=7 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_ST_ROCH_BTP/01_CONTRAT_AVENANTS/MARCHE_SIGNE.pdf id=7 fichier_path=marches/1/MARCHE_SIGNE.pdf id=8 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_DALLES_DU_MIDI/00_PIECES_ADMINISTRATIVES/DECENNALE.pdf id=8 fichier_path=marches/2/DECENNALE.pdf id=9 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_DALLES_DU_MIDI/00_PIECES_ADMINISTRATIVES/RC_PRO.pdf id=9 fichier_path=marches/2/RC_PRO.pdf id=10 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_DALLES_DU_MIDI/00_PIECES_ADMINISTRATIVES/KBIS.pdf id=10 fichier_path=marches/2/KBIS.pdf ### Échantillon avenant_documents id=1 sharepoint_url=…://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/DEMOLITION_ST_ROCH_BTP/01_CONTRAT_AVENANTS/Avenant01_R%C3%A9gul-march%C3%A9_Capture_d%27%C3%A9cran_2026-06-22_094136.png id=1 fichier_path=avenants/1/41eed54e-64d3-46e8-8a0b-1a2f89600149_Capture_d'écran_2026-06-22_094136.png ================================================================================================ §3 RÉPARTITION URL sous 05_SUIVI_CHANTIER ------------------------------------------------------------------------------------------------ ### marche_documents total URL contenant 05_SUIVI_CHANTIER : 78 par classification / dossier tête : 1_PRESTATAIRES : 68 2_ENTREPRISES : 10 par sous-dossier marché : 00_PIECES_ADMINISTRATIVES : 59 01_CONTRAT_AVENANTS : 19 ### avenant_documents total URL contenant 05_SUIVI_CHANTIER : 1 par classification / dossier tête : 1_PRESTATAIRES : 1 par sous-dossier marché : 01_CONTRAT_AVENANTS : 1 ### appels_offres / ao_devis (URL sous 05_SUIVI_CHANTIER) appels_offres.dce_sharepoint_url sous SUIVI : 0 (dont path /AO/ : 0) appels_offres.estimatif_moe_sharepoint_url sous SUIVI : 1 (dont path /AO/ : 1) ao_devis.devis_pdf_sharepoint_url sous SUIVI : 107 (dont path /AO/ : 107) ================================================================================================ §4 MARCHÉ DOCUMENTS — TYPES + DOUBLONS (écrasement) ------------------------------------------------------------------------------------------------ ### Répartition type_document decennale : 10 rc_pro : 10 kbis : 10 urssaf : 10 rib : 10 marche_signe : 19 autre : 9 ### Marchés avec PLUSIEURS documents du même type count groupes : 3 (max 50 affichés) marche_id=1 type=autre n=2 marche_id=159 type=marche_signe n=2 marche_id=159 type=autre n=2 ### Même fichier_path partagé par plusieurs lignes groupes : 3 n=2 path=marches/1/AUTRE.pdf n=2 path=marches/159/MARCHE_SIGNE.pdf n=2 path=marches/159/AUTRE.pdf ================================================================================================ §5 PROGRAMMES ENVOL — sharepoint_item_id + marchés ------------------------------------------------------------------------------------------------ programmes ENVOL : 12 dont sharepoint_item_id non vide : 12 marchés sur programmes ENVOL : 168 marchés ENVOL avec sharepoint_folder_id : 137 top programmes par nb marchés : programme_id=3 marchés=50 programme_id=6 marchés=42 programme_id=5 marchés=36 programme_id=1 marchés=30 programme_id=2 marchés=5 programme_id=8 marchés=3 programme_id=4 marchés=1 programme_id=10 marchés=1 ================================================================================================ §6 ANOMALIES DE NOMMAGE (URL SharePoint) ------------------------------------------------------------------------------------------------ ### marche_documents.sharepoint_url espace/%%20 : 0 double underscore : 0 SANS_PRESTATION : 3 SANS_POSTE : 0 ex. id=62 [SANS_PRESTATION] …://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/SANS_PRESTATION_ATELIERS_A+_ARCHITECTURE/01_CONTRAT_AVENANTS/MARCHE_SIGNE.pdf ex. id=63 [SANS_PRESTATION] …://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/SANS_PRE…/01_CONTRAT_AVENANTS/MARCHE_SIGNE.pdf ex. id=64 [SANS_PRESTATION] …://…/sites/envol2026/PROGRAMMES/34/MONTPELLIER/ENV34-001--ARBOREA/05_SUIVI_CHANTIER/1_PRESTATAIRES/SANS_PRESTATION_BSA/01_CONTRAT_AVENANTS/MARCHE_SIGNE.pdf ### avenant_documents.sharepoint_url espace/%%20 : 0 double underscore : 0 SANS_PRESTATION : 0 SANS_POSTE : 0 ### appels_offres.dce_sharepoint_url espace/%%20 : 0 double underscore : 0 SANS_PRESTATION : 0 SANS_POSTE : 0 ### ao_devis.devis_pdf_sharepoint_url espace/%%20 : 0 double underscore : 0 SANS_PRESTATION : 0 SANS_POSTE : 0 Faille code VEFA : normalizeMarcheSegment = Str::ascii + str_replace(' ','_') seulement. Lotissement utilise normalizeDynamicFolderName (collapse espaces + strip caractères). ================================================================================================ §7 reservation_documents (HORS PÉRIMÈTRE — info 04_ACQUEREURS) ------------------------------------------------------------------------------------------------ lignes : 1296 avec sharepoint_subfolder : 1296 valeurs distinctes (top 30) : 01_Identité : 648 02_Financement : 540 03_Contrat_réservation : 108 ================================================================================================ FIN DIAG #1230 — aucune écriture, aucun appel reseau. Commande OVH : php tools/diag/diag_arborescence_chantier_1230.php ================================================================================================