> [← open.SERVICE](<open.SERVICE Plugin Overview.md>)
# Kopfdaten und Erfassungsfelder
Die mitgelieferten Felder decken ab, was für alle gilt. Was in Ihrem Betrieb
darüber hinaus an einer Maschine, einem Ticket oder einem Arbeitsschritt
festgehalten werden soll, ergänzen Sie selbst — ohne Programmierung und ohne
Änderung am Datenmodell.
Technisch ist beides dasselbe Verfahren, deshalb sieht die Konfiguration überall
gleich aus. Unterschiedlich ist nur, **woran** die Felder hängen:
| Als | Hängen an | Erfasst wird |
| ---------------------- | ------------------------------------------- | --------------------------------------- |
| **Kopfdaten** | einem Datensatz (Anlage, Kontakt, Ticket …) | einmal je Datensatz |
| **Erfassungsfelder** | einem Arbeitsschritt eines Wartungsplans | bei **jeder** Durchführung erneut |
## Felder festlegen
In beiden Fällen öffnet ein Knopf denselben Konfigurator — **„Kopfdaten
konfigurieren"**. Wo er sitzt:
| Wofür | Wo |
| ------------------------- | --------------------------------------------------------------------- |
| Anlagen, Kontakte, Firmen, Projekte, Artikel | Werkzeugleiste der jeweiligen Stammdatenseite |
| Tickets | Werkzeugleiste der Admin-Tabelle `/admin/OD3_Service_Ticket` |
| Arbeitsschritte | Knopf **„Felder"** am Arbeitsschritt im Plan- oder Vorlagen-Editor |
Jedes Feld bekommt eine Bezeichnung, einen internen Namen und einen Typ:
| Typ | Wofür | Optionen |
| --------------------- | --------------------------------------------------- | --------------------------------------------- |
| **Text** | Bemerkungen, Seriennummern | mehrzeilig, Mindest-/Höchstlänge, Muster |
| **Zahl** | Messwerte, Betriebsstunden, Drücke | Mindest-/Höchstwert, Schrittweite, Einheit |
| **Ja / Nein** | Sichtprüfungen, Bestätigungen | — |
| **Datum** | Prüftermine, Garantieende | mit Uhrzeit, frühestes/spätestes Datum |
| **Auswahl** | feste Wertelisten | einfach oder gruppiert, Mehrfachauswahl |
| **Auswahl (Entity)** | Verweis auf einen anderen Datensatz | Zielklasse und Anzeigefeld |
Je Feld lassen sich außerdem Platzhalter, Standardwert, Hilfetext sowie
**Erforderlich** und **Deaktiviert** setzen.
> [!tip] Einheit gleich mitgeben
> Bei Zahlenfeldern lohnt sich die Einheit!
## Kopfdaten an Stammdaten und Tickets
Konfiguriert wird **einmal je Objektart**: eine Konfiguration für alle Anlagen,
eine für alle Kontakte, eine für alle Tickets. Erfasst wird dann je Datensatz.
Zwei weitere Knöpfe in derselben Werkzeugleiste:
- **„Spalten"** holt ausgewählte Kopfdatenfelder als zusätzliche Spalten in die
Tabelle — so steht die Seriennummer direkt in der Anlagenliste.
- **„Kopfdaten bearbeiten"** je Zeile öffnet die Erfassung für diesen Datensatz.
Bei Tickets erscheinen die Kopfdaten zusätzlich im Dialog „Ticket erstellen" und
auf der Detailseite im Abschnitt **„Kopfdaten"**.
Für Anlagen gibt es zusätzlich eine Suchseite über alle Maschinen hinweg, die
genau diese Felder durchsuchbar macht:
[[End-User/Modules/open.SERVICE/features/Maschinendaten|Maschinendaten]].
## Erfassungsfelder an Arbeitsschritten
Hier wird **pro Arbeitsschritt** konfiguriert, nicht pro Plan. Ein Schritt
„Ölstand prüfen" bekommt ein Zahlenfeld mit Einheit, ein Schritt „Dichtungen
sichtprüfen" ein Ja/Nein-Feld und ein Textfeld für Auffälligkeiten.
Den Knopf **„Felder"** finden Sie am Arbeitsschritt an drei Stellen: im
Bearbeiten-Drawer eines Plans unter „Arbeitsschritte", im Vorlagen-Editor und im
Drawer für Direktwartungen.
Bei der Durchführung erscheint je Schritt das passende Formular. Ein Tipp auf den
Fertig-Schalter speichert die Werte **und** setzt den Schritt auf erledigt. Hat
ein Schritt keine Felder, steht dort „Keine Erfassungsfelder für diesen Schritt
konfiguriert" — der Schritt lässt sich trotzdem abhaken.
Im abgeschlossenen Protokoll stehen die erfassten Werte je Schritt.
> [!warning] Die Felder hängen am Schritt, nicht am Plan
> Wird eine Vorlage auf einen Plan angewendet, bekommen die Schritte eigene
> Kopien — die Erfassungsfelder werden mitkopiert. Spätere Änderungen an der
> Vorlage wirken nicht auf bestehende Pläne zurück.
>
> Umgekehrt gilt: ein umbenannter oder gelöschter Arbeitsschritt verändert, was
> in bereits abgeschlossenen Protokollen zu diesem Schritt steht. Für eine
> inhaltliche Änderung legen Sie besser einen neuen Schritt an.
## Verwandt
- [[End-User/Modules/open.SERVICE/Administration/Stammdaten|Stammdaten]]
- [[End-User/Modules/open.SERVICE/features/Schedules|Wartungspläne]]