petoffice Dokumentation

Zusatzfelder

Zusatzfelder

Zusatzfelder sind ein effizienter Weg, um zusätzliche Informationen in petoffice abzulegen, die im Auslieferungszustand nicht vorgesehen sind. Somit lassen sich komplett neue Szenarien abdecken und die Stammdatenbank kann an die individuellen Bedürfnisse deines Vereins angepasst werden.

Die angelegten Zusatzfelder tauchen dann auf der Profilseite an der entsprechenden Stelle auf und können mit Informationen gefüllt werden.

Die in Zusatzfeldern hinterlegten Daten kannst du auch über die Suche auf der Listenansicht wieder finden. Über den Platzhalter, der in den Einstellungen am Zusatzfeld angezeigt wird, lassen sich außerdem Inhalte aus Zusatzfeldern in Dokumentenvorlagen verwenden.

Auch in eigenen Listen können diese Zusatzfelder verwendet werden. Hierbei können Textfelder zur Anzeige in der Liste verwendet werden, Schieberegler können zusätzlich als Filtermöglichkeiten der Liste verwendet werden.

Zusatzfelder verwalten

Zusatzfelder können von Benutzern mit Administrator-Rechten unter Einstellungen -> Zusatzfelder angelegt werden.

Auf der Übersichtsseite findest du die bereits vorhandenen Zusatzfelder, gruppiert nach der Domäne. Mit einem Klick auf ein bestehendes Zusatzfeld kannst du es bearbeiten oder löschen. Mit "Neues Feld anlegen" kannst du Datenfelder erstellen. Du kannst beliebig viele Zusatzfelder anlegen, allerdings solltest du nur die Daten hinterlegen, die du für den Betrieb deines Vereins wirklich benötigst.

Verwaltung von Zusatzfeldern in petoffice

Mit einem Klick auf ein bestehendes Feld oder nach der Anlage eines neuen Zusatzfeldes siehst du die Details dazu:

Einstellungen eines Zusatzfeldes in petoffice

Die Bereiche (= Domänen) Tiere, Personen und Vermittlungen in der Stammdatenbank können erweitert werden. Je nach ausgewählter Domäne kann ein entsprechender Anzeigeort gewählt werden (bei Tieren etwa: Basisdaten, Ärztliche Versorgung & Vermittlung). Bitte beachte, dass die Domäne und der Typ eines Feldes nachträglich nicht mehr geändert werden können. Der Feldname kann zwar grundsätzlich bearbeitet werden, allerdings bleibt hierbei die interne Identifikation, die etwa für den Feldnamen in den Dokumentenvorlagen oder beim Import/Export, unverändert.

Bei der Erstellung eines Datenfeldes können derzeit folgende Typen ausgewählt werden:

  • Textfeld
  • Datumsfeld
  • Schieberegler (Ja/Nein)
  • Tier (Auswahlfeld)
  • Person (Auswahlfeld)

Abängig vom gewählten Feldtyp wird eine entsprechende Anzeige vorgenommen.

Berechtigungen für Zusatzfelder

Benutzer können die Zusatzfelder einsehen, sobald die Berechtigung "Tiere lesen" oder "Personen lesen" erteilt ist. Entsprechend verhält es sich auch mit der Bearbeitung von Daten in Zusatzfeldern. Die Verwaltung, also Anlage, Bearbeitung und das Löschen von Zusatzfeldern ist nur als Administrator möglich.

Es ist derzeit nicht möglich, individuelle Berechtigungen für Zusatzfelder zu vergeben.

Verwendung in Dokumenten

Daten aus Zusatzfeldern können auch in Dokumenten verwendet werden. Hierzu kannst du den Platzhalter verwenden, der beim Bearbeiten des Zusatzfeldes in den Einstellungen angezeigt wird. Im obigen Beispiel lautet der Platzhalter {{pet.extra.pet_basics_gewicht}}.

Dieser gibt, wenn er in eine Dokumentenvorlage eingefügt wird, den im Zusatzfeld "Gewicht" hinterlegten Wert aus.

Verwendung in eigenen Listen

Auch in eigenen Listen können Zusatzfelder verwendet werden. Derzeit werden folgende Szenarien unterstützt:

  • Schieberegler-Felder können als Bedingungen verwendet werden
  • Textfelder, Datumsfelder und Schieberegler können in Listen angezeigt werden

Daten in Zusatzfelder importieren

Bei der Verwendung des CSV-Import ist es möglich, Daten aus der Importdatei direkt in Zusatzfeldern zu hinterlegen. Somit ist es möglich deinen kompletten Datenbestand in petoffice zu übernehmen, selbst wenn es nicht für alle in der CSV-Datei hinterlegten Informationen ein Datenfeld in petoffice gibt. Um eine bestimmte Spalte in der Importdatei in ein Zusatzfeld zu importieren, ist der Spaltenname ausschlaggebend. Diese ist nach einem bestimmten Format zu benennen, nämlich:

extra.<Interne Identifikation des Zusatzfeldes>

Im obigen Beispiel ist der Platzhalter, wie er in den Einstellungen des Zusatzfeldes angezeigt wird {{pet.extra.pet_basics_gewicht}}. Die Domäne, in diesem Fall pet. entfällt vollständig, sodass der Spaltenname in der Importdatei in diesem Falle extra.pet_basics_gewicht lauten muss.

Beim Import in Zusatzfelder ist zu beachten, dass das Format für den jeweiligen Typ eingehalten werden muss:

FeldtypFormat
Textfeld-
DatumsfeldTT.MM.JJJJ (z.B. 01.01.2010)
Schieberegler"Ja" oder "Nein"

Zusatzfelder im Datenexport

Derzeit werden Zusatzfelder im Datenexport nur aufgeführt, wenn eine eigene Liste exportiert wird. Ein Export aller Zusatzfelder in anderen Export-Arten ist zukünftig vorgesehen.