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.