A1 · Mehrere Erfassungswege
Masken und Implementierungen vorhanden; vollständige Rollenabnahme offen.
Zeiten erfassen, prüfen und buchen: mit Odoo oder als eigenständige Anwendung.
Masken und Implementierungen vorhanden; vollständige Rollenabnahme offen.
Formate und technische Anteile vorhanden; realer Gerätedurchlauf offen.
Sieben Module für 17/18; Zielbild Odoo 19 noch abstimmen.
Kachel-Logo und aktuelle Farben verwendet; alte Regionalvariante nicht übernehmen.
Struktur und Aggregate ausgewertet; keine vollständige Datenmigration.
Anwendungsbestand und Prototypen vorhanden; keine pauschale Produktivfreigabe.
| Modul | Wofür es da ist | Nachweis |
|---|---|---|
| Zentrale fachliche Basis. | Modul/Manifest dokumentiert; Integration nicht neu abgenommen. | |
| Mehrere Personen gemeinsam erfassen. | Modul/Manifest dokumentiert; Integration nicht neu abgenommen. | |
| Zeitabschnitte nachvollziehbar führen. | Modul/Manifest dokumentiert; Integration nicht neu abgenommen. | |
| Zeiten auf Projekte verteilen. | Modul/Manifest dokumentiert; Integration nicht neu abgenommen. | |
| Geprüfte Daten sichtbar machen. | Modul/Manifest dokumentiert; Integration nicht neu abgenommen. | |
| Anmeldung und Erfassung am Kiosk. | Modul/Manifest dokumentiert; Integration nicht neu abgenommen. | |
| Externe Zugänge fachlich anbinden. | Modul/Manifest dokumentiert; Integration nicht neu abgenommen. |
Die Aufteilung trennt Erfassung, Journal, Verteilung, Auswertung und Zugänge. Die Modulmanifeste sind mit LGPL-3 dokumentiert. Eine Lizenzdatei wurde ergänzt; der Testserver wurde auf Loopback begrenzt.
PIN-Hashing, Fehlversuch-Sperre und ein wirksamer Verkaufssatz sind als Härtungsarbeit dokumentiert. Für die PIN-Prüfung im laufenden Odoo fehlt der Nachweis. Ein Odoo-ORM-Test scheiterte an der Namensauflösung der Datenbank.
Frühere Geheimnisse in der Git-Historie sind ein eigener Sicherheitsfall. Dieser Bericht veröffentlicht weder diese Werte noch behauptet er ihre Bereinigung.
Lokale, redigierte HTML-Prototypen. Die Odoo-Instanz ist nicht in der Website enthalten.
Ansichten, Formulare und Beispielabläufe lassen sich besprechen. Testdaten sind synthetisch.
In den adaptierten Beispielen ist die Netzwerkverbindung gesperrt. Der Demo-Speicher bleibt nur bis zum Neuladen.
Keine produktive Datenbank, kein echter Scanner und keine Kundenfreigabe werden durch den iframe nachgewiesen.