tüit Logo

DocType

Einleitung

Zentraler Baustein von frappe und ERPNext ist der DocType. Das Wort in dieser Schreibweise ist ERPNext bzw. frappe eigen. Ein DocType ist ein Objekt, in welchem Datenfelder angelegt werden können.


Felder

Bezeichnung Feldname Erklärung
Module


Ist Untertabelle

Wenn Aktiviert, ist der DocType eine Untertabelle. Er kann dann im Datentype Tabelle oder MultiSelect verwendet werden.

Ist einzeln
is_single

Aktivieren wir diese Checkbox stellen wir ein, dass es von diesem DocType nur eine Instanz geben kann. Es gibt von diesem DocType so weder eine Listenansicht noch die Möglichkeit Berichte zu erstellen. Ein Beispiel für eine Seite mit der Eigenschaft "Ist einzeln" ist die Systemverwaltung.

Ist Baum
is_tree

Aktivieren wir diese Checkbox kann der DocType in einem Baum dargestellt werden.


image-1665935262779.png

Damit dies funktioniert, legt das System automatisch ein Feld an, in welchem wir den Stamm verknüpfen können.

Editierbares Raster

Nur sichtbar wenn "Ist Untertabelle" aktiviert ist.

https://phamos.eu/kb/customizing/editierbares-raster









Felder (Fields)

Dieser Abschnitt enthält die Tabelle, in welcher wir die Felder unseres DocTypes (Formulars) erstellen können.

image-1654776147809.png

Typ (Type)

Maßgeblich für die Auswahl in der Felder Tabelle sind die unterschiedlichen Feldtypen, die wir auswählen können. Die Sortierung folgt hier frappe. Die Reihenfolge ist in englisch und alphabetisch, daher schreiben wir hier führend den englischen Namen.

Weiter überschneiden sich einige Felder, welche Optionen für die unterschiedlichen Typen darstellen. Diese Optionen wiederholen sich also und werden jeweils immer nur einmal hier dokumentiert. Und zwar unter dem Typ, unter welchem Sie das erste Mal auftreten.

Anhängen (Attach)

image-1672430380732.png

image-1672430499609.png

Bezeichnung
Feldname
Erklärung
Bezeichnung label

Typ Type

Name Name

Länge Length

Zwingend notwendig Mandetory

Index Index

In der Listenansicht In List View

Im Standard-Filter in_standard_filter

Standardfilter werden in Listenansicht, Berichtsansicht und X angezeigt

image-1665147872583.png

In globaler Suche

In der Vorschau In Preview

In der Schnelleingabe zulassen Allow in Quick Entry

Fett gedruckt Bold

Optionen Options

Standard Default

Abholen von Fetch From

Über dieses Feld können wir Daten aus einem anderen DocType abholen.

In der Datenansicht wird uns darüber hinaus ein Mause-Over angezeigt aus welchem hervorgeht, wo die Daten herkommen 

image-1673938809517.png

Abrufen, wenn leer Fetch if Empty

Permissions

Bezeichnung
Feldname
Erklärung
Anzeige ist abhängig von Display Depends On
Versteckt Hidden
Schreibgeschützt Read Only
Einzigartig Unique
Nur einmal festlegen Set Only Once
Massenbearbeitung zulassen allow_bulk_edit

Erscheint nur bei der Auswahl des Types Tabelle

image-1675176135416.png

Berechtigungsebene Perm Level
Ignorieren von Benutzerberechtigungen Ignore User Permissions Hebt die Anwendung des Sitzungsstandards auf
Bericht ausblenden Report Hide
Zuletzt gewählten Wert merken

XSS-Filter ignorieren Ignore XSS Filter

Property Depends On

Bezeichnung
Feldname
Erklärung
Obligatorisch Hängt von ab
Mandatory Depends On
Nur lesen hängt von ab
Read Only Depends On

anzeigen (display)

Bezeichnung
Feldname
Erklärung
Im Filter
In Filter
Keine Kopie
No Copy Ist das Häkchen gesetzt wird beim duplizieren von Dokumenten der Wert des Feldes nicht mit kopiert.
Beim Drucken verbergen
Print Hide
Druckbreite
Print Width
Breite
Width

Hier können wir einstellen wie breit das Feld als Spalte in der Berichtsansicht sein soll. Bsp:

image-1670828863263.png

Spalten
Columns
Beschreibung
Description

Hier kann eine Feldbeschreibung eingestellt werden, welche für den Nutezer in der UI sichtbar ist:

image-1663069306036.png

Dies ist auch HTML fähig!

Bild anhängen (Attach Image)

image-1672430583988.png

Permissions

Property Depends On

Display
Barcode

image-1672430617534.png

Permissions

Property Depends On

Display
Schaltfläche (Button)

image-1672430644844.png

Permissions

Property Depends On

Display
Prüfen (Check)

image-1672430674311.png

Permissions

Property Depends On

Display
Code

image-1672430699343.png

Permissions

Property Depends On

Display
Farbe (Color)

image-1672430722831.png

Permissions

Property Depends On

Display
Spaltenumbruch (Column Break)

image-1672431060995.png

Permissions

Property Depends On

Display
Währung (Currency)

image-1672431094761.png

Permissions

Property Depends On

Display
Daten (Data)

image-1672431128888.png

Permissions

Property Depends On

Display
Datum (Date)

image-1672431178112.png

Permissions

Property Depends On

Display
Datum und Uhrzeit (Datatime)

image-1672431208428.png

Permissions

Property Depends On

Display
Dauer (Duration)

image-1672431241889.png

Permissions

Property Depends On

Display


Permissions

Property Depends On

Display
Gleitkommazahl (Float)

image-1672431293044.png

Permissions

Property Depends On

Display
Falz (Fold)

Permissions

Property Depends On

Display
Geolokalisierung (Geolocation)