Skip to content

Technische Integration ​

Nach Business-Flows und Transaktionen setzen Partner technisch an – in dieser Reihenfolge:

BereichWann?Einstieg
APIBelege, Stammdaten, ConnectorAPI
Domain-StrukturUser Exit, Generic API, FelderDomain-Struktur
Datenbank (Reports)Tabellen, Joins, DDLreybex-Datenbank
SQLReports/Exporte (BAS23), Muster-SQLBeispiel-SQLs
Marktplätze und ShopsKanäle, Artikel, Bestellungen, KategorienMarktplätze und Shops

→ Gesamtstruktur: Partner-Leitfaden

API ​

REST-Integration gegen https://core-backend.reybex.com/api (mandantenbezogen über Authentifizierung).

ThemaLink
Alle Partner-APIs (nach Modul)API
Vollständige Referenzapi.reybex.com

Domain-Struktur (User Exit & Generic API) ​

Domänenklassen (com.reybex.domain.*) beschreiben Felder, Typen und Referenzen – Grundlage für Generic CRUD (Swagger) und User Exit (DEV02, Groovy).

ThemaLink
Alle Domänen nach ModulDomain-Struktur
Programmieren in User ExitDomain & User Exit für Partner
Fachlicher HookUser Exit (DEV02)
Generic CRUDSwagger

Datenbank für Reports ​

Technische MySQL-Tabellen – Pfade spiegeln die Domain-Struktur, wo eine Entität existiert.

ThemaLink
Übersichtreybex-Datenbank
Tabellen je Modulz. B. SAL, BAS
Join-/Legacy-TabellenOhne Domain

SQL ​

SQL-Exporte und Reports laufen in reybex über BAS23 Reports and Export Jobs. Tabellen- und Spaltennamen zuvor in Datenbank für Reports nachschlagen.

→ Beispiel-SQLs (BAS23)

Marktplätze und Shops ​

Externe Shops und Marktplätze nutzen dieselben Aktionen. Je Kanal ist beschrieben, welche Felder gelten und wie Artikel, Kategorien, Bestellungen und Retouren laufen.

→ Marktplätze und Shops

Modulbezogene Technik ​

Pro Modul finden Sie in der Modulübersicht die Spalten Integration, Domain und Datenbank neben den Business-Flows.

Nur für reybex-Partner. Nicht für Endkunden bestimmt.