Zum Hauptinhalt springen

Eigene Felder

Mit eigenen Feldern (auch Custom-Felder) erweitern Sie bestimmte Objekte in intraOnline um zusätzliche Eingabefelder, die genau zu Ihrer Organisation passen. So können Sie zum Beispiel bei einer Position eine zusätzliche Angabe wie Kostenstelle erfassen oder bei einem Kontakt ein eigenes Merkmal hinterlegen.

Diese Seite ist die zentrale, modulübergreifende Referenz für eigene Felder. Die einzelnen Module verweisen für Details hierher.

Grundprinzip

Eigene Felder werden pro Objekttyp definiert. Sie legen also einmal fest, welche zusätzlichen Felder es zum Beispiel für alle Positionen gibt, und diese Felder erscheinen dann bei jeder Position dieses Mandanten.

Der Ablauf ist immer derselbe:

  1. Sie öffnen in der Liste des jeweiligen Moduls den Menüpunkt zum Anpassen der Felder (zum Beispiel Felder anpassen).
  2. Sie definieren die gewünschten Felder einmalig für diesen Objekttyp.
  3. Beim Anlegen und Bearbeiten eines einzelnen Objekts werden die Felder als zusätzliche Eingaben angezeigt.
  4. In der Detailansicht eines Objekts werden die ausgefüllten Werte angezeigt.

Verfügbare Feldtypen

Beim Definieren eines Feldes wählen Sie zunächst den Feldtyp. Folgende Typen stehen zur Verfügung:

  • Text (text) — einzeiliges Texteingabefeld für beliebige Eingaben.
  • Dropdown (select) — Auswahl eines einzelnen Wertes aus einer vorgegebenen Liste.
  • Checkbox (checkbox) — Ja/Nein-Schalter.
  • Radio (radio) — Auswahl eines einzelnen Wertes aus mehreren sichtbaren Optionen.

Bei den Typen Dropdown und Radio legen Sie zusätzlich die auswählbaren Optionen fest. Mindestens eine Option ist erforderlich, und es dürfen keine leeren Optionen verbleiben.

Optionen pro Feld

Für jedes Feld können Sie folgende Eigenschaften setzen:

  • Label — die Bezeichnung, die dem Benutzer angezeigt wird. Das Label darf nicht leer sein.
  • Pflichtfeld — ist die Option Eingabe erforderlich aktiv, muss das Feld ausgefüllt werden.
  • Vertraulich — markiert das Feld als vertraulich (siehe nächster Abschnitt).
  • Optionen — nur bei den Feldtypen Dropdown und Radio: die Liste der auswählbaren Werte.

Sie können Felder zudem über die Pfeil-Schaltflächen in der Reihenfolge nach oben oder unten verschieben sowie einzelne Felder wieder löschen.

Vertrauliche Felder

Über die Option Vertraulich beschränken Sie ein Feld auf berechtigte Rollen.

  • Ist ein Feld nicht als vertraulich markiert, sehen und bearbeiten es alle, die das jeweilige Objekt grundsätzlich lesen dürfen.
  • Ist ein Feld als vertraulich markiert, sehen und bearbeiten es nur Rollen, die für diesen Objekttyp die Berechtigung Vertrauliche Felder einsehen besitzen. Diese Berechtigung wird pro Objekttyp vergeben (<objekt>:customschema:restricted).

Wer ein vertrauliches Feld sieht, darf es auch bearbeiten. Ob ein Schreibvorgang tatsächlich gespeichert wird, hängt zusätzlich von der allgemeinen Bearbeitungsberechtigung für das Objekt ab.

Wichtiger Hinweis zu Pflicht- und Vertraulich-Kombinationen: Ist ein Feld gleichzeitig Pflichtfeld und vertraulich und hat der Benutzer nicht die nötige Berechtigung, wird das Feld nicht angezeigt — das Speichern des Objekts schlägt dann fehl. Kombinieren Sie Pflichtfeld und Vertraulich daher mit Bedacht.

Anzeige der Werte

In der Detailansicht werden die ausgefüllten Werte dargestellt:

  • Bei Checkbox-Feldern wird der Wert als Ja oder Nein angezeigt.
  • Bei Text-Feldern, deren Inhalt wie eine Web-Adresse aussieht (beginnend mit http:// oder https://), wird der Wert als anklickbarer Link dargestellt.
  • Nicht ausgefüllte Felder werden mit - angezeigt.

In welchen Modulen gibt es eigene Felder?

Eigene Felder stehen für folgende Objekttypen zur Verfügung:

  • Positionen — siehe Eigene Felder bei Positionen.
  • Beiträge / Beitragstypen — eigene Felder für Beiträge.
  • Kontakte — eigene Felder pro Kontakt.
  • Kontakt-Organisationen — eigene Felder pro Organisation.
  • Gruppen — eigene Felder pro Gruppe.
  • Aufgaben — eigene Felder pro Aufgabe.
  • Benutzer — eigene Felder pro Mitglied.
hinweis

Die schema-basierten Zusatzfelder im Modul Inventar sowie die Formularfelder bei Veranstaltungen sind eigenständige Funktionen und nicht Teil der hier beschriebenen eigenen Felder.

Berechtigungen

Das Definieren der Felder (Menüpunkt zum Anpassen) ist eine Verwaltungsaufgabe und erfordert die entsprechende Berechtigung. In der Regel ist dies dem Admin vorbehalten.

RolleErlaubtBemerkung
UserSieht und bearbeitet eigene Felder beim jeweiligen Objekt, sofern Lese- bzw. Bearbeitungsrechte vorliegen; vertrauliche Felder nur mit der passenden Berechtigung.
EditorSieht und bearbeitet eigene Felder beim jeweiligen Objekt; vertrauliche Felder nur mit der passenden Berechtigung.
AdminKann eigene Felder pro Objekttyp definieren, ändern und löschen.

Das Sehen und Bearbeiten der einzelnen Werte richtet sich nach den Lese- und Bearbeitungsrechten am jeweiligen Objekt. Vertrauliche Felder erfordern zusätzlich die Berechtigung Vertrauliche Felder einsehen für den jeweiligen Objekttyp.