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.


