Entwicklung einer OpenQ/KURSNET-XML-Schnittstelle (Dynamics 365 → OpenQ Differenzlieferung)

Job ID: 39781436

Budget: €1,500 – €3,000 EUR

Wir suchen Unterstützung beim Aufbau einer OpenQ/XML-Schnittstelle für KURSNET (Bundesagentur für Arbeit). Ziel ist es, unsere in Dynamics 365 gepflegten Bildungsangebote automatisiert als OpenQ-Differenzlieferung (NEW/UPDATE/DELETE) an KURSNET zu übertragen.

Anforderungen:

Erfahrung mit Dynamics 365 / Dataverse (Export via API oder CSV/Excel)

Umsetzung des OpenQCAT 1.1 Schemas (XML)

Erstellung einer Differenzlogik (nur Änderungen liefern, Versionierung CATALOG_VERSION)

Automatischer Export und Upload via SFTP an die BA

Validierung & Encoding (UTF-8, Umlaute, Sonderzeichen)


Unsere Datenstruktur (vereinfacht):

Produkte (Angebote) inkl. Titel, Beschreibung, Systematik, BKZ

Termine/Durchführungen (Start, Ende, Standort, Unterrichtsform, Förderarten)

Standorte (Adresse, PLZ, Ort, Bundesland)

Kontaktinformationen

Lieferumfang:

Funktionsfähiger Export (Dynamics → OpenQ .oenq-Datei)

Beispiel-Differenzlieferung (Test)

Dokumentation für unsere Mitarbeitenden

Skills:

Dynamics 365 / Dataverse

XML/XSLT, idealerweise OpenQ-Erfahrung

Erfahrung mit Schnittstellen zu öffentlichen Systemen
Related categories: PHP XML Excel Software Architecture JSON