Ziele und Herausforderung
Die primÀren Ziele des Projekts waren:
- Ersatzteile problemlos digital nachbestellbar machen
- Verbesserung der Nutzererfahrung durch eine nahtlose Integration der Bestellfunktion in bestehendes Kundenportal
- Entlastung des Services
Folgende Herausforderungen gab es dabei:
- Die bestehende Datenquelle aus SAP konnte nicht als Schnittstelle angeschlossen werden. Stattdessen wurde ein Produktimporter bereitgestellt, der relevante SAP-Daten mit individuell aufbereiteten Daten verheirateten konnte.
- Die bereitgestellten Produktdaten mussten erweiterbar sein, um fehlende Informationen ergÀnzen zu können, ohne den Datenimport zu beeintrÀchtigen.
- Eine intelligente Produktsuche sollte integriert werden, um die ZugÀnglichkeit zu dem umfangreichen Produktkatalog zu vereinfachen
Vorgehen und Ergebnis
Die erste Aufgabe des Projekts war es, einen On Demand-Importer im TYPO3 Backend zur VerfĂŒgung zu stellen, damit die CSV-Exporte aus SAP problemlos in TYPO3 importiert werden können - um die fehlende Schnittstelle zu ersetzen. Der Importer musste zudem wĂ€hrend des Prozesses vier unterschiedliche CSV-Dateien scannen und die Daten in einer Datenbank zusammenfĂŒhren. Gleichzeitig durften nur DatensĂ€tze aktualisiert werden, die auch in den CSV-Dateien vorhanden waren, um hĂ€ndisch erweiterte DatensĂ€tze nicht zu manipulieren.
FĂŒr die intelligente und benötigte Suchfunktion integrierten und konfigurierten wir die TYPO3 Extension ke_search_premium. Diese Extension bietet âSuchvorschlĂ€geâ sowie eine âIn-Wort-Sucheâ, wodurch die Produktsuche fĂŒr Kunden, die oftmals nur den Produktnamen oder die Artikelnummer kennen, vereinfacht und schneller zu den gewĂŒnschten Ergebnissen fĂŒhrt.
Weil der Datenbestand von Airvac so aufgebaut ist, dass Ersatzteile mehrfach vorkommen können, mussten wir eine Lösung herstellen, mit der Nutzer die fĂŒr Sie relevanten Ersatzteile schnell finden konnten. Deshalb gibt es fĂŒr jedes Ersatzteil in der Ăbersicht einen âTagâ als Verweis auf das entsprechende Produkt.
ZusĂ€tzlich kann es sein, dass ein ganzes Produkt nicht mehr verkauft werden soll / verfĂŒgbar ist, aber dennoch die Ersatzteile. FĂŒr diesen Anwendungsfall haben wir ebenfalls die Tag-Funktion genutzt und deutlich hervorgehoben, dass das jeweilige Produkt nicht mehr zur VerfĂŒgung steht.
Um eine höchstmögliche Kundenzufriedenheit zu gewĂ€hrleisten, wird bei jeder Bestellung die Projektzugehörigkeit abgefragt. Damit können die zustĂ€ndigen Ansprechpartner die Anfrage auf PlausibilitĂ€t prĂŒfen und den Kunden im Zweifelsfall das richtige Ersatzteil empfehlen. Entsprechend handelt es sich weniger um eine Bestellung, als eine Anfrage.