UDS Systems - Dynamics 365 solutions Provider - Logo
Language iconDropdown icon

Fuhrparkmanagement-Portal auf Basis von D365

Power Apps - Microsoft Power Platform ecosystemPower Apps
UDS Systems - Microsoft Azure ServicesAzure Services
Dynamics 365 Customer Service - Microsoft technologiesD365 Customer Service
Dynamics 365 Sales - Microsoft technologiesD365 Sales
Car fleet management portal based on D365 - UDS Systems Case StudyCar fleet management portal based on D365 - UDS Systems Case Study

Standort

Deutschland

Branche

Automobilindustrie

Unternehmensgröße

200 Mitarbeiter

Implementierung

2022

Kundenanfrage

Clients Request (customization and development of new modules in Microsoft Dynamics 365 Sales and Customer Service)

Unser Kunde verfügt über einen Fuhrpark, der zu den beliebtesten in Deutschland zählt. Auf 30 Parkplätzen stehen mehr als 1.000 Transporter zur Verfügung. Dazu gehören unter anderem Mercedes-Benz Vito, Opel Vivaro und Renault Trafic. Alle diese Fahrzeuge sind Tag für Tag im Einsatz für Unternehmen im Güterverkehr.

Der Kunde wollte die wichtigsten Geschäftsprozesse mit einem großen Fuhrpark und wenig Personal vereinfachen und beschleunigen. Es wurde ein Tool benötigt, das hilfreiche Berichte, bequeme Analysen und die Überwachung von Daten in Echtzeit ermöglicht.

Der Kunde arbeitete mit Microsoft Dynamics 365 Sales and Customer Service und war daran interessiert, die Lösung durch die Entwicklung zusätzlicher Module anzupassen und die Funktionalität zu verbessern.

Briefing

Briefing stage - development of D365 Portal

Wir führten ein Briefing durch, nachdem wir die Aufgabenstellung genau analysiert und uns mit den Geschäftsprozessen des Kunden vertraut gemacht hatten. Aus der Gesamtzahl der in Frage kommenden Module wählten wir diejenigen aus, mit denen die Verantwortlichen des Unternehmens in ihrer täglichen Arbeit zu tun haben:

  • Flotte und Verkäufe.
  • Verträge und Kosten.
  • Fahrzeugübergabe und -rückgabe.
  • Überwachung von Fahrzeugschäden.
  • Auto-Service-Management.
  • Vorfälle und Versicherung.

Wir haben die Art und Weise der Zusammenarbeit zwischen den Abteilungen festgelegt und im Detail analysiert, was in jedem Modul enthalten sein sollte und wie sie miteinander in Beziehung stehen.

Vorbereitung

 Preparation stage - development of D365 Portal

Die Notwendigkeit, eine breite Palette von Aufgaben in verschiedene Phasen aufzuteilen, war das Hauptproblem in dieser Phase.

Die Anpassung von D365 CRM an die Bedürfnisse des Kunden war die erste Phase. Die Implementierung zusätzlicher Lösungen war Gegenstand der zweiten Phase.

Um die Arbeit der Disponenten vor Ort zu erleichtern, haben wir uns entschlossen, die notwendigen betriebswirtschaftlichen Module, wie z. B. die Fahrzeugübergabe, die Fahrzeugrückgabe und die Überwachung von Fahrzeugschäden, in eine andere Anwendung zu verlagern. Dies ist ein Fall, der Gegenstand einer separaten Analyse sein wird. Für den Moment wollen wir uns jedoch auf das Portal konzentrieren.

Nachdem ein detaillierter Arbeitsplan vorlag und die Prioritäten feststanden, wählte unser Team (zwei Backend-Entwickler und zwei Frontend-Entwickler) die für die Implementierung benötigten Tools aus.

Wir verwendeten die folgenden Technologien für die Entwicklung und das Management dieses Projekts:

  • Web API (ASP.NET, ASP.NET Core)
  • D365 workflows und plugins
  • React.js
  • Redux
  • Ant design
  • Azure Web-Anwendungen
  • Azure B2C Authentifizierung
  • Azure DevOps

Realisierung

Für die Umsetzung des Projekts, einschließlich der Anpassung von Microsoft Dynamics 365 Sales and Customer Service an die Anforderungen des Kunden, haben wir etwa ein Jahr benötigt. Für die interne Nutzung des Portals und für die Arbeit der Partner haben wir praktische Funktionsmodule entwickelt.

Es wurde ein detailliertes Dashboard erstellt, das eine Tabelle mit den Kennzeichen, Modellen und Beschreibungen aller Fahrzeuge des Unternehmens in den verschiedenen Bundesstaaten anzeigt. Darüber hinaus steht eine Karte zur Verfügung, auf der die Benutzerinnen und Benutzer den Standort der Fahrzeuge verfolgen können.

Detailed dashboard for Car fleet management portal based on D365

Die Benutzer können die Fahrzeuge nach Merkmalen wie dem Hersteller, dem zugeordneten Kunden und dem Standort filtern. Die gefilterten Ergebnisse werden als Tortendiagramme angezeigt, um den Prozess zu verstehen und zu überwachen. Mehrere Kuchendiagramme mit den wichtigsten Metriken befinden sich unter den Kuchendiagrammen.

Dashboard with filters on D365 based portal

Die Benutzer haben die Möglichkeit, allgemeine Informationen über die verfügbaren Fahrzeuge einzusehen, diese zu sortieren und Zugang zu detaillierten Informationen über die Fahrzeuge zu erhalten.

Diese Detailinformationen werden in Tabellen und Formularen dargestellt, die nach über 20 Kriterien sortierbar sind.

Detailed information in tables and form on D365 Portal

Diese Seite ist für die Anzeige der Informationen über die laufenden Verträge für die Fahrzeuge bestimmt. Mit Hilfe des Kilometerzählers kann der Benutzer die gefahrenen Kilometer verfolgen. Bei Überschreitung der für den Vertrag vorgesehenen Kilometerzahl wird eine Warnung angezeigt. Die Vertragslaufzeit wird ebenfalls angezeigt. Eine Warnung erscheint, wenn der Vertrag abläuft. Die Anzeige der Kilometerstatistik für jedes Fahrzeug in Form einer detaillierten Tabelle ist ebenfalls möglich.

Detailed info about Contracts and Costs on the D365 Portal

Technische Zustandsdaten der Mietfahrzeuge werden in diesem Bereich angezeigt. Die Daten stammen direkt von den Sensoren der Fahrzeuge und werden täglich aktualisiert.

Service Management (portal based on D365 - Custom integration with Azure Cosmos DB)

Unter jedem Fahrzeug befindet sich eine Schaltfläche "Anfrage für einen Werkstattauftrag senden". Über diese Schaltfläche werden Daten zu den ausgewählten Leistungen an die E-Mail-Adresse des mit dem Fahrzeug verknüpften Unternehmens gesendet.

Eine benutzerdefinierte Integration mit Azure Cosmos DB wurde in diesem Modul implementiert. Auf diese Weise konnten wir eine große Menge an Daten zu jedem Fahrzeug speichern, was zu einer Einsparung von Speicherplatz auf der Power Platform führte.

Service Management (portal based on D365 - Custom integration with Azure Cosmos DB)

Auf dieser Registerkarte hat der Benutzer die Möglichkeit zur Anzeige und Erstellung eines Unfallberichts (Versicherungsbericht). Nach Abschluss des Vorgangs werden die Informationen im CRM-System in verschiedenen Einheiten gespeichert. Beispielsweise werden Dateien und beschädigte Teile hinzugefügt, wenn ein neuer Vorfall erstellt wird. Im Schadenmanager ist ein Formular mit einem Stepper enthalten, mit dem die verfügbaren Informationen über den Vorfall und die Schäden ausgefüllt werden können.

portal based on D365 - new data sync with CRM

Dieser Abschnitt ist für die Anzeige der Verträge für die Vermietung von Fahrzeugen. Die Sortierung erfolgt nach Typ, ID-Nummer, Fahrzeugkennzeichen und Vertragsbasis.

Contracts Sorting (portal based on D365)

Was der Kunde erhalten hat

Saving time, Analysis, Visibility and Automation - What client receivedSaving time, Analysis, Visibility and Automation - What client received

Zusammenfassung

Dienste wie Microsoft Dynamics 365 Sales und Customer Service können durch maßgeschneiderte Lösungen ergänzt werden, die auf die Bedürfnisse der jeweiligen Organisation zugeschnitten werden. In diesem Fall konnten durch die Entwicklung eines Moduls für Partner und eines Moduls für Werkstätten die geschäftlichen Möglichkeiten des Kunden erweitert werden.

Dank der umfassenden Möglichkeiten der Power Platform, der D365 Web API, der Azure Services, der innovativen Front-End-Entwicklungstools, der koordinierten Arbeit eines professionellen Teams und der engen Interaktion mit dem Kunden wird immer das gewünschte Ergebnis erzielt und noch ein bisschen mehr.