bexio → Dataverse Synchronisation (Solution: bmvcc)¶
Dieses Projekt synchronisiert alle relevanten bexio‑Kontaktmodule in Microsoft Dataverse.
Die Synchronisation erfolgt über:
einen Custom Connector für die bexio API
einen Power Automate Delta‑Sync Flow
ein Dataverse‑Datenmodell mit Präfix
bmvcc_
Bankverbindungen werden bewusst nicht synchronisiert.
🚀 Features¶
Delta‑Sync über
updated_sinceVollständige Upsert‑Logik (Insert/Update)
Lookup‑Beziehungen korrekt gesetzt
Automatische Aktualisierung des LastSyncTimestamp
Modularer Flow für:
Kontakte
Kontaktadressen
Kontaktpersonen
Tags
Kontakt‑Tag‑Zuordnung
Kontaktarten
Länder
Sprachen
🧭 Architekturübersicht¶
flowchart LR
A[bexio API<br/>Contacts, Addresses, Persons, Tags,<br/>Contact Tags, Contact Types, Countries, Languages]
B[Custom Connector<br/>bexio]
C[Power Automate Flow<br/>bexio → Dataverse Sync]
D[Dataverse (Solution bmvcc)<br/><br/>bmvcc_contact<br/>bmvcc_contact_address<br/>bmvcc_contact_person<br/>bmvcc_tag<br/>bmvcc_contact_tag<br/>bmvcc_contact_type<br/>bmvcc_country<br/>bmvcc_language<br/>bmvcc_syncconfig]
A --> B --> C --> D