head-image

Utilisation réussie du serveur API de crossbase pour le site Web Typo3 et l’application mobile chez CREATON AG

Wertingen, le 08/06/2016 : La société CREATON AG, dont le siège est à Wertingen, près d’Augsbourg, est un des plus grands fabricants allemands de tuiles. L’entreprise est leader sur le marché des tuiles plates et l’un des fabricants leaders de tuiles pressées en Europe. Plus de 1 000 employés travaillent dans 16 usines sur 10 sites. La société belge Etex Group est actionnaire majoritaire de CREATON AG.

Le point de départ

Jusqu’ici, le site Web de CREATON était géré séparément de crossbase dans un système Typo3 autonome. Ceci impliquait la création redondante de nombreuses informations et la double représentation des processus, par exemple pour la traduction et la conversion des images. Dans le cadre de la mise à jour du système CMS utilisé dans sa version la plus récente, la section produits du site Web a dû être reliée à la base de données crossbase et enrichie des informations de produits déjà présentes dans la base.

Le but de ce couplage était de réduire la gestion des données et les sources d’erreurs puisque les informations de produit ne sont plus transmises à deux systèmes en parallèle, mais sont encore traitées dans crossbase puis transmises automatiquement à Typo3.

Conception de la solution

Pour la connexion, une interface API avec des services Web au format JSON/REST (Representational State Transfert) a été choisie (voir ci-dessous). L’avantage est d’obtenir la plus grande flexibilité possible. Aucune interface XML à configurer, les données peuvent être appelées de manière flexible via différents services Web en fonction des besoins du client et intégrées dans le système cible.

Mise en œuvre et utilisation

L’interface a été implémentée avec le serveur API (crossbase.api). Sur le serveur est installé un service qui peut être consulté sur des ports définis et qui fournit les données sur simple appel via des services Web. Ainsi, les données sont traitées à l’aide de DTO (« objets de transfert de données ») définis ensemble avec le client et transmises sous la forme souhaitée.

L’interface API tient à disposition toutes les données dans les objets traités pour la comparaison nocturne. Celles-ci peuvent être facilement lues et retravaillées par le système cible. Pour la reprise des données, un programme d’import a été réalisé par l’agence Techdivision,qui a également converti le site Web en Typo3.

L’interface API est utilisée par CREATON non seulement pour la section produits du site Web, mais également pour la mise à disposition de données supplémentaires pour la nouvelle application mobile « myCreaton ». Les deux systèmes utilisent les mêmes DTO, ce qui permet d’éviter des investissements supplémentaires en termes de maintenance et de concertation.

Toutes les données de produit présentées dans la section produits du site Web et de l’application « myCreaton » ne doivent plus être traitées qu’à un seul endroit : dans le système PIM crossbase. Les adaptations et les élargissements de la base de données peuvent ainsi être effectués de manière plus rapide et automatisée via différents canaux.

Avantages et bénéfices

  • Définition et utilisation commune des DTO pour plusieurs systèmes cibles
  • Automatisation de la mise à disposition des informations de produit actuelles
  • Pas de double traitement, ce qui réduit les investissements en maintenance et évite les sources d’erreur

Les images et données de produit sur le site Web CREATON sont consultables via le serveur API sur le système PIM.

Fonctionnement

Les modules de l’application utilisés

image
>

Les informations client

image

Sebastian Seiz
Chef de projet
+43 (0)5574 / 64880 – 33
s.seiz@crossbase.at

Déclaration de consentement : en cliquant sur le bouton « Envoi », vous consentez à la collecte et à l’utilisation des données saisies, et ce, afin que nous puissions examiner et répondre à votre demande, ainsi qu’entrer en contact avec vous. Votre consentement et la date à laquelle vous l’avez donné sont enregistrés et visibles par nous. Vous pouvez révoquer votre consentement gratuitement et à tout moment.


Envoi

 
     

Connexion client

Demander un nouveau mot de passe