Luke chesser JKU Tr J4v K00 unsplash

Reporting ERP conversationnel : Interrogez vos données d’entreprise en langage clair

François Lévesque 1

François Lévesque

Directeur technique chez Witify

Le reporting conversationnel dans les ERP résout l'un des problèmes les plus prévisibles dans toute entreprise de taille moyenne : l'accumulation des rapports en attente. Le service financier a besoin d'une ventilation de la marge du troisième trimestre par gamme de produits, hors transactions interentreprises, et par unité commerciale. Le service des opérations souhaite connaître les commandes fournisseurs en retard dans une région spécifique. Le service commercial veut visualiser le taux de conversion du pipeline par commercial par rapport au même trimestre de l'année précédente. Chacune de ces tâches requiert une personne capable de rédiger des requêtes SQL ou de configurer un rapport de BI, et ces profils sont toujours trop rares. Selon une étude comparative de 2025 sur la Business Intelligence , les entreprises intégrant l'IA à leurs flux de travail de BI constatent une accélération de 50 % dans la diffusion des informations, et les capacités de traitement automatique du langage naturel (TALN) permettent désormais à 59 % des employés d'interroger les données à l'aide d'invites conversationnelles. Cette technologie n'est plus expérimentale. La question est de savoir si votre ERP est conçu pour la prendre en charge.

Le manque de reporting conversationnel dans les ERP que toutes les démonstrations d'ERP omettent

Tous les fournisseurs d'ERP présentent les mêmes rapports en démonstration : un tableau de bord des revenus, un récapitulatif des stocks et un état des comptes clients. Ces rapports sont essentiels car ils répondent aux questions les plus fréquentes. Ils couvrent environ 30 % des interrogations que votre équipe pourrait se poser.

Les 70 % restants sont mis en attente. Une personne crée un ticket pour l'équipe informatique ou le développeur BI. Ce dernier interprète la demande, rédige la requête, génère le rapport et le livre quelques jours plus tard. La personne à l'origine de la demande est passée à autre chose ou le délai de réponse est dépassé. Il ne s'agit pas d'une défaillance technique, mais d'une défaillance d'architecture : le système n'a pas été conçu pour répondre à des questions pour lesquelles il n'était pas préconfiguré.

Les rapports ERP conversationnels répondent à cette problématique au niveau de l'architecture, et la différence se manifeste rapidement dans la manière dont les équipes prennent des décisions.

Imaginez ce qui se passe concrètement lorsqu'un responsable ne peut obtenir de réponse de son ERP sans soumettre une requête. Il a alors trois options : prendre une décision sans les données, demander à un collègue une estimation approximative, ou exporter les données vers un tableur et passer deux heures à effectuer l'analyse manuellement. Ces trois solutions sont pires qu'une réponse directe du système. La première introduit un risque. La deuxième, une source d'inexactitudes. La troisième représente une perte de temps et de compétences qui s'accumule à l'échelle de toute l'organisation. Un analyste qui consacre deux heures par semaine à générer manuellement les mêmes variantes de rapports pourrait se consacrer à une véritable analyse. Sur une année, cela représente plus de 100 heures de travail perdues à cause d'un problème qui aurait dû être résolu au niveau du système. Au lieu d'un ensemble fixe de rapports, les utilisateurs posent des questions en langage clair et le système interroge directement les données ERP sous-jacentes, interprète la requête et fournit une réponse. Le changement semble progressif. Son impact opérationnel, lui, est considérable.

Ce dont le « requête en langage naturel » a réellement besoin pour fonctionner correctement

L'expression est souvent employée à tort, il est donc important d'être précis. Un chatbot qui répond à la requête « afficher les ventes » par un graphique de revenus générique ne constitue pas un système de reporting ERP conversationnel. En réalité, lorsqu'il est correctement implémenté, ce terme désigne une couche de requêtes qui comprend votre schéma de données spécifique, votre terminologie spécifique et les relations entre vos entités de données.

Une requête comme « Marge brute du T3 par gamme de produits hors intersociétés » exige que le système sache que « T3 » correspond au trimestre fiscal approprié dans votre calendrier, que la « marge brute » désigne le chiffre d'affaires moins le coût des marchandises vendues (CMV) tel que défini dans votre plan comptable, que la « gamme de produits » correspond à une dimension spécifique de votre catalogue articles et que « intersociétés » fait référence à un client ou une transaction spécifique dans vos données de vente. Un module de gestion de la relation client (LLM) générique ne possède aucune de ces informations. Seule une interface conversationnelle construite au-dessus de votre schéma ERP spécifique, entraînée sur votre terminologie et vos relations de données, les possède.

C’est cette distinction technique qui importe pour déterminer si une fonctionnalité conversationnelle d’un ERP est réellement efficace ou simplement superficielle. Les principaux éditeurs d’ERP intégrés ont commencé à ajouter des interfaces en langage naturel depuis 2024. Microsoft Dynamics 365 a rejoint Copilot en octobre 2024, intégrant le traitement automatique du langage naturel (TALN) aux fonctions finance et chaîne d’approvisionnement. Oracle et SAP proposent des solutions similaires. Leur principal défaut réside dans le fait que ces interfaces sont conçues à partir du modèle de données générique de l’éditeur, et non du vôtre. Vos noms de champs personnalisés, votre calendrier fiscal spécifique, votre méthodologie d’allocation des coûts unique : ces éléments ne figurent pas dans les données d’entraînement du TALN de l’éditeur. L’ approche ERP personnalisée utilisée par Witify construit cette couche de requêtes à partir du schéma réel de l’ERP en cours de développement. Ainsi, la couche TALN a accès dès le départ aux relations entre les tables, aux noms de champs et à la logique métier appropriés.

Trois cas d'utilisation où cela modifie les opérations quotidiennes

Analyse financière ad hoc. Un directeur financier, en préparation d'une réunion du conseil d'administration, souhaite connaître l'évolution de la marge brute au cours des six derniers trimestres dans le secteur manufacturier, ventilée par coût des matières premières et coût de la main-d'œuvre. Avec un système de reporting ERP classique, cela nécessite l'intervention d'un développeur BI et plusieurs jours. Grâce à une interface de reporting conversationnelle, une simple question et un graphique suffisent. L'avantage ne réside pas seulement dans le gain de temps, mais aussi dans la qualité de l'analyse : lorsque le directeur financier peut poser des questions complémentaires en temps réel, par exemple « excluez maintenant la dépréciation du premier trimestre et affichez-moi la même vue », au lieu d'attendre une nouvelle génération de rapport, le résultat est bien meilleur.

Visibilité des opérations et des approvisionnements. Statut des commandes, délais de livraison des fournisseurs, rotation des stocks par emplacement : autant de questions que se posent quotidiennement les responsables des opérations, mais auxquelles l’ERP répond rarement en temps réel. La plupart des réponses se trouvent pourtant dans le système, mais elles ne sont pas accessibles directement à un utilisateur non technique. Une interface conversationnelle permet de répondre à ces questions sans intervention du service informatique. L’équipe des opérations obtient ainsi des réponses plus rapides. L’équipe informatique, libérée des tâches routinières liées aux données, peut se concentrer sur les projets système qui requièrent réellement son expertise.

Analyse des écarts. Lorsqu'un indicateur clé de performance (KPI) évolue de manière inattendue, la procédure standard consiste à demander à l'équipe BI d'extraire les données et d'en rechercher la cause. Cette tâche est chronophage. Une interface de reporting conversationnelle permet à un responsable de saisir « Pourquoi notre taux de satisfaction a-t-il chuté de 8 points en octobre ? » et d'obtenir une réponse qui croise, au sein d'une même requête, le volume des commandes, les niveaux de stock, les performances de livraison des fournisseurs et les données relatives aux effectifs. Fini les tableaux de bord présentant ces quatre indicateurs dans des panneaux séparés ! Place à une réponse synthétisée qui identifie les facteurs contributifs.

Scénario de signalement Approche ERP standard Rapports ERP conversationnels
Défaillance financière non standard Ticket développeur BI, 2 à 5 jours Requête saisie, résultat en temps réel
Enquête sur les écarts Plusieurs tableaux de bord, corrélation manuelle Synthèse inter-modules à requête unique
requête d'état des opérations Exportation de rapports ou de feuilles de calcul prédéfinis Question en langage clair, réponse instantanée
Question complémentaire portant sur les mêmes données Nouvelle demande de rapport Poursuivre la conversation
Requête spécifique à la terminologie (« notre T3 », « nos marges ») Nécessite de connaître les noms exacts des champs Résolu par une couche NLP sensible au schéma
Données issues de plusieurs modules ERP dans une seule réponse Jointure manuelle dans Excel Requête unique pour tous les modules

Le reporting ERP conversationnel et le problème de qualité des données à ne pas négliger

Le reporting conversationnel exploite les données du système pour obtenir des réponses. Si les données sont erronées, incomplètes ou saisies de manière incohérente, l'interface conversationnelle renverra des réponses erronées, incomplètes ou incohérentes avec la même rapidité et la même assurance apparente que les réponses correctes. Ce mode de défaillance est plus visible qu'un rapport statique contenant des erreurs non détectées, car l'interface conversationnelle facilite la formulation de questions permettant de mettre en évidence les lacunes en matière de qualité des données.

D'après mon expérience, l'intégration d'une interface conversationnelle dans un ERP est l'un des leviers les plus efficaces pour une démarche d'amélioration de la qualité des données. Non pas grâce à la technologie elle-même, mais grâce à la visibilité qu'elle apporte. Lorsqu'un responsable peut poser une question et obtenir une réponse en quelques secondes, il repère immédiatement une erreur. Un rapport statique contenant des erreurs non détectées peut passer inaperçu pendant des mois. Un système conversationnel qui renvoie une réponse incohérente est remis en question dès la réunion où il est utilisé. Les équipes qui ont toléré pendant des années des catégorisations de produits incohérentes, des fiches fournisseurs non nettoyées ou des imputations de coûts partielles se préoccupent soudainement de les corriger lorsque leurs requêtes NLP renvoient des résultats absurdes. C'est un avantage réel, même s'il n'apparaît pas dans le calcul du retour sur investissement.

L'utilisation de rapports ERP conversationnels ne nécessite pas une base de données parfaite. Les entreprises qui attendent des données irréprochables avant d'implémenter un système ERP ne le font jamais. Un modèle de données suffisamment propre pour répondre aux requêtes que votre équipe posera réellement, avec une précision acceptable, est un standard réaliste. Définir ce périmètre, ainsi que le travail de nettoyage nécessaire pour y parvenir, fait partie de la phase de découverte et d'analyse qui précède tout projet de développement ERP ou d'intégration d'IA. C'est également à ce stade que le retour sur investissement devient concret : en identifiant les dix questions les plus fréquentes de l'équipe qui nécessitent actuellement une intervention manuelle, il est facile de calculer la valeur ajoutée d'une réponse automatique.

François Lévesque 1

François Lévesque

Directeur technique chez Witify

François Lévesque est cofondateur et directeur technique chez Witify. Spécialisé dans la gestion et le développement de projets logiciels et web complexes, il se consacre depuis 8 ans sur le développement de ERP, Intranets et CRM sur-mesure. Au fil de son parcours, il a développé une expertise approfondie en génie logiciel, se traduisant par une sensibilité particulière à la traduction des objectifs d'affaires en requis techniques précis. Ayant une vaste expertise en analyse et visualisation de données, François a également mené avec succès de nombreux projets de données avec des institutions gouvernementales.

Witify Logo Icon

Intéressés à propulser votre entreprise?