Darstellung
Partner-Leitfaden
Diese Dokumentation ist für Integrationspartner gedacht, die reybex noch nicht im Detail kennen. Folgen Sie der Reihenfolge unten – von der fachlichen Einordnung bis zur technischen Umsetzung.
1. Modulübersicht
Wozu: reybex in Modulen (PRM, CRM, BAS, SAL, …) orientieren und pro Modul alle Einstiege finden.
| Einstieg | Inhalt |
|---|---|
| Modulübersicht | Matrix Business · Domain · Datenbank je Modul |
| Transaktionen je Modul | SAL16, BAS02, … mit Links zur Business-Doku |
2. Business-Flows
Wozu: Verstehen, was in reybex fachlich passiert, bevor Sie APIs oder SQL nutzen.
| Einstieg | Inhalt |
|---|---|
| Business-Flows – Übersicht | Prozesse nach Modul |
| Modulübersicht je Bereich | z. B. SAL: Order-to-Cash, Architektur, Playbook |
| Order-to-Cash (Vertrieb) | Master-Flow für Shop-/ERP-Anbindung |
Typische Reihenfolge für Vertriebsintegration: BAS Artikelstamm → SAL Kunden → SAL Aufträge → INV Lager.
3. Transaktionen
Wozu: reybex-Oberfläche und Berechtigungen – jede Funktion hat einen Transaktionscode (z. B. SAL16).
| Einstieg | Inhalt |
|---|---|
| Alle Transaktionen | 292 Codes mit Default-Rollen |
| Matrix Transaktion × Rolle | Wer darf was standardmäßig? |
| Modulübersicht – Transaktionstabellen | Business-Links pro Code |
API- und SQL-Zugriff setzen passende Benutzerrechte voraus – siehe Rollen & Rechte.
4. Technische Integration
Wozu: Daten austauschen, erweitern und auswerten. Vier Wege – oft kombiniert:
→ Technische Integration – Übersicht
API
| Schritt | Seite |
|---|---|
| Handbuch | API – Einstieg, Auth, Konventionen, Fehlerbehandlung |
Externe Referenz: api.reybex.com, Generic CRUD: Swagger.
Domain-Struktur (User Exit & Generic API)
| Schritt | Seite |
|---|---|
| Felder & Beziehungen | Domain-Struktur |
| Groovy / User Exit (DEV02) | User Exit – Business, Partner: Domain & User Exit |
| Generic CRUD | Swagger |
Datenbank für Reports
| Schritt | Seite |
|---|---|
| Tabellen-Referenz | reybex-Datenbank – Übersicht |
| Tabellen je Modul | Datenbank – Module |
| Domain ↔ Tabelle | Gleicher Pfad wie Domain-Struktur |
| Tabellen ohne Domain | Ohne Domain |
SQL
| Schritt | Seite |
|---|---|
| Reports & Exporte in reybex | Transaktion BAS23 – siehe Datenbank-Übersicht |
| Musterabfragen | Beispiel-SQLs |
5. Rollen & Rechte
Wozu: Integrations-User anlegen, Transaktionsrechte prüfen, API-Fehler „403“ einordnen.
| Einstieg | Inhalt |
|---|---|
| Rollen & Transaktionsrechte | Konzept Default-Rollen vs. Mandant |
| Benutzer & Rollen (SYS) | Anlage in reybex |
| API | Rechte technisch |
Schnellwahl nach Aufgabe
| Sie wollen … | Starten bei … |
|---|---|
| Shop-Aufträge anbinden | Order-to-Cash → API |
| Stammdaten synchronisieren | BAS Modulübersicht → API |
| Report / Export SQL | Beispiel-SQLs → Tabellen SAL |
| Logik in reybex erweitern | User Exit → Domain-Struktur |
| Berechtigung klären | Transaktion SAL16 → Matrix |