Der Reiter Aufmass stand auf jeder Kundenkarte, auch ohne einen einzigen
Auftrag — der Reiter listet Auftraege und fuehrt je Auftrag per Link in
die externe Aufmass-PWA, ohne Auftrag ist er also leer. Auf Prod haben
25 von 99 Kunden einen Auftrag. Er erscheint jetzt nur bei Bestand, mit
Anzahl. Am AUFTRAG bleibt er unveraendert fest.
Als Hook (class/actions_eplan.class.php, completeTabsHead) statt festem
Tab, Muster wie bei den anderen Modulen dieser Reihe.
⚠ Nur per Code-Review und SQL-Gegenprobe verifiziert, nicht per Browser-
Klick: das lokale Testmodul war nie vollstaendig aktiviert (keine
Rechte-Zeilen), und ein Rechte-Nachtrag mitten in der Sitzung greift
wegen des Dolibarr-Sitzungs-Caches nicht sofort. Nach dem Deploy einmal
an einem Kunden mit Auftrag gegenpruefen.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
- Module500037Desc/DescLong aus eplan.lang statt hardcodierter deutscher
Strings im Modul-Descriptor
- Rechte-Labels via EplanRightRead/Write/Admin übersetzbar
- QR-Code-Block auf Auftragstab (aus vorheriger Sitzung)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
- Tab "Aufmaß" auf Auftragskarte: PWA-Link mit Auftrags-Kontext,
Grundriss-Liste (Platzhalter für Backend-Anbindung)
- Tab "Aufmaß" auf Kundenkarte: Aufträge des Kunden mit Aufmaß-Button
- Neue Rechte: read, write, admin
- Konstanten: EPLAN_TAB_ON_ORDER, EPLAN_TAB_ON_THIRDPARTY
- Standard Dolibarr Include-Pattern für Container-Kompatibilität
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>