Exporter les FDES Inies vers Excel

novembre 2022

En résumé

En détails

Les FDES (Fiche de Déclaration Environnementale et Sanitaire) Inies constituent la base de données sanitaire et environnementale de référence pour le secteur du BTP. Elles sont un outil essentiel pour les bureaux d’études environnementaux qui cherchent à évaluer l’impact carbone de leurs projets de construction.

La consultation de cette base de FDES est possible gratuitement sur un outil en ligne fourni par Inies. Malheureusement ce site est fastidieux à consulter et ne permet par de comparer chaque fiche avec une autre. L’idéal serait de pouvoir télécharger la base Inies au format Excel mais impossible en l’état.

C’est avec cette problématique que le bureau d’étude Etamine est venu me voir. Pour les ingénieurs environnementaux d’Etamine, disposer d’un export Excel à jour, regroupant toutes les FDES de la base Inies est un enjeu majeur.

Par chance, Inies met à disposition un web service (API) de consultation de ces données moyennant un abonnement payant. Malgré les défaut de l’API (protocole SOAP, pas d’historique des données, par de consultation par lot, …) celle-ci est assez complète pour envisager - moyennant quelques contorsions techniques - de fabriquer un outil d’export sur mesure pour Etamine.

J’ai donc conçu plusieurs scripts d’export en Python permettant de :

Ce nouvel outil permet à Etamine d’avoir un Excel contenant les FDES Inies toujours à jour. Il est également la première brique d’un outil interne croisant les bases de données de référence.

Nous avons fait appel à Paul pour nous aider à rapidement réaliser des scripts en Python pour extraire des données via une API WSDL, les traiter et les inclure dans des fichiers Excel.

Nous avons beaucoup apprécié son travail, ses conseils, son écoute active et constructive des besoins et sa disponibilité. L'efficacité et la qualité du code ainsi que sa réactivité nous ont grandement aidé.

— Alexandre Caillau, directeur informatique d'Etamine

Je fabrique vos outils tech sur-mesure

Je m'appelle Paul Etienney et suis développeur web et directeur technique de PME. Si vous êtes une entreprise à impact et que vous avez des besoins en développement, je peux sans doute vous aider.

En savoir plus
06 64 76 32 30 paul@donatello.dev