Expertenwissen aus über 20 Jahren

Dynamics 365 Customizing

Viele Funktionen von Dynamics 365 können mit dem Standard gelöst werden – aber je nach Anforderung ist es nötig, die Anwendungen anzupassen. Beim Customizing verwenden wir eine modulare Lösungs-Architektur und entwickeln maßgeschneiderte Lösungspakete für eine performante, wartungsarme Software.

Warum Customizing von CRM Dynamics 365?

Während bei einer Konfiguration fertige Funktion genutzt werden, z. B. welche Angebotsvorlage im Angebotsprozess verwendet wird oder welche Vertriebsgebiete die Vertriebsgebietssteuerung nutzt, geht es beim Customizing um die Anpassung der Anwendung an unternehmensspezifische Workflows und Geschäftsprozesse.

Customizing ist sowohl für die IT als auch für Fachbereiche im Unternehmen relevant – alle, die keine „Commercial-off-the-Shelf“ Lösung auf dem Software-Markt gefunden haben, jedoch auch keine Individualsoftware erstellen möchten.

Komponenten des Customizings

Customizing kann bestimmte Felder, Geschäftsregeln oder auch Berechnungslogiken umfassen, z. B. im Rahmen einer Plugin-Entwicklung.

Customizing beginnt, sobald neue Felder zum Datenmodell hinzugefügt oder die Oberfläche und Navigation angepasst werden. Dies geschieht oft über Low-Code-Tools, erfordert jedoch häufig ein grundlegendes technisches Verständnis bis hin zu Programmierkenntnissen, je nach Fall. Folgende Komponenten können angepasst werden:

Felder

Some Text

Ansichten & Dashboards

Some Text

Business Process Flow (z. B. Anzahl Leadqualifizierungs-Stufen)

Some Text

Automatisierungen (z. B. Felder automatisch ausfüllen, Berechnungen, Cloud Flows)

Some Text

Formulare

Some Text

Tabellen

Some Text

Individuelle UI-Gestaltung

Some Text

Eigene Komponenten und Plugins

Teilentwicklung

Je nach Anforderung können einzelne Funktionalitäten auch teilentwickelt werden. Dies könnte beispielsweise die Entwicklung spezieller Kalkulationsfunktionen umfassen oder die Programmierung für komplett eigenständige Lösungen.

Unsere Vorgehensweise bei Customizing

Unsere Vorgehensweise bei Customizing

Der Großteil des Customizings in Dynamics 365 erfolgt über Low-Code, aber bei komplexeren Anforderungen, wie speziellen Logiken oder Oberflächenelementen wird Programmierung notwendig. Hierfür kommen Software Development Kits (SDKs) und Frameworks wie das Power Component Framework (PCF) zum Einsatz.

Jetzt anfragen

Referenz

Stimme aus dem Projekt

“Für die Messe Berlin haben wir viele Customizations und Teilentwicklungen in Dynamics 365 umgesetzt, da die Anforderungen über die Standardfunktionalität eines CRM-Systems hinausgingen. Die Lösung wurde mit den Möglichkeiten der Plattform angepasst und um spezifische Funktionen erweitert. “

Jan Gliniorz | Projektleitung bei Objektkultur Software GmbH
  • Übertrag von Expertise an Ihre Teams
zur Referenz

Praktische Anwendungsfälle

Beispiele für Customizations

Produktion & Fertigung

In einem Fertigungsunternehmen werden individuelle Maschinen-Aufträge für Kunden angelegt. Jeder Auftrag erfordert eine mehrstufige Bearbeitung – von Angebot über den Vertragsabschluss bis zur Fertigung und Auslieferung – inklusive Rückmeldungen aus der Produktion. Diese mehrstufigen Freigaben sind nicht out-of-the-box abgedeckt und müssen über eine Customization entwickelt werden.

Handel

Ein Handelsunternehmen mit Online- und stationärem Geschäft will Kundendaten, Treueprogramm-Daten und Point-of-Sale-Daten innerhalb Dynamics 365 verbinden und in Echtzeit nutzen, z. B. für automatisierte Promotions-Segmente, spezielle personalisierte Rabattregeln sowie eine Synchronisation von POS-Hardware und CRM. Die benutzerdefinierten Schnittstellen, zusätzliche Entitäten und automatisierte Prozesse zur Segmentierung müssen über ein Customizing erstellt werden.

Dienstleistung

Ein Beratungs- und Serviceunternehmen benötigt nicht nur Funktionalitäten zur Verwaltung von Leads und Opportunities, sondern auch für Projekt- und Serviceaufträge, Zeit- und Spesenabrechnungen sowie Kunden-Portal-Zugänge. Dazu muss die Projektlogik erweitert werden sowie das Ticket-Management mit Schnittstelle zum Kundenportal, eigene Rollen- und Rechte-Modelle, Zeiterfassung und Kostenerfassung.

Versorger & Energie

Ein Energieversorger verwaltet seine Abruf- und Störmeldungen zentral über Dynamics 365. Kunden-Service-Mitarbeitende nehmen Meldungen auf, Technik-Teams bekommen über mobile Geräte Aufgaben zugeteilt, historische Daten werden analysiert und automatisierte Eskalationen ausgelöst. Hierzu sind spezifische Entitäten und Prozesse notwendig wie z. B. „Störfall“, „Messpunkt“, „Techniker-Einsatz“, „Ersatzteil-Import“. Auch die mobile Anbindung wird customized, sowie die Automatisierung von Eskalationen bei bestimmten Kriterien.

Referenz

Stimme aus dem Projekt

“Zunächst haben wir die Geschäftsprozesse analysiert, dann verbessert und das Dynamics 365 angepasst. Dazu haben wir den Business Process Flow erweitert, z. B. um die Messestand-Planung und Aussteller-Platzierung auf der Fläche als eigenen Schritt. Hierzu gehörte die Integration von Dynamics 365 mit dem CAD- und dem ERP-System sowie den Webportalen. Ziel war es, eine updatefähige Lösung mit hoher Kosten-Nutzen-Effizienz bereitzustellen.“

Jan Gliniorz | Projektleitung bei Objektkultur Software GmbH
  • Übertrag von Expertise an Ihre Teams
zur Referenz

Wartungsfähigkeit

Software-Updates bei Customizations

Ein Mythos, der sich nach wie vor hält: Durch Customizations würden die Wartungsaufwände in die Höhe steigen - dies gilt jedoch nicht für Dynamics 365.

Es stimmt, dass das Hinzufügen neuer Felder in Systemen anderer Hersteller manchmal sehr zeitaufwändig sein kann. Auch bei Datenbankänderungen oder dem Einsatz von nicht-freigegebenen Methoden kam es früher zu Crashes bei Updates – inzwischen ist dies jedoch bei Dynamics 365 nicht mehr möglich. Der Grund: Customizations in Dynamics 365 sind nur noch innerhalb der von Microsoft vorgegebenen Standards möglich.

Dadurch ist sichergestellt, dass alle Anpassungen upgradefähig bleiben und von Microsoft unterstützt werden. Das macht die Dynamics-Plattform zu einem zukunftsfähigen, soliden System.

Support von Customizations

Alle Customizings werden durch Microsoft supportet, da sie auf den Customizing-Standards beruhen. Wir bei Objektkultur nutzen das „SDK“, also das von Microsoft spezifisch bereitgestellte Software Development Kit, wodurch wir beim Programmieren vereinfachte Funktionen verwenden können.

Ihr Partner fürs Dynamics-Customizing

Ihr Partner fürs Dynamics-Customizing

Mit unserer über 20-jährigen Erfahrung als Microsoft-Partner unterstützen wir bei Objektkultur Sie gerne! Wir nutzen Low-Code-Editoren und Programmierung, um Ihre Microsoft Dynamics 365-Lösung exakt auf Ihre Geschäftsprozesse auszurichten. Dabei schneiden wir Formulare, Ansichten und Dashboards auf Regeln, Rollen und Nutzerbedürfnisse zu.

Zusätzlich übernehmen wir die Migration bestehender Daten und erstellen Testszenarien (funktional, Integration, Performance, Benutzerakzeptanz).

Wir entwickeln Erweiterungen/Custom-Code nur wenn nötig, verknüpfen Ihre Lösung mit anderen Systemen per Schnittstellen/APIs, automatisieren Prozesse über Standardtools (z. B. Power Automate, Workflows, Regeln) und passen die Benutzeroberfläche sicherheits- und rollengerecht an.

Ziel ist eine leistungsfähige, skalierbare, wartungsarme und zukunftssichere Lösung – von der Einführung bis zum Application Lifecycle Management.

Jetzt Kontakt aufnehmen
Wann ist Customizing nicht das richtige?

Wann ist Customizing nicht das richtige?

Generell gibt es einige Unterschiede von Standardsoftware vs. Individualsoftware. Wir empfehlen eine umfassende Fit/Gap Analyse mit Unterstützung von Experten. Dabei werden die Anforderungen genau beleuchtet und geprüft, wie viel davon Customizing betrifft und wie viel Entwicklung. Je nachdem lohnt sich eventuell eine reine Softwareentwicklung.