Migration · une application Visual FoxPro

    Comment migrer une application Visual FoxPro vers une application web sur-mesure

    Migrer une application Visual FoxPro vers une application web sur-mesure prend 6 à 14 semaines et environ 6 000 – 22 500 € de reprise des données, en plus du nouvel outil (5 000 à 20 000 € par lot). Visual FoxPro a équipé des milliers de PME dans les années 1990 et 2000 pour la gestion commerciale, la production ou la facturation.

    Par Baptiste Lamidey, fondateur de Trinity StudioMis à jour le

    Migrer une application Visual FoxPro : repères

    Durée de migration
    6 à 14 semaines
    Reprise des données (en plus du nouvel outil)
    6 000 – 22 500 €
    Situation de départ
    application vieillissante
    Solutions cibles
    gestion commerciale, application métier et ERP sur-mesure

    Les signes qu’il est temps de quitter une application Visual FoxPro

    Visual FoxPro a équipé des milliers de PME dans les années 1990 et 2000 pour la gestion commerciale, la production ou la facturation. Microsoft a arrêté son support depuis longtemps, les développeurs qui le maîtrisent partent à la retraite, et l'application tourne sur des postes Windows qu'on n'ose plus mettre à jour, sans accès mobile ni connexion simple aux outils actuels.

    Les problèmes qui s’accumulent

    • Plus personne en interne ne sait modifier l'application, et les développeurs FoxPro disponibles se font très rares.
    • L'application impose des postes Windows anciens, ce qui bloque les mises à jour de sécurité et le télétravail.
    • Les fichiers de données partagés sur le réseau se corrompent parfois et demandent des réparations manuelles délicates.
    • Relier l'application à la comptabilité en ligne, au site ou aux outils actuels demande des exports manuels quotidiens.

    Un projet comme celui-ci ? Obtenez un ordre de grandeur sous 24 h

    • Réponse du fondateur, pas d’un commercial
    • Budget plafonné à 20 000 €, code source livré
    • Cadrage gratuit, sans engagement
    ou réservez un appel de 30 minutes

    Sans engagement. Réponse du fondateur sous 24 h ouvrées. Confidentialité

    Migrer sans rupture d’activité : 5 étapes

    1. Recenser écrans et traitements

      Lister les écrans, les états imprimés, les traitements de nuit et les règles de calcul réellement utilisés, avec les utilisateurs clés, pour savoir précisément ce que la nouvelle application doit reproduire ou simplifier.

    2. Lire le code et les règles

      Relire les programmes FoxPro pour retrouver les règles métier cachées, comme les calculs de prix, les remises ou les numérotations, et les documenter avant toute réécriture pour ne rien perdre.

    3. Construire l'application web

      Développer une application web accessible depuis tout navigateur, avec les mêmes objets métier, des écrans repensés pour aller plus vite et des connexions aux outils actuels de l'entreprise.

    4. Convertir les tables DBF

      Extraire les tables DBF et leurs mémos, corriger les encodages et les doublons, puis charger les données dans une base moderne en comparant les totaux clés avec l'ancien système.

    5. Faire tourner les deux en parallèle

      Utiliser les deux applications quelques semaines sur un périmètre limité, comparer les résultats des calculs et des factures, puis arrêter FoxPro une fois les écarts expliqués.

    Récupérer les données existantes

    Les données Visual FoxPro sont rangées dans des fichiers DBF, avec des fichiers mémo et des index à côté. Ces formats se lisent avec des outils standards, mais les encodages anciens et les champs mémo demandent une conversion soignée et vérifiée.

    Risques à maîtriser

    • Une règle de calcul codée dans un programme oublié disparaît si le code n'est pas relu avant la réécriture.
    • Les accents mal convertis depuis les anciens encodages abîment les noms de clients et les libellés d'articles.
    • Arrêter FoxPro trop tôt prive l'équipe d'une référence pour vérifier les premiers résultats de la nouvelle application.

    Questions fréquentes

    Peut-on récupérer toutes les données FoxPro ?

    Oui. Les fichiers DBF et leurs mémos se lisent avec des outils standards. Le travail porte surtout sur les encodages, les doublons et le contrôle des totaux avant la bascule vers la nouvelle base.

    Faut-il retrouver le développeur d'origine ?

    Ce n'est pas indispensable. Le code FoxPro se relit pour en extraire les règles métier, et les utilisateurs clés complètent ce que le code ne dit pas, comme les exceptions et les habitudes.

    Combien de temps dure une migration depuis FoxPro ?

    Il faut compter de six à quatorze semaines selon le nombre d'écrans, de traitements et d'états imprimés à reprendre, avec une période de fonctionnement en parallèle avant l'arrêt définitif.

    Méthode et sources

    Budget de migration = durée × 1 000 à 1 600 € par semaine : la reprise des données est menée à temps partiel pendant le lot de développement. Estimation indicative avant audit de l’existant.

    Mise à jour : octobre 2026. Auteur : Baptiste Lamidey, fondateur de Trinity Studio. Ces valeurs sont des estimations indicatives destinées à cadrer un budget, pas un devis : un chiffrage ferme demande un cadrage du périmètre.

    Recevez un chiffrage adapté à votre contexte

    Cinq questions, une réponse sous 24h ouvrées, sans engagement.

    Sans engagement · 24h
    Étape 1/5

    Parlez-nous de votre projet idéal

    2 minutes. Aucune prise de tête.

    Votre e-mail est enregistré dès cette étape pour que nous puissions vous répondre, même si vous ne terminez pas le formulaire. Il sert uniquement à traiter votre demande. Politique de confidentialité