49 lines
1.8 KiB
Markdown
49 lines
1.8 KiB
Markdown
# Open Workshop (open_workshop ows)
|
|
|
|
Dieses Odoo v18.0 Modul erweitert das POS- und Kontakt-Modul um Funktionen für offene Werkstätten (FabLabs, Makerspaces etc.) und dient der Verwaltung von Maschinen, Naschinen Einweisungen Produkten, Maschinen Nutzungsprodukten und Zugangsberechtigungen zu den Maschinen.
|
|
|
|
## Funktionen
|
|
|
|
### Erweiterungen an Kontakten (res.partner)
|
|
- Geburtstagsfeld, RFID-Karte, Haftungsausschluss usw. ausgelagert nach `ows.user`
|
|
- Automatische Erstellung des `ows.user`-Eintrags beim Anlegen eines Kontakts
|
|
- Übersichtliche Darstellung aller Maschinenfreigaben im Odoo Kontaktformular
|
|
|
|
### Maschinen und Bereiche
|
|
- Modell `ows.machine` mit Gruppierung nach Bereichen (`ows.machine.area`)
|
|
- Farblich kodierte Bereiche (Hex-Wert aus Datenbank) welche zur Darstellung im POS verwendet werden
|
|
|
|
### Einweisungen und Nutzungen
|
|
- Modelle `ows.machine.training` und `ows.machine.product`
|
|
- Konfigurierbare Produkte für Einweisung/Nutzung direkt im Backend
|
|
- Zuweisung von Nutzungsprodukten zu Maschinen
|
|
- Zuweisung von Einweisungsprodukten zu Maschinen
|
|
|
|
### Maschinenfreigaben
|
|
- Modell `ows.machine.access` verknüpft Partner und Maschine
|
|
- Darstellung im POS als tabellarische Übersicht mit Anzeige für eine bestehende Einweisung / Nutzungsberechtigung
|
|
- Anzeige im POS-Kundendetailsansicht innerhalb der Kundendetailsansicht
|
|
- Anzeige im Odoo Kontak Modul der Maschineneinweisungen
|
|
|
|
## Installation
|
|
|
|
1. Dieses Modul in den Custom-Addons-Ordner kopieren
|
|
2. Im Odoo Backend unter Apps installieren
|
|
|
|
## Entwicklerhinweise
|
|
|
|
## ToDos
|
|
- Bearbeitung der Maschinenfreigaben im Backend
|
|
- Automatische Erstellung von `mail.message` bei manueller Freigabe
|
|
- Integration von Fristen (z.B. Ablaufdatum Einweisung)
|
|
|
|
## Autoren
|
|
- Matthias Lotz
|
|
|
|
## Lizenz
|
|
AGPL-3.0 oder später
|
|
|
|
---
|
|
Letzte Aktualisierung: 06.04.2025
|
|
|