Übersicht
Dieser Leitfaden erklärt, wie Auftraggeber (Bauunternehmen) ihre Stammdaten aus ERP-Systemen mit comstruct synchronisieren können. Die Stammdaten-Synchronisation stellt sicher, dass Ihre Projekte, Lieferanten, Konten und andere Referenzdaten systemübergreifend aktuell bleiben.comstruct unterstützt direkte Integration mit SAP und anderen ERP-Systemen. Kontaktieren Sie Ihren Customer Success Manager zur Einrichtung Ihrer Integration.
Stammdatentypen
comstruct unterstützt die Synchronisation folgender Stammdaten:Voraussetzungen
Bevor Sie Daten synchronisieren, stellen Sie sicher, dass Sie Folgendes haben:- Einen API-Schlüssel mit den entsprechenden Berechtigungen:
projects:write- Zum Erstellen/Aktualisieren von Projektensuppliers:write- Zum Erstellen/Aktualisieren von Lieferantenaccounts:write- Zur Verwaltung von Sachkontenpayment_terms:write- Zur Verwaltung von Zahlungsbedingungentax_codes:write- Zur Verwaltung von Steuercodesproject_regions:write- Zur Verwaltung von Projektregionen
- Stammdaten aus Ihrem ERP-System exportiert
- Feldzuordnungen für Ihre Datenformate definiert
Authentifizierung
Alle API-Anfragen erfordern eine Authentifizierung mittels eines API-Schlüssels:Projekt-Synchronisation
Standard-Projekt-Sync
Erstellen oder aktualisieren Sie Projekte mit dem Upsert-Endpunkt:Der Endpunkt führt eine Upsert-Operation durch: Wenn ein Projekt mit derselben
external_id oder project_number existiert, wird es aktualisiert. Andernfalls wird ein neues Projekt erstellt.SAP-Projekt-Sync
Für SAP-Systeme verwenden Sie den dedizierten SAP-Endpunkt mit automatischer Feldzuordnung:Lieferanten-Synchronisation
SAP-Lieferanten-Sync
Synchronisieren Sie Lieferanten aus SAP:Lieferantendaten-Anforderungen
Konten-Synchronisation
Sachkonten erstellen oder aktualisieren
Bestehende Konten auflisten
Zahlungsbedingungen-Synchronisation
Zahlungsbedingungen erstellen oder aktualisieren
Steuercode-Synchronisation
Steuercodes erstellen oder aktualisieren
Projektregionen-Synchronisation
Projektregionen erstellen oder aktualisieren
Synchronisationsstrategien
Vollständige Synchronisation
Eine vollständige Synchronisation ersetzt alle Daten mit den aktuellen aus Ihrem ERP:1
Alle Datensätze exportieren
Exportieren Sie alle aktiven Datensätze aus Ihrem ERP-System.
2
Daten transformieren
Ordnen Sie ERP-Felder dem comstruct-Format zu.
3
An API senden
Senden Sie alle Datensätze an die entsprechenden Endpunkte.
4
Fehlende deaktivieren
Markieren Sie Datensätze, die nicht im Export sind, als inaktiv.
Delta-Synchronisation
Eine Delta-Synchronisation aktualisiert nur geänderte Datensätze:1
Änderungen verfolgen
Verwenden Sie Änderungsverfolgung in Ihrem ERP, um geänderte Datensätze zu identifizieren.
2
Änderungen exportieren
Exportieren Sie nur geänderte Datensätze seit der letzten Synchronisation.
3
Aktualisierungen senden
Senden Sie geänderte Datensätze an die API.
Best Practices
Externe IDs verwenden
Verwenden Sie immer
external_id für zuverlässige Upsert-Operationen und zur Aufrechterhaltung der Verknüpfung zwischen Systemen.Anfragen bündeln
Für SAP-Endpunkte senden Sie mehrere Datensätze in einer einzigen Anfrage für bessere Performance.
Zahlungsbedingungen validieren
Falls Zahlungsbedingungen angegeben werden, stellen Sie sicher, dass die Schlüssel in comstruct existieren, bevor Sie Lieferanten synchronisieren.
Regelmäßige Syncs planen
Richten Sie automatisierte Sync-Jobs ein, um Daten aktuell zu halten.
Fehlerbehandlung
Häufige Fehler
Fehlerantwort-Format
Integrationsarchitektur
Empfehlungen zur Zeitplanung
Support
Für Integrationsunterstützung:- Kontaktieren Sie Ihren Customer Success Manager
- E-Mail: support@comstruct.com
- API-Referenz für Endpunkt-Details