Entwicklung · Integration · Reverse EngineeringOstwald · Elsass · Remote-Projektecontact@dtouch.fr
Geschäftsgrundlagen · API · Kontinuität

4D, PostgreSQL und Datensynchronisation

Die Kontinuität eines Systems hängt auch von den Daten ab, die seine Anwendungen gemeinsam nutzen. Der Reymann-Kurs verbindet 4D-Basen, Webservices, PostgreSQL und Synchronisation zwischen 4D und Dolibarr.

Verstehen Sie die von den bestehenden unterstützten Regeln

Eine Business Base enthält mehr als nur Tabellen: Identifikatoren, Beziehungen, Berechnungen und Eingabepraktiken bestimmen das Verhalten von Anwendungen. Der Austausch muss diese Logik beibehalten, wenn ein neues Werkzeug in die Kette eintritt.

Die Erfahrung von Patrice kombiniert eine 1994 mit FileMaker begonnene Praxis und die bei Reymann verwendeten 4D-Umgebungen. Besonderes Augenmerk wird dabei auf Abhängigkeiten gelegt, die im Laufe der Zeit entstanden sind.

Bereitstellung von 4D-Diensten

Die technische Arbeit umfasste das Testen von Webdiensten zwischen 4D-Versionen und die Untersuchung des SOAP-Austauschs. Umschlag-Mapping und XML/JSON-Konvertierung gehörten zu den Verbindungsthemen mit anderen Umgebungen.

Bei realen Austauschvorgängen muss auf Kompatibilität geachtet werden: Struktur eines Anrufs, Felder, Typen, erwartete Antwort und Fehlerbehandlung. Ein zugänglicher Dienst muss auch Daten erzeugen, die von der Anwendung verwendet werden können, die ihn nutzt.

Artikulieren Sie PostgreSQL und Plattformdienste

Rey-Active und das PIM hatten PostgreSQL Basen. Die Plattform, die produzierten Inhalte und die Verarbeitung mussten ihre Informationen abrufen und dabei klare Verantwortlichkeiten beibehalten.

Wir definieren die Korrespondenzen und die Aktualisierungsregeln, bevor wir die Verbindungen multiplizieren: welches Tool verweist, welche Informationen sich ändern können und wie die Unterschiede zwischen den Systemen kontrolliert werden können.

Zeitdokumente & Schnittstellen

Eine Architekturstudie aus dem Jahr 2017 zur Organisation von Anwendungen und deren Austausch.

Studium der Architektur Akeneo, Nextcloud und Rey-ActiveVergrößern
Studium der Architektur Akeneo, Nextcloud und Rey-Active

Designdokument vom Januar 2017: Studie zum Austausch zwischen Excel-Importen, PIM Akeneo, Bildern in Nextcloud und der Produktionsplattform Rey’actif.

Architekturstudie · Entwurfsdokument · 27/01/2017

Synchronisieren von 4D und Dolibarr

Ein 4D/Synchronisations-ConnectorDolibarr war Teil des Ökosystems. Diese Artikulation verband das bestehende System mit dem kommerziellen Management und erforderte die Nachverfolgung der Datenkorrespondenz.

Bei einem Wiederherstellungs- oder Synchronisierungsprojekt besteht die Methode darin, die Zuordnungen vorzubereiten, repräsentative Datensätze zu überprüfen und die Ergebnisse zu kontrollieren. Die Verwaltung von Duplikaten, fehlenden Daten und Erinnerungen ist Teil des Frameworks.

Den Austausch verstehen

Verbinden Sie Anwendungen und behalten Sie die Kontrolle über den Austausch.

Beispiel für einen Pfad mit verzögerter Verarbeitung: Der Connector bereitet die Daten vor, organisiert deren Übertragung und speichert die Ergebnisse des Austauschs zur Überwachung und Wiederherstellung.

Verbinden Sie Anwendungen und behalten Sie die Kontrolle über den Austausch.Vergrößern Sie das Diagramm
  1. 01

    Quellen

    API, Dateien und Datenbanken

    Bezeichner • Formate
    Eingehende Daten ↓
  2. 02

    Anpassung

    Geschäftskorrespondenz

    Felder • Einheiten • Referenzen
    Transformierte Daten ↓
  3. 03

    Verarbeitungswarteschlange

    Anfragen organisieren

    Priorität • Planung
    Aufgaben bereit ▼
  4. 04

    Ausführung

    Bearbeitung von Aufgaben

    Kontrollen • Streichhölzer
    Schreiben im Ziel ▼
  5. 05

    Ziel

    Anwendung oder ERP

    Objekte • Verwaltungsregeln
    Retouren und Varianzen ▼
  6. 06

    Follow-up und Wiederaufnahme

    Die Kontrolle kehrt zurück

    Journal • Status • Erinnerung
Verbinden Sie Anwendungen und behalten Sie die Kontrolle über den Austausch.Vergrößern Sie das Diagramm
Funktionsdiagramm · synthetisches Lesen von Flüssen und Kontrollpunkten.
Identifizieren

Behalten Sie die Referenz der Quelle und der Zielanwendung bei.

Transform

Beschreiben Sie Korrespondenzen und unterscheiden Sie direkte Anrufe von verzögerter Verarbeitung.

Übernahme

Finden Sie den Zustand und den Kontext eines Austauschs, der in Rente gehen soll.

Dein Job verdient
Die richtigen Werkzeuge.

Ein spezifisches Bedürfnis, eine Software zu entwickeln, ein Projekt zu gestalten.

Austausch zu Ihrem Projekt

Ergänzende Kompetenzen, ein gemeinsamer Qualitätsanspruch.