Accueil > Études de cas > REHAU

Avec LANSA REHAU déploie son système ERP en 23 langues

REHAU AG+Co logo

En Allemagne REHAU AG+Co représente à l’échelle mondiale une des plus grandes sociétés de traitement de polymère, elle fabrique des composants pour les secteurs de la construction, de l’automobile, de même que du médical et pour la plupart des autres grands secteurs industriels. REHAU a développé ALN, un système ERP écrit en LANSA, déployé sur 21 iSeries en 23 langues et utilisé par un personnel réparti sur 170 bureaux dans le monde. Ses partenaires commerciaux possèdent tous un accès Web et LANSA Integrator supporte les transactions Services Web et XML avec les systèmes tiers et SAP Finance.

Thomas Luckner, Responsable de l’équipe Développement iSeries chez REHAU explique, « Pour vous donner quelques indications sur la taille du système, ALN contient 1 500 dossiers, 18 000 champs et 9 500 programmes. L’équipe de développement du système consiste en six développeurs et un stagiaire. Ces chiffres suffisent à vous donner une bonne indication sur la productivité de notre équipe mais aussi de LANSA. »

« Avec juste une petite équipe de six développeurs et un stagiaire, nous avons développé et nous maintenons un énorme système ERP qui fonctionne aujourd’hui sur plus de 20 machines iSeries autour du monde et en 23 langues »

  1. Remplacement d’un ERP
  2. Le nouveau Système ERP
  3. Extensions en libre-service et en M2M
  4. Une solution pratique et performante
  5. Informations Société et Systèmes

Remplacement d’un ERP

L’équipe de développement iSeries REHAU : De gauche à droite. 2ème rang: M. Dietzel, M. Herold et M. Schwotzer. 1er rang : M. Luckner, M. Greim et M. Watzlawzyk.
L’équipe de développement iSeries REHAU :
De gauche à droite. 2ème rang: M. Dietzel,
M. Herold et M. Schwotzer. 1er rang :
M. Luckner, M. Greim et M. Watzlawzyk.

Au début des années 90, REHAU a passé en revue la capacité de son infrastructure informatique à soutenir sa croissance rapide. REHAU possédait alors plus de 50 iSeries, un dans chacun des pays opérationnels et plusieurs au Siège.

Sur les machines locales, REHAU utilisait un vieux système ERP développé en COBOL, migré des machines IBM S/36 et qui avait vu le jour dans un encore plus vieux système de commerce et de distribution. « Il n’avait même pas de propre base de données, manquait de fonctionnalités et n’était pas architecturé pour supporter un environnement multilingues comme le nôtre, » ajoute Luckner.

« Nous avons étudié les solutions de plusieurs éditeurs d’ERP, mais le coût de licence estimé sur autant de systèmes nous est vite apparu comme prohibitif. Ceci ajouté au fait qu’aucune des solutions packagées ne représentait un bon compromis, il nous a donc semblé évident de développer notre propre solution. »

« Nous avons attaqué un projet de reconception et de redéveloppement total du système ERP. Nous nous sommes d’abord tourné vers Synon, mais au bout d’un an, nous l’avons trouvé trop statique et avons décidé d’en rester là. »

« Nous sommes ainsi arrivés en 1996 à ne plus être sûrs de vouloir rester fidèles à iSeries. Nous envisagions que nos plus petits bureaux pourraient tourner sur serveurs PC, et que les plus gros sites resteraient sur l’iSeries. Par conséquent, nous avons cherché un outil pouvant supporter le multiplateforme, tout en utilisant le même logiciel. Nous voulions également que l’outil soit capable de supporter du multilingue depuis la même application. »

« Cela nous a tout naturellement amené à LANSA. Un autre avantage chez LANSA est la proximité de la future version de son outil de développement Web, car nous savions qu’un peu plus tard dans l’avancée du projet, nous voudrions donner à nos clients un accès Web vers le système, » ajoute Luckner.

« Nous avons choisi LANSA pour son support multiplateforme et multilingue depuis la même application »

Le Nouveau Système ERP

Écran 1REHAU commença le projet de re-architecture de son système ERP avec LANSA en 1996 et a de toujours développé en environnement PC, initialement avec LANSA PC/X sur OS2, qui a depuis évolué pour devenir LANSA for Windows et maintenant Visual LANSA. «  On codifie, teste et débugue en Visual LANSA depuis l’environnement Windows, puis on déplace l’application vers l’iSeries. Développer en Windows est plus simple et bien plus performant et le temps de compilation est bien plus rapide, » décrit Luckner.

Luckner, avec seulement l’aide d’un autre développeur, a utilisé l’outil de modélisation et de prototypage LANSA, LANSA RUOM, pour générer le premier niveau du système ERP ALN. Cela a créé l’ensemble des définitions de dossiers et de champs, les règles métiers et les validations, les messages, l’aide en texte et toutes les entrées fondamentales, mises à jour, programmes de recherches et de listes.

ALN fut par la suite étendu et “tuné ” (accordé) et prit réellement vie en 1998 dans un petit bureau belge, juste deux ans après le début du projet de re développement.

Au cours des années suivantes, le système fut déployé sur la majorité des 170 bureaux de REHAU, en 23 langues. Ceci a représenté 48 machines iSeries, qui ont récemment été consolidées à 21 machines. ALN supporte aujourd’hui des milliers d’utilisateurs internes de par le monde.

REHAU utilise les capacités multilingues de LANSA pour stocker les étiquettes de champs, les messages et les variables du système en 23 langues différentes ce qui inclue l’Allemand, l’Anglais, le Français, le Hollandais, le Russe, l’Espagnol, le Turc, le Grec, le Macédonien, le Finlandais, le Danois et bien d’autres. REHAU possède ses propres routines de traductions automatisées, fonctionnant sur les dossiers LANSA.

« Investir des efforts pour créer des standards, « tuner » des modèles de programmes et stocker tous leurs composants et définitions dans le Référentiel LANSA, c’est toujours payant. Cela optimise la productivité de développement et crée des programmes de qualité ayant tous un aspect consistant et une convivialité, qui favorisent une formation quasi intuitive des utilisateurs » poursuit Luckner.

ALN possède des modules d’offre d’achat et d’offre de vente, de traitement de commande, de facturation, de CRM, de gestion d’entrepôt, de gestion des livraisons, d’expédition, de règlement de fret, d’achat, de gestion fournisseur, de génération de commandes « just-in-time » et d’interfaces EDI pour commandes, facturation et expédition.

Les utilisateurs peuvent choisir entre l’interface utilisateur native iSeries d’ALN (5250) et l’interface Windows générée par un « revamping » outil.

Bien qu’ALN puisse fonctionner dans un environnement Windows, REHAU abandonna son plan initial d’installer les serveurs PC dans les petits bureaux. Luckner explique : « Avec l’arrivée des prix abordables des petits modèles d’iSeries, nous n’y voyons plus d’intérêt. L’iSeries est moins coûteux à faire tourner que des serveurs PC et leur gestion à distance en est beaucoup moins complexe. »

« Le Référentiel et les modèles LANSA favorisent la productivité de développement et la création de programmes de qualité »

Extensions en libre-service et en M2M

Écran 2Certaines solutions Web LANSA fournissent aujourd’hui aux partenaires commerciaux et aux employés travaillant à distance l’accès au système ALN, y compris un portail client pour les partenaires commerciaux et un portail pour ordinateurs portables pour le personnel navigant.

« En rendant notre système consultable sur le web, en temps réel et en utilisant les mêmes données que notre personnel interne, nous nous sommes rendus responsables et transparents, » dit Luckner.

REHAU utilise LANSA Integrator pour une large variété de communications M2M directes entre régions, avec son système zSeries SAP et les parties externes.

La première implémentation de LANSA Integrator chez REHAU fut pour le site Web REHAU avec une solution destinée à rechercher ses revendeurs, consumant un service Web de MAP24, un spécialiste du mappage et des calculs d’itinéraires.
Prenons un exemple, quelqu’un souhaitant installer des armatures de fenêtres REHAU dans sa maison, peut aller sur le site Web REHAU et remplir un questionnaire, hébergé par MAP24.com, qui localise automatiquement les six revendeurs REHAU les plus proches et envoie toutes ces informations à l’iSeries de REHAU. Le bureau approprié prend alors contact avec le prospect et les distributeurs sélectionnés, améliorant par là même le service client. LANSA Integrator est également utilisé pour envoyer les informations distributeurs au MAP24, en format XML.

REHAU utilise également LANSA Integrator pour l’échange de transactions en temps réel, entre ses bureaux commerciaux et son système financier central SAP sur zSeries via serveur BizTalk. Actuellement, il est utilisé pour les informations articles et les prix spéciaux et il traitera bientôt les transactions pour factures, informations de crédits et contrats.

Bien que dans une « proof of concept » (prototype) REHAU ait utilisé LANSA Integrator, pour exposer et consommer des Services Web SOAP directement avec SAP, BizTalk fut retenu comme intermédiaire entre SAP et l’ERP iSeries, du fait de la disponibilité de ses connecteurs SAP.

Le Siège REHAU en Allemagne.
Le Siège REHAU en Allemagne.

Les iSeries locaux de REHAU échangent transactions et statistiques sur de vastes projets et de nombreux clients, ce qui affecte de multiples régions, avec une combinaison de services SQL de LANSA Integrator et de Services Web.

LANSA Integrator est également utilisé pour l’échange de données avec d’autres parties en format CSV. Par exemple, les sociétés fournissant les clients REHAU peuvent communiquer leurs agendas de livraison sous format Excel. Les détails sont importés dans la base de données iSeries, par le biais de LANSA Integrator. Il en résulte une communication des informations de livraison mises à jour au fur et à mesure que l’on entre les commandes clients.

« LANSA Integrator nous donne accès à de nombreuses et performantes classes Java de parties tierces, » ajoute Luckner. « Ce qui rend l’extension de votre application plus simple, du fait que vous n’avez plus à programmer en Java vous même. De nombreuses fonctions gratuites sont déjà intégrées ; Par exemple, nous venons juste d’implémenter une classe java pour une génération de mots de passe aléatoires. »

« Les solutions LANSA Integrator sont faciles à implémenter et à maintenir, flexibles et robustes. Venir à bout de toutes les contraintes d’intégration avec un outil unique et une seule compétence représente un avantage colossal, » souligne Luckner.

« Les solutions LANSA Integrator sont faciles à implémenter, à maintenir, elles sont flexibles et robustes »

Une solution pratique et performante

Écran 3«  Il est bon de savoir que LANSA supporte des plateformes à serveurs multiples, mais l’iSeries est et reste notre plateforme ERP favorite, de par sa stabilité et son faible coût de propriété, » souligne Luckner. « L’infrastructure iSeries nous convient et nous souhaitons l’exploiter au mieux. »

« Tous nos développements iSeries se font avec LANSA et nos projets Web et Intégration se réalisent avec notre propre équipe. Pour nous, LANSA fournit les solutions pratiques les plus adaptés et de plus, est toujours un des premiers à utiliser les nouvelles technologies, disponibles sur iSeries, comme les services Web. »

« Plus le système est grand, plus on bénéficie des avantages du Référentiel LANSA, la réutilisation des composants en prolonge d’autant les avantages. Sans LANSA, nous aurions été dans l’incapacité de développer et contrôler un système tel que le nôtre. Pas de la manière dont on le fait aujourd’hui, ni avec cette complexité ! Nous n’aurions pas pu obtenir une telle vue d’ensemble. Grâce au Référentiel LANSA et à ses capacités d’analyses d’impacts, nous parvenons à garder un système comme le nôtre sous contrôle. »

« LANSA nous procure une productivité énorme. En utilisant les modèles, nous pouvons développer des programmes consistants en seulement quelques minutes, alors que cela se comptait en heures avec Cobol. »

« Avec juste une équipe de six développeurs et un stagiaire, nous avons développé et nous maintenons un système qui fonctionne aujourd’hui sur plus de 20 machines iSeries autour du monde et en 23 langues, » conclut Luckner.

« Sans LANSA, nous aurions été dans l’incapacité de développer et contrôler un système comme le nôtre »

Information Société et Systèmes

REHAU AG+Co logo
  • REHAU AG+Co, Siège Social à Rehau, Allemagne, a été fondée en 1948 et est un des leaders dans les solutions basées sur les polymères. Spécialisée dans la fabrication de systèmes pour les domaines Bâtiment, Automobile et Industrie, REHAU est dotée d’une capacité d’innovation et d’une organisation multi-branches lui assurant des synergies efficaces, l’entreprise dirigée de manière moderne et professionnelle, possède un caractère unique dans l’industrie de transformation des matières plastiques. Leurs compétences principales englobent le développement des matières et des systèmes ainsi que les traitements de surfaces. REHAU est un moteur d’innovations comptant plus de 14 000 collaborateurs répartis sur plus de 170 sites dans le monde. Revenu 2004 : 1.1 billion Euro.
  • Pour plus d’informations: www.rehau.de ou www.rehau.fr ou www.rehau.com
  • L’équipe IT iSeries de REHAU consiste en sept développeurs et deux personnes, qui contrôlent 26 machines iSeries allant du modèle 170 au modèle 520/830. Une équipe de 20 personnes supporte les utilisateurs sur site (formation et assistance).
  • ALN, le système ERP écrit en LANSA s’intègre avec SAP, le serveur Microsoft BizTalk Server et MAP24.