Die Integration von Microsoft Dynamics CRM und Microsoft Dynamics NAV beinhaltet die Integration zwischen Entitäten in Microsoft Dynamics CRM, wie beispielsweise Konten und entsprechende Datensatztypen (Tabellen) in Microsoft Dynamics NAV, wie Kunden. Die Integration von Microsoft Dynamics CRM beinhaltet das Zusammenspiel mehrerer Komponenten und Objekte, neben der Geschäftslogik. In diesem Abschnitt werden einige der Hauptbeteiligten an der Integration beschrieben.
Kopplungen zwischen Datensätzen
Eine Kopplung bietet die Grundlage für die Integration von Datensätzen in Microsoft Dynamics CRM mit Datensätzen in Microsoft Dynamics NAV. Im Wesentlichen ordnet eine Kopplung einen Microsoft Dynamics CRM-Datensatz einem Microsoft Dynamics NAV-Datensatz zu oder verknüpft zwischen beiden her. Beispielsweise wird ein bestimmtes Konto an einen bestimmten Kunde gekoppelt. Eine Kopplung ermöglicht es Benutzern, Datensätze in Microsoft Dynamics CRM aus dem Microsoft Dynamics NAV-Client zu öffnen und umgekehrt, wenn die Microsoft Dynamics NAV-Integrationslösung in Microsoft Dynamics CRM wurde. Sie wird auch verwendet, wenn Daten zwischen den Datensätzen synchronisiert werden.
Kopplungen können automatisch eingerichtet werden, indem die Synchronisierungsprojekt-Warteschlangeneinträge verwendet werden, oder sie können manuell erfolgen, indem der Datensatz im Microsoft Dynamics NAV-Client bearbeitet wird. Weitere Informationen finden Sie unter Synchronisierung von Microsoft Dynamics NAV und Dynamics CRM sowie unter Vorgehensweise: Datensätze manuell koppeln und synchronisieren.
Integrationstabellen
Eine Integrationstabelle ist eine Tabelle in der Microsoft Dynamics NAV-Datenbank, die eine Entität in Microsoft Dynamics CRM darstellt. Die Integrationstabelle enthält Felde, die Feldern in der Entität entsprechen. Die Integrationstabelle fungiert als eine Verknüpfung oder ein Connector zwischen der Microsoft Dynamics NAV-Tabelle und der Microsoft Dynamics CRM-Entität. Beispielsweise für die Integration der Microsoft Dynamics CRM-Konten-Entität umfasst die Microsoft Dynamics NAV-Datenbank die Integrationstabelle Account.
Integrationstabellenzuordnungen
Eine Integrationstabellenzuordnung verknüpft die Microsoft Dynamics NAV-Tabelle mit der Integrationstabelle für die Microsoft Dynamics CRM-Einheit. Für jede Einheit in Microsoft Dynamics CRM, die Sie mit dazugehörenden Daten in Microsoft Dynamics NAV synchronisieren möchten, muss eine dazugehörende Integrationstabellenzuordnung vorhanden sein. Zuordnungen von Integrationstabellen werden in der Tabelle 5335 Integrationstabellenzuordnung definiert. Komplexe Zuordnungen und Synchronisierungsregeln werden in der Code-Einheit 5341 definiert.
Integrationsfeldzuordnungen
Eine Feldzuordnung ordnet ein Feld in einem Microsoft Dynamics CRM-Entitätsdatensatz einem Feld in einem Microsoft Dynamics NAV-Datensatz zu. Die Zuordnung wird verwendet, um festzulegen, welche Daten zwischen Microsoft Dynamics CRM- und Microsoft Dynamics NAV-Datensatzsystemen zu synchronisieren sind. Die Feldzuordnungen definieren, welches Feld in Microsoft Dynamics NAV welchem Feld in Microsoft Dynamics CRM entspricht. Beispielsweise umfasst ein Microsoft Dynamics NAV-Kunde mehrere Felder, die entweder in Microsoft Dynamics CRM-Konten nicht unterstützt werden, oder deren Daten nach Ihrem Wunsch gerade nicht synchronisiert werden sollen. Zuordnungen von Integrationsfeldern werden in der Tabelle 5336 Integrationsfeldzuordnung definiert.