Datenstruktur Ameise

Datenstruktur Ameise

Um die Daten mit der Ameise auszutauschen solltest du zu allererst die Datenstruktur und den Aufbau kennen. 

Die Datenstruktur kannst du in der Beschreibung der Schnittstelle nachlesen, wenn du magst. Dies ist nicht notwendig, interessiert aber den einen oder anderen Nerd:
https://docs.dionera.com/webservice/mitarbeiter/

Alles was du brauchst, gehen wir jetzt durch. Auf der Oberfläche der Ameise sieht alles so einfach aus. Das soll es auch. In der Maschine sieht es schon komplexer aus und ein ganzes Team an Entwicklern sorgt dafür, dass du immer die richtigen Daten für deine Kunden parat hast. Schauen wir uns jetzt einmal "unter der Motorhaube" um: 
Datenbankstruktur Maklerverwaltungsprogramm  AmeiseÜbersicht (vereinfachte Darstellung) der Datenbankstruktur der Ameise für das Verständnis für Vermittler

Keine Sorge! Du musst kein Datenbankspezialist werden. Doch sind ein paar Grundlagen wichtig und helfen dir für das Verständnis im Aufbau. Mehr dazu findest du wie immer im Qonekto Campus im Kurs Onboarding 

Was musst du wissen? 

Es gibt zwei große Hauptthemen:
1. Kundendaten
2. Vertragsdaten

Als erstes wollen viele unserer Kunden zunächst nur die Kundendaten lesen und schreiben. Dennoch kann es zu einem späteren Zeitpunkt auch sinnvoll sein, sich die Vertragsdaten übertragen zu lassen. 

Die Kunden- und Vertragsdaten sind verknüpft mit weiteren Listen und Arrays. Man spricht hier von sog. relationalen Datenbanken. Es gibt Datenbanken die untereinander in Verbindung (Relation) stehen. So einfach ist das schon. 

Verknüpfte Datenbanken: Arrays und Listenservices

Warum macht man das nicht einfach alles in eine Liste? Ganz einfach: Weil das nicht ausreichen würde, um alles abzubilden, was blau dirkt für dich tut. Im, folgenden gehen wir kurz auf den Sinn ein. 

Was ist ein Array? 

Als Array bezeichnet man eine Aufstellung von mehreren gleichartigen Datenbankfeldern. Man spricht auch von einer Tabelle oder Vektor. 
Wofür brauche ich das? Nun ja: Stell dir vor dein Kunde hätte nur eine Adresse, eine Telefonnummer und eine E-Mail. Dann wäre die Datenbank sehr simpel. Allerdings kannst du ja (zum Glück) beliebig viele Adresse und Telefonnummern zu einem Kunden abspeichern. 
Jede Adresse hat jetzt folgende Attribute:
- ID 
- Typ (Hauptwohnung, Ferienhaus, Arbeitsstätte, Sonstiges) 
- Strasse
- Postleitzahl
- Ort
- Land
All diese Punkte werden zu einem Array zusammengefasst und so kannst du eine vielfache Anzahl an Adressen und Kommunikationsdaten speichern pro Kunde. Andere Systeme sind hier vielfach begrenzt. Mehr Möglichkeiten schaffen in der Verbindung zu anderen Systemen allerdings auch Herausforderungen. Keine Sorge! Qonekto hat diese bereits für dich gelöst. 

Was ist ein Listenservice? 

Als weiteres gibt es von blau direkt sogenannte Listenservices. Das heisst, dass für bestimmte Objekte eine Liste zentral von blau direkt gepflegt wird. (Aktualisierung inklusive!)
Listenservices sind z.B.:
- Länder
- Status
- Sparte
- Gesellschaft
- Anrede
- Zahlweise
Stell dir einmal vor es entsteht eine Gesellschaft benennt sich um. (Basler -> Baloise). Dann müssten alle dies in Ihren Systemen ändern. Nicht so bei blau direkt. Hier bekommst du über den Listenservice immer die aktuelle Gesellschaft eingespielt. 

Qonekto nutzt den Daily UP um dir immer die aktuellen Listen zur Verfügung zu stellen. Egal ob per ONE (z.B. in Make.com) oder in CRM (z.B. für Zoho). Du nutzt immer die aktuellen gültigen Arten.


    • Related Articles

    • Webhooks: Daten von CRM in Ameise pushen

      Wir stellen nun die Webhooks im CRM ein, damit die Daten bei Veränderung im CRM quasi live in die Ameise übertragen werden. Die Webhook Adresse Die Webhook Adressen siehst du in der jeweiligen Pipeline angezeigt im Reiter CRM / Pipelines. Klicke hier ...
    • Schnittstellen der Ameise (MVP) - Was ist API, OAuth2 und dailyup?

      Schnittstellen der Ameise Disclaimer: Die Ameise ist ein Produkt von Dionera GmbH (Tochter blau direkt GmbH) und liegt außerhalb des Einflussbereichs vom MVP-Connector. Wir können nur mit den Schnittstellen und Möglichkeiten arbeiten, die angeboten ...
    • Zoho CRM

      Funktionsweise Zoho CRM Zoho CRM ist ein vollwertiges CRM-System nach neuestem Standard und bietet vielfältige Möglichkeiten. Insbesondere kann man das CRM nach eigenen Bedarf fast beliebig anpassen und es bietet daher enorme Möglichkeiten - macht es ...
    • Mapping (am Beispiel Zoho CRM)

      Mapping Mapping bezeichnet die Verknüpfung von verschiedenen Datenfeldern. In diesem Beitrag gehen wir darauf ein, warum ein korrektes Mapping so wichtig ist und warum es überhaupt notwendig ist. Schau dir bitte vorher die Unterschiedlichen System an ...
    • Funktionsweise MVP-Connector

      Funktionsweise MVP-Connector Der MVP-Connector bekommt einmal täglich eine Datenlieferung von blau direkt per DailyUp. Diese Daten werden geprüft und in einer eigenen Datenbank gespeichert. Aus dem Delta (Abweichungen zum Vortag) löst der ...