Sync module docs with code
This commit is contained in:
@@ -8,8 +8,12 @@ Regeln:
|
|||||||
- Jedes Modul bekommt eine kurze README mit Zweck, Ownership, Reads, Writes und Grenzen.
|
- Jedes Modul bekommt eine kurze README mit Zweck, Ownership, Reads, Writes und Grenzen.
|
||||||
- Submodule werden im README des owning Moduls kurz benannt, wenn sie nicht eigenes Ownership tragen.
|
- Submodule werden im README des owning Moduls kurz benannt, wenn sie nicht eigenes Ownership tragen.
|
||||||
- Code, Doku und Datenmodell sollen dieser Struktur folgen.
|
- Code, Doku und Datenmodell sollen dieser Struktur folgen.
|
||||||
|
- Bereits technisch umgesetzt sind aktuell nur:
|
||||||
|
- `modules/erp/import-integration`
|
||||||
|
- `modules/erp/direktverkauf`
|
||||||
|
- `modules/shared`
|
||||||
|
- `modules/system`
|
||||||
|
|
||||||
Referenz:
|
Referenz:
|
||||||
- [Technische Architektur](../architektur/technical_architecture.md)
|
- [Technische Architektur](../architektur/technical_architecture.md)
|
||||||
- [Modulkarte](../architektur/modulkarte.md)
|
- [Modulkarte](../architektur/modulkarte.md)
|
||||||
|
|
||||||
|
|||||||
@@ -34,3 +34,15 @@ ERP ist der operative Container fuer die Kerndomane des Tagesgeschaefts.
|
|||||||
- `public/api/otc-order.php`
|
- `public/api/otc-order.php`
|
||||||
- `public/otc/index.php`
|
- `public/otc/index.php`
|
||||||
|
|
||||||
|
## Technisch umgesetzt
|
||||||
|
|
||||||
|
- `modules/erp/import-integration/order-import.php`
|
||||||
|
- `modules/erp/direktverkauf/api/otc-order.php`
|
||||||
|
- `modules/erp/direktverkauf/ui/index.php`
|
||||||
|
|
||||||
|
## Wrapper
|
||||||
|
|
||||||
|
- `order-import.php`
|
||||||
|
- `public/order-import.php`
|
||||||
|
- `public/api/otc-order.php`
|
||||||
|
- `public/otc/index.php`
|
||||||
|
|||||||
@@ -27,9 +27,18 @@ Manuelle Erfassung von Direktverkaeufen und deren operative Ausloesung.
|
|||||||
- `public/otc/index.php`
|
- `public/otc/index.php`
|
||||||
- `public/api/otc-order.php`
|
- `public/api/otc-order.php`
|
||||||
|
|
||||||
|
## Technisch umgesetzt
|
||||||
|
|
||||||
|
- `modules/erp/direktverkauf/api/otc-order.php`
|
||||||
|
- `modules/erp/direktverkauf/ui/index.php`
|
||||||
|
|
||||||
|
## Wrapper
|
||||||
|
|
||||||
|
- `public/api/otc-order.php`
|
||||||
|
- `public/otc/index.php`
|
||||||
|
|
||||||
## Grenzen
|
## Grenzen
|
||||||
|
|
||||||
- Keine Buchhaltung.
|
- Keine Buchhaltung.
|
||||||
- Keine allgemeine Bestellverwaltung.
|
- Keine allgemeine Bestellverwaltung.
|
||||||
- Keine technische Runtime-Logik.
|
- Keine technische Runtime-Logik.
|
||||||
|
|
||||||
|
|||||||
@@ -28,8 +28,16 @@ Technische Annahme externer Eingangsdaten und Weiterleitung an die owning Module
|
|||||||
- `public/order-import.php`
|
- `public/order-import.php`
|
||||||
- `order-import.php`
|
- `order-import.php`
|
||||||
|
|
||||||
|
## Technisch umgesetzt
|
||||||
|
|
||||||
|
- `modules/erp/import-integration/order-import.php`
|
||||||
|
|
||||||
|
## Wrapper
|
||||||
|
|
||||||
|
- `order-import.php`
|
||||||
|
- `public/order-import.php`
|
||||||
|
|
||||||
## Grenzen
|
## Grenzen
|
||||||
|
|
||||||
- Keine Fachlogik fuer Bestellungen, Lager oder Buchhaltung.
|
- Keine Fachlogik fuer Bestellungen, Lager oder Buchhaltung.
|
||||||
- Keine Dateninterpretation, die einem Fachmodul gehoert.
|
- Keine Dateninterpretation, die einem Fachmodul gehoert.
|
||||||
|
|
||||||
|
|||||||
@@ -15,6 +15,11 @@ Fachlich neutrale, wiederverwendbare technische Bausteine.
|
|||||||
- technische API-Clients
|
- technische API-Clients
|
||||||
- Logging- und Session-nahe Hilfen
|
- Logging- und Session-nahe Hilfen
|
||||||
|
|
||||||
|
## Technisch umgesetzt
|
||||||
|
|
||||||
|
- `modules/shared/db.php`
|
||||||
|
- `modules/shared/webhook_throttle.php`
|
||||||
|
|
||||||
## Ownership
|
## Ownership
|
||||||
|
|
||||||
- Keine fachliche Primärverantwortung.
|
- Keine fachliche Primärverantwortung.
|
||||||
@@ -26,4 +31,3 @@ Fachlich neutrale, wiederverwendbare technische Bausteine.
|
|||||||
- Keine Buchhaltungslogik.
|
- Keine Buchhaltungslogik.
|
||||||
- Keine Beratungslogik.
|
- Keine Beratungslogik.
|
||||||
- Keine Bestellfachlogik.
|
- Keine Bestellfachlogik.
|
||||||
|
|
||||||
|
|||||||
@@ -12,6 +12,15 @@ Technische Laufzeit-, Start-, Trigger- und Supervisor-Logik.
|
|||||||
- technische Jobsteuerung
|
- technische Jobsteuerung
|
||||||
- Laufzeit- und Betriebslogik
|
- Laufzeit- und Betriebslogik
|
||||||
|
|
||||||
|
## Technisch umgesetzt
|
||||||
|
|
||||||
|
- `modules/system/deploy.php`
|
||||||
|
|
||||||
|
## Wrapper
|
||||||
|
|
||||||
|
- `deploy.php`
|
||||||
|
- `public/deploy.php`
|
||||||
|
|
||||||
## Ownership
|
## Ownership
|
||||||
|
|
||||||
- Keine fachliche Primärverantwortung.
|
- Keine fachliche Primärverantwortung.
|
||||||
@@ -22,4 +31,3 @@ Technische Laufzeit-, Start-, Trigger- und Supervisor-Logik.
|
|||||||
- Keine operativen Fachprozesse.
|
- Keine operativen Fachprozesse.
|
||||||
- Keine Modul-Domain-Logik.
|
- Keine Modul-Domain-Logik.
|
||||||
- Keine Geschäftsregeln.
|
- Keine Geschäftsregeln.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user