Gestion des flux 24h/24 avec WINDEV pour les 160
Transcription
Gestion des flux 24h/24 avec WINDEV pour les 160
I N D U S T R I E Gestion des flux 24h/24 avec WINDEV pour les 160 agences de CGE Distribution les transferts, de gérer et de suivre l’acheminement de tous les flux à partir d'un seul outil. CGE Distribution s'appuie sur WINDEV pour proposer une solution automatisée et 24h/24, de gestion des flux de données. Résultats: performance, fiabilité et pérennité. Plus de 3 millions de flux par an La société Filiale du groupe SONEPAR, CGE Distribution (1400 personnes) est spécialisée dans la distribution de matériel électrique (600 fournisseurs). Maîtrise d'oeuvre Eric Cassagne (à gauche) est responsable Système et Exploitation. Laurent Bouttier (à droite) est Ingénieur d'Etude. Ils font partie d'une équipe de 8 développeurs. Un impératif pour les 160 agences: communiquer en temps réel L’informatique de CGE Distribution est de type décentralisée. Chacune des 160 agences est dotée d’un progiciel de gestion commerciale (écrit en Cobol). Toutes les données sont ainsi consolidées la nuit sur un système central via des batchs. L’une des contraintes liée à la décentralisation résidait dans la communication verticale et horizontale (entre le siège et les agences ou directement entre les agences). 68 •Publi Dossier 01 INFORMATIQUE En effet, les informations qui doivent circuler entre chaque partie sont de différents formats: documents marketing ou commerciaux, bons de commande fournisseur (norme Edifac ou Lidic), bons de livraison, états des stocks,... Il était nécessaire de disposer d’un logiciel pour automatiser et uniformiser ces traitements. comptabilité, serveur EDI, outils décisionnels,...). «WINDEV s'est imposé par sa capacité unique de développement rapide. Venant du monde Cobol, j'ai apprécié la qualité des exemples livrés et la clarté du L5G. Le concept de WINDEV permet un développement modulaire indispensable dans nos projets» ajoute-t-il. Du DPS7 à WINDEV Grâce à WINDEV, le multi-threading devient facile «Avec le DPS 7, l'automatisation des transferts de données nécessitait de disposer de cartes de communication spécifiques. Par ailleurs, la maintenance (également en Cobol) de ce traitement s'avérait de plus en plus délicate. La croissance du nombre d'agences et du volume des flux nous a conduit au remplacement du système en place», déclare Laurent Bouttier. La problématique du logiciel à développer était d’analyser ces données entrantes, de les regrouper par destinataires ou par type et de les dispatcher en temps réel vers le siège ou les agences. In fine, ces opérations mettent à disposition ces données aux progiciels en place (gestion commerciale, «Grâce à WINDEV nous avons pu intégrer facilement des traitements nécessitant le multi-threading. Il suffit de connaître d’autres langages pour apprécier d’autant plus la puissance de son L5G avec des fonctions du type ThreadExécute ou ThreadPriorité» souligne Laurent Bouttier. Ainsi, WebCom permet de fluidifier WebCom a été installé dans les 130 agences de CGE Distribution. Une simple connexion ADSL a suffi pour relier les agences entre elles. Cette plate-forme de communication assure aujourd’hui le transfert des données en temps réel via FTP. «Nous l’avons développé sous forme de services NT. Pour ce faire, nous nous sommes appuyés sur le programme WDService livré avec WINDEV. Pour les autres traitements, j'ai profité de la puissance de son L5G avec les fonctions FTP et de compression notamment (pour optimiser les transferts)», précise Laurent Bouttier. WebCom dispatche ainsi au fil de l'eau et 24h sur 24 ces flux multidirectionnels entre le siège et les agences. Ce qui représente plus de 3 millions de flux à gérer par an! Chiffre en croissance constante puisque chaque nouveau projet génère un nouveau flux à piloter. 24h/24: maintenance à chaud Le succès de WebCom (rapidité de développement, fiabilité et performances) a conduit le service informatique de CGE Distribution à généraliser tous ses développements en WINDEV. «Même la maintenance est facilitée grâce à WINDEV car elle se déroule à chaud. La bibliothèque de ressources (WDL) est envoyée via FTP, le service NT est coupé puis redémarré automatiquement. C’est du non-stop, 7j/7 et 24h/24!», se félicite Laurent Bouttier.