Darstellung
Technische Integration
Nach Business-Flows und Transaktionen setzen Partner technisch an – in dieser Reihenfolge:
| Bereich | Wann? | Einstieg |
|---|---|---|
| API | Belege, Stammdaten, Connector | API |
| Domain-Struktur | User Exit, Generic API, Felder | Domain-Struktur |
| Datenbank (Reports) | Tabellen, Joins, DDL | reybex-Datenbank |
| SQL | Reports/Exporte (BAS23), Muster-SQL | Beispiel-SQLs |
| Marktplätze und Shops | Kanäle, Artikel, Bestellungen, Kategorien | Marktplätze und Shops |
→ Gesamtstruktur: Partner-Leitfaden
API
REST-Integration gegen https://core-backend.reybex.com/api (mandantenbezogen über Authentifizierung).
| Thema | Link |
|---|---|
| Alle Partner-APIs (nach Modul) | API |
| Vollständige Referenz | api.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).
| Thema | Link |
|---|---|
| Alle Domänen nach Modul | Domain-Struktur |
| Programmieren in User Exit | Domain & User Exit für Partner |
| Fachlicher Hook | User Exit (DEV02) |
| Generic CRUD | Swagger |
Datenbank für Reports
Technische MySQL-Tabellen – Pfade spiegeln die Domain-Struktur, wo eine Entität existiert.
| Thema | Link |
|---|---|
| Übersicht | reybex-Datenbank |
| Tabellen je Modul | z. B. SAL, BAS |
| Join-/Legacy-Tabellen | Ohne 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.
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.
Modulbezogene Technik
Pro Modul finden Sie in der Modulübersicht die Spalten Integration, Domain und Datenbank neben den Business-Flows.