Files
erp_naurua/docs/modules/erp/lager/README.md
T

52 lines
1.3 KiB
Markdown

# Lager
Stand: 2026-06-15
## Zweck
Bestand, Charge, MHD und Bewegungen.
## Owns
- `product`
- `stock_lot`
- `stock_move`
- `v_stock_lot_balance`
## Writes
- Warenzugang
- Warenabgang
- Umlagerung
- Chargenpflege
- Verknüpfung von Naurua- und Hersteller-Chargen
- Virtuelle Fehlbestandschargen und menschlich bestaetigte Nachallokation
## Reads
- Bestellungen
- Import-Integration
- Direktverkauf
## Submodule
- Chargen
- Bewegungen
- Bestandsfuehrung
## Grenzen
- Keine Buchhaltung.
- Keine Beratungslogik.
- Keine fachfremden Artikelzuordnungen.
## Technisch umgesetzt
- `modules/erp/lager/service.php`
- Read-only MCP für Hermes: `modules/erp/lager/mcp.php`
- MCP-Endpoint: `public/api/erp-lager-mcp.php`
- [ERP-Lager-Hermes-MCP-API](konzepte/erp_lager_hermes_mcp_api.md)
Hersteller-Stammdaten gehören zum Modul `kontakte`. Eine reale Lagercharge kann dort einen Hersteller und dessen Hersteller-Chargennummer referenzieren; die interne Naurua-Chargennummer bleibt Eigentum des Moduls `lager`. Virtuelle Fehlbestandschargen haben keinen Herstellerbezug.
Virtuelle Fehlbestandschargen tragen den Status `virtual_shortage`, sind nicht bestandswirksam und werden bei einer menschlich bestaetigten Nachallokation durch eine neue reale Chargenzuordnung ersetzt. Die virtuelle Ausgangszuordnung bleibt als Historie erhalten.