Mon compte | Téléassistance | Français Anglais 
   
PHL Soft

Editeur de solutions de modernisation
et de développement web sur AS/400 (IBM i)

   
Accueil Produits Références Société Newsletters Mon compte Contact
Rubrique PHL Mag

Triballat modernise l'ensemble de ses applications

Triballat est une entreprise agroalimentaire composée de deux branches : la branche laitière avec une production de yaourts et fromages et la branche soja avec des produits diffusés sous la marque Sojasun. Son informatique est basée sur plusieurs AS400, iSeries, System i ou Power i. Les ressources humaines, la comptabilité et les applications de gestion bénéficient chacune d'un serveur dédié. Alors que les deux premières font appel à des solutions du commerce, ces dernières sont des programmes développés en interne.

Les applications de gestion comprennent essentiellement la gestion commerciale, la gestion des stocks et la gestion des achats. Leur interface rigide au standard 5250 a vieilli et elle est de moins en moins acceptée. Triballat a donc entrepris une démarche de modernisation des applications. Après une recherche sur le marché, la direction informatique a fait en 2008 le choix des outils de PHL Soft.

Toute la panoplie des produits PHL pour développer une nouvelle application

Fromage de chèvre Petit Billy fabriqué par la laiterie Triballat

Mais un autre impératif s'est substitué à l'objectif de modernisation des applications existantes : il fallait développer une application de traçabilité. La décision a été prise de le faire avec PHL Web, ce qui était un bon moyen de s'approprier l'outil. Michel Luce, chef de projet chez Triballat a pris en charge son développement, qui s'est étalé sur un an et demi, depuis l'analyse jusqu'à la mise en place et la formation des utilisateurs tout en assurant en parallèle ses autres activités.

L'application comporte des saisies complexes, qui ont pu être correctement prises en compte grâce à la richesse de l'outil. Outre PHL Web, le développement de l'application s'est également appuyé sur PHL Print et PHL XML. PHL Print a servi à développer une vingtaine de petits états pratiques destinés à la diffusion interne, comportant des illustrations et des logos.

PHL XML a servi à développer des protocoles d'échanges de données avec deux applications. La première est l'application LIMS du laboratoire d'analyse. En effet, une fois les matières premières reçues et enregistrées par l'application interne, elles doivent être analysées par un laboratoire d'analyse agréé, avant d'être utilisées. Un fichier XML est envoyé au laboratoire qui retourne un autre fichier XML comportant les informations de conformité ou de nonconformité. Il s'agit de petits fichiers d'environ 1 kilooctet. La deuxième application concernée est le logiciel de pilotage de l'atelier de fabrication. L'application lui envoie un ordre de fabrication, et le logiciel de pilotage renvoie en fin de fabrication un fichier XML comportant le numéro de lot, l'identification de l'article et la quantité. L'ordre de fabrication est un fichier de 10 à 50 ko et le message de fin de fabrication est un fichier d'environ 1 ko.



Moderniser en gardant la logique et en réécrivant les écrans

Une fois cette application terminée, l'équipe informatique de Triballat a commencé la modernisation des applications existantes, en commençant par la gestion commerciale. La récupération des écrans 5250 existants par les fonctions de conversion de PHL Web n'a pas été possible car l'application était trop ancienne et les écrans trop disparates et hétérogènes. L'équipe a préféré les réécrire complètement pour obtenir des écrans plus propres. Seuls quelques modules spécifiques, plus récents, comme celui qui gère les litiges, pourront ultérieurement être convertis à l'aide de l'outil.

Triballat a demandé l'aide de PHL Soft, à la fois pour des formations et pour du conseil au développement. « Un consultant est venu à plusieurs reprises pour nous former au SQL et aux outils PHL », explique Michel Luce : « ensuite il a développé un exemple simple pour montrer la démarche à suivre dans les développements d'écrans. »

Une évaluation du travail nécessaire a montré que deux ans seraient nécessaires pour moderniser complètement la gestion commerciale, en tenant compte de la disponibilité effective de l'équipe. En six mois, des parties importantes ont déjà été écrites : saisies de commandes, d'articles, de clients. Ce volet devrait être terminé en fin d'année 2011 pour une mise en place au début de 2012. La mise en place de l'application se fera de manière progressive : d'autres éléments s'ajouteront par la suite.

Exemple d'écran de saisie
Ecran de saisie d'une application rénovée de Triballat


La méthode utilisée consiste à définir avec PHL Web des modèles d'écran comportant des sous-fichiers, des boîtes de saisie, ainsi que le squelette des programmes RPG associés et de spécifier les titres et les noms de colonne pour chaque écran spécifique. Ainsi le développement va beaucoup plus vite, et permet d'assurer l'homogénéité des écrans et des programmes RPG. Il faudra encore une bonne année pour terminer ce développement.

Ce développement a été aussi l'occasion d'utiliser PHL Query, le nouvel outil de PHL Soft destiné à la génération de requêtes et de rapports. Un membre de l'équipe l'a pris en main et a pu remplacer très rapidement les anciens états. Le gros avantage est que les utilisateurs ne voient pas qu'ils sont dans un outil de query. L'équipe vient de recevoir le nouveau module Report de PHL Query, qu'elle va bientôt tester. Plus généralement, Triballat adopte systématiquement les mises à jour des produits PHL.

Des retours positifs répondant à une attente réelle

L'intérêt de ces développements a été perçu de manière très positive par les utilisateurs. Mécontents des écrans 5250, vestiges d'un autre temps, ils apprécient les écrans graphiques modernisés. Un sousensemble des écrans de saisie de la gestion commerciale a été installé en test sur deux sites pilotes de la société. Leur utilisation en vraie grandeur a suscité des réactions de satisfaction. Ces tests ont aussi permis de corriger rapidement les petits problèmes rencontrés, sans gêner le fonctionnement des opérations. L'équipe a rencontré peu de problèmes dans ces développements. Les tests ont été effectués à petite échelle et ont concerné peu de personnes.

Pour promouvoir les développements en cours et en montrer les avantages aux utilisateurs, l'équipe a installé dans l'atelier un grand écran plat affichant un diagramme du nombre total de commandes à préparer heure par heure. « C'est le genre d'application qui rend service, qui ajoute un petit plus agréable et utile, et qui facilite les relations », insiste Michel Luce : « c'est quelque chose qui n'existait pas dans la version 5250 et qui montre tout l'intérêt de la version PHL. »

Michel Luce a beaucoup utilisé le forum des utilisateurs PHL Soft quand il avait des questions. En utilisant des motsclefs pertinents, il a presque toujours obtenu des réponses à ses questions, à partir de problèmes déjà rencontrés par d'autres utilisateurs.

L'équipe informatique se compose de 4 personnes, qui ont chacune des missions spécifiques. Chacun doit partager son temps entre les tâches quotidiennes et les objectifs du projet dans lequel il est impliqué. L'un des membres de l'équipe est totalement pris par la maintenance des applications 5250. Deux autres membres développent un à deux jours par semaine. Michel Luce développe 3 jours par semaine en s'isolant. L'effectif est restreint et ne permet pas d'aller plus vite.

L'étape suivante de modernisation concernera la gestion des stocks et la gestion des achats. Ce sera la suite logique : elle se fera suivant la même démarche.

Atelier Sojasun



 Logo PHL SOFT © 2011 - PHL SOFT
PHL SOFT Partenaire IBM Niveau Advanced
Plan du site - Informations légales - Contact
Logo Partenaire IBM Niveau Advanced