La première étape : analyser la base de données SQL actuelle. Nous avons ainsi procédé à un travail d’initialisation des données, à partir de plusieurs fichiers Excel avec des éléments redondants. Pour ensuite entamer les phases de modélisation puis de conception. Serwan partage : « L’une des difficultés pour notre plateforme était de ne pas toucher à l’ERP, à consulter en lecture seule. Nous avons opté pour une solution à la fois légère et autonome, pour ne pas avoir à synchroniser JECTO en temps réel et lui permettre d’être indépendante de l’ERP, notamment en cas de problème technique ou de maintenance. Ce module de synchronisation est très complexe, car il a été adapté à un fonctionnement interne tout aussi complexe. »
Ainsi, les données sont actualisées lorsque les utilisateurs ne sont pas connectés à la plateforme, des données qu’ils peuvent interroger indépendamment de l’ERP, sans ralentir ce dernier. « Notre travail a également porté sur l’interface et l’ergonomie pour faciliter la navigation et les requêtes des utilisateurs », précise Serwan. « Nous avons mis en place un système de backup assez innovant, qui sauvegarde l’intégralité des données toutes les 10 minutes en différentiel — qui, comme son nom l’indique, s’attache à identifier et sauvegarder les différences dans les contenus des fichiers. »
La première version, déployée en 2018, a été succédé d’une seconde en 2020.
« Aujourd’hui, tout se passe sur la plateforme JECTO, qui est notre logiciel de planification, de monitoring et de préparation des commandes », expose Eric Soler. « Suite à une demande d’un client, nous pouvons par exemple connaitre notre stock de tubes Y à la date prévue de mise en production, planifier la fabrication et suivre son état d’avancement, jusqu’au transport et la réception de la commande. »
D’autres évolutions sont d’ores et déjà envisagées, notamment pour remonter certaines données dans l’ERP de Prévost Laboratory Concept et le faire cohabiter davantage avec JECTO. Une collaboration à suivre…