Wertingen, 08/06/2016: CREATON AG, based in Wertingen near Augsburg, is one of Germany's largest manufacturers of clay roof tiles. The company is the market leader in the field of plain tiles and one of the leading manufacturers of pressed roofing tiles in Europe. More than 1000 people work for the company, in 16 factories at 10 locations. CREATON AG's majority shareholder is the Belgian Etex group.
Previously, the CREATON website was maintained in an autonomous Typo3 system, separate from crossbase. This resulted in a lot of information having to be stored redundantly and processes such as translation and image conversion being represented twice. As part of the process of updating the CMS system to the latest version, the product section of the website was to be linked to the crossbase database and populated with the product information already managed there.
The purpose of linking this data was to reduce data maintenance effort and errors, as product information would then only be maintained in crossbase, and then transferred to Typo3 automatically, instead of in parallel in two systems.
It was decided to implement an API interface with web services in JSON/REST (Representational State Transfer) format (see below), to create the link. This has the benefit of providing the maximum possible flexibility. There is no need to configure an XML interface. Instead, the data can be accessed and integrated in the target system flexibly, via a variety of different customer-specific web services.
The interface with the API server (crossbase.api) has been implemented, with a service running on a server. This service can be called over defined ports, and the data can be returned when called via web services. Here, the data is prepared using DTOs ("data transfer objects") which are defined in discussion with the customer, and then transferred in the required form.
The API interface makes all data available for nightly synchronization in prepared objects. The target system can load and process these objects with ease. The Techdivisionagency, which implemented the website in Typo3, also created an import program for transferring the data.
However, the API interface will not only be used for the product part of the website at CREATON, but also as a means to supply data to the newly implemented "myCreaton" mobile app. Both systems use the same DTOs. This avoids additional maintenance and customization costs.
All the product data mapped in the product part of the website and the "myCreaton" app now only needs to be maintained in one place: the crossbase PIM system. Consequently, any adjustments and extensions to the data basis are quickly and automatically transferred along the various channels.
Germany
crossbase mediasolution GmbH
Otto-Lilienthal-Straße 36
71034 Böblingen
+49 7031 9880-700
office@crossbase.de
Austria
crossbase mediasolution GmbH
Konrad-Doppelmayr-Straße 15
6922 Wolfurt
+43 5574 64880-39
office@crossbase.at
© 2024 crossbase mediasolution GmbH
Herby Tessadri, Sales Manager