# 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](https://doku.phamos.eu/books/erpnext-benutzerhandbuch/page/systemverwaltung-system-settings "Systemverwaltung (System Settings)"). |
Ist Baum | is\_tree | Aktivieren wir diese Checkbox kann der DocType in einem Baum dargestellt werden. [](https://doku.phamos.eu/uploads/images/gallery/2022-10/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](https://phamos.eu/kb/customizing/editierbares-raster) | |
**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 [](https://doku.phamos.eu/uploads/images/gallery/2022-10/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 [](https://doku.phamos.eu/uploads/images/gallery/2023-01/image-1673938809517.png) |
Abrufen, wenn leer | Fetch if Empty |
**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 [](https://doku.phamos.eu/uploads/images/gallery/2023-01/image-1675176135416.png) |
Berechtigungsebene | Perm Level | |
Ignorieren von Benutzerberechtigungen | Ignore User Permissions | Hebt die Anwendung des [Sitzungsstandards](https://doku.phamos.eu/books/erpnext-benutzerhandbuch/page/sitzungsstandardeinstellungen-session-default-settings "Sitzungsstandardeinstellungen (Session Default Settings)") auf |
Bericht ausblenden | report\_hide | Ist dieses Häkchen gesetzt, kann das feld in der Berichtsansicht nicht ausgewählt werden. |
Zuletzt gewählten Wert merken | ||
XSS-Filter ignorieren | Ignore XSS Filter |
**Bezeichnung** | **Feldname** | **Erklärung** |
Obligatorisch Hängt von ab | Mandatory Depends On | |
Nur lesen hängt von ab | Read Only Depends On |
**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: [](https://doku.phamos.eu/uploads/images/gallery/2022-12/image-1670828863263.png) |
Spalten | Columns | |
Beschreibung | Description | Hier kann eine Feldbeschreibung eingestellt werden, welche für den Nutezer in der UI sichtbar ist:
[](https://doku.phamos.eu/uploads/images/gallery/2022-09/image-1663069306036.png)
Dies ist auch HTML fähig! |
[](https://doku.phamos.eu/uploads/images/gallery/2022-12/image-1672431522919.png) | [](https://doku.phamos.eu/uploads/images/gallery/2022-12/image-1672431545265.png) |
[](https://doku.phamos.eu/uploads/images/gallery/2022-12/image-1672431946302.png) | [](https://doku.phamos.eu/uploads/images/gallery/2022-12/image-1672431962502.png) |
**Bezeichnung** | **Feldname** | **Erklärung** |
Auto Name | Reserviert sind: - hash | |
Name Case | ||
Allow Rename | ||
Description | ||
Documentation Link |
**Bezeichnung** | **Feldname** | **Erklärung** |
Bildfeld | image\_field | Hier können wir bestimmen welches Feld vom Typ FIXME aus der Feldertabelle als Bild für das DocType verwendet werden soll. Das Bild wird links oben angezeigt [](https://doku.phamos.eu/uploads/images/gallery/2022-10/image-1666192188352.png) |
Timeline-Feld | time\_line\_field | Funktion aktuell unklar/tut nicht was es soll |
Maximale Anzahl an Anhängen | max\_no\_of\_attachments | Hier können wir mit einer Ganzzahl bestimmen wie viele Anhänge an eine Instanz des DocTypes angehängt werden dürfen. Lassen wir es leer ist kein Limit gesetzt. |
Seitenleiste und Menü ausblenden | ||
Kopie ausblenden | ||
Import erlauben (mit Datenimport-Werkzeug | ||
Ereignisse in der Zeitleiste zulassen | Aktivieren wir die, können wir am unteren Ende des DocTypes Ereignisse (Termine) erstellen [](https://doku.phamos.eu/uploads/images/gallery/2022-10/image-1666196150111.png) | |
Automatische Wiederholung zulassen | ||
Anhänge im Standard als öffentlich markieren | Make Attachments Public by Default | Wenn eine Datei hochgeladen wird, wird diese im Standard als öffentlich gesetzt. |
**Bezeichnung** | **Feldname** | **Erklärung** |
Title Field | title\_field | Hier bestimmen wir welches Feld als DocType Titel verwendet werden soll. |
Translate Link Fields | translate\_link\_fields | Ist die Option deaktiviert (standard) werden ausgewählte Verknüpfungen im DocType nicht übersetzt. Ist die Option aktiviert wird der Titel des DocTypes bei der Auswahl in der Maske übersetzt. [Detailierte Erklärung](https://doku.phamos.eu/link/1341#bkmrk-translate-link-field) |
Search Fields | search\_fields | Hier können wir kommagetrennt Feldnamen angeben, welche in der Suche auftauchen. |
Default Print Format | default\_print\_format | Hier können wir ein Druckformat verknüpfen welches als Standard gesetzt wird. |
Default Sort Field | default\_sort\_field | Hier stellen wir ein, nach welchem Feld in der Listenansicht sortiert werden soll. |
Default Sort Order | default\_sort\_order | Hier stellen wir ein in welche Richtung das default\_sort\_field sortiert werden soll. - ASC für Aufsteigend - DESC für Absteigend |
Show in Module Section | Auswahl aus - *Leer* - Document - Setup - System - Other | |
Icon | ||
Color | ||
Show Preview Popup | show\_preview\_popup | Aktivieren wir dies können wir im System ein "Mouse Over" nutzen, welches uns Daten als Pop-Up zeigt. Die Daten werden in den einzelnen Feldern bestimmt. |
Make "name" searchable in Global Search |
**Bezeichnung** | **Feldname** | **Erklärung** |
Standard E-Mail Vorlage | ||
Dokumenterstellung per E-Mail zulassen | ||
Absenderfeld | Hier bestimmen wir ein Feld aus der Feldliste welches eine E-Mailadresse enthalten wird. Diese E-Mail ist dann der ersteller des Dokuments (muss überprüft werden stand 03.2023). | |
Themenfeld | Hier bestimmen wir ein Feld aus der Feldliste welches den Titel des DocTypes bestimmen soll. |
**Dies wirkt sich nur auf den Titel eines DocTypes aus, wenn dies auch gleichzeitig der Name (Feld "name) ist. Nummernkreise bleiben von der Übersetzung unberührt.**
[](https://doku.phamos.eu/uploads/images/gallery/2022-09/image-1662814076764.png) **Beispiel Verkaufsphase (Sales Stage)** Wir erstellen vom DocType Verkaufsphase einen Eintrag der klar englisch gekennzeichnet ist, indem wir im Titel EN nutzen. [](https://doku.phamos.eu/uploads/images/gallery/2022-09/image-1662813311733.png) Zu diesem erstellen wir eine Übersetzung. [](https://doku.phamos.eu/uploads/images/gallery/2022-09/image-1662813358117.png) Wählen wir in einer neuen Chance den Eintrag finden wir diesen in der Suche. Er ist weiterhin in englisch. [Der Eintrag Sales Stage EN wird, obwohl die Systemsprache deutsch ist und eine Übersetzung existiert nicht übersetzt.](https://doku.phamos.eu/uploads/images/gallery/2022-09/image-1662813447635.png) Wurde der Eintrag ausgewählt ist er weiterhin english. [In diesem Bild ist die Maske in Deutsch und die Verknüpfung zur Verkaufsphase (Sales Stage) in english.](https://doku.phamos.eu/uploads/images/gallery/2022-09/image-1662813142758.png) Aktivieren wir die Option "Translate LInk Fields" über die Customize DocType und speichern wird das Feld wie gewünscht übersetzt. [Die Checkbox im Feld Translate Link Field wird gesetzt um die Verknüpfungen übersetzbar zu machen.](https://doku.phamos.eu/uploads/images/gallery/2022-09/image-1662813612675.png) [Die Maske ist auf deutsch eingestellt und die Verknüpfung wird ebenfalls deutsch angezeigt, da eine Übersetzung existiert.](https://doku.phamos.eu/uploads/images/gallery/2022-09/image-1662813652142.png) Schalten wir die Systemsprache auf english sehen wir, dass er die englische Version der Verknüpfung übernimmt [Die Maske ist auf englisch eingestellt und die Verknüpfung wird in englisch angezeigt.](https://doku.phamos.eu/uploads/images/gallery/2022-09/image-1662813890946.png) ##### **Search Fields** Die Information die nach P-01001 in der Suche zu sehen ist #1 wird über die Search Fields gesteuert. [](https://doku.phamos.eu/uploads/images/gallery/2022-09/image-1662389687960.png)Tabellen können nicht als search\_field gesetzt werden!
### Email Settings [](https://doku.phamos.eu/uploads/images/gallery/2023-03/image-1677690397771.png) #### Dokumenterstellung per E-Mail zulassen [](https://doku.phamos.eu/uploads/images/gallery/2023-03/image-1677690491835.png) #### Absenderfeld #### Themenfeld ## Hilfe Artikel - [https://phamos.eu/kb/customizing](https://phamos.eu/kb/customizing) - [https://phamos.eu/kb/core](https://phamos.eu/kb/core)