# Erfassen und Aufrufen von BDEs

#### **Was sind benutzerdefinierte Datenexporte (BDE)** 

Ein benutzerdefinierter Datenexport (BDE) ist ein im ERP angelegter Bericht, der aufgrund einer hinterlegten SQL-Abfrage Daten ausgibt. Es können beliebig viele BDE angelegt werden.

#### **Erfassen eines benutzerdefinierten Datenexports**

Um einen BDE anzulegen, wählen Sie im ERP "System&gt;Benutzerdefinierter Datenexport - Erstellen/Anpassen". Dort können Sie bestehende BDEs anpassen oder einen neuen über "Erfassen" anlegen.

[![grafik.png](https://wiki.opendynamic.de/uploads/images/gallery/2025-01/scaled-1680-/grafik.png)](https://wiki.opendynamic.de/uploads/images/gallery/2025-01/grafik.png)

Beim Erstellen müssen Sie folgende Felder ausfüllen:

- **Name:** Einen möglichst Sprechenden Namen wählen
- **Benötigtes Zugriffsrecht:** Wählen Sie die entsprechende Benutzergruppe aus
- **Beschreibung:** Die Beschreibung sollte alle benötigten Eingabe- und Ausgabefelder beinhalten
- **SQL-Abfrage:** Ein gültiger "Select"-Befehl der die nötigen Felder ausgibt.

Außerdem können im SQL-Befehl auch Abfrageparameter gesetzt werden. Diese müssen wie folgt im SQL-Befehl vorkommen: &lt;%Variablenname%&gt;

Auf der zweiten Seite der Erfassung können die Abfrageparameter festgelegt werden:

[![grafik.png](https://wiki.opendynamic.de/uploads/images/gallery/2025-01/scaled-1680-/V6cgrafik.png)](https://wiki.opendynamic.de/uploads/images/gallery/2025-01/V6cgrafik.png)

- **Datenfeldname (intern):** Ist der Name des Abfrageparameters sowohl in der SQL-Abfrage als auch in der Eingabemaske
- **Typ:** Wählen Sie die Art des Abfrageparameters aus (Beispiel: Datum)
- **Beschreibung:** Beschreiben Sie die gewünschte Art der Eingabe (Beispiel: Datum von)
- **Standardwert:** Wählen Sie, falls gewollt, einen Standardwert aus. Je nach Auswahl können Sie in dem Textfeld rechts einen Wert hinterlegen. (Beispiel: Fester Wert &gt; 01.01.2025)


#### **Aufrufen eines BDE**

Ihre benutzerdefinierten Datenexporte können Sie unter "Berichte&gt;Benutzerdefinierter Datenexport" anzeigen.

[![grafik.png](https://wiki.opendynamic.de/uploads/images/gallery/2025-01/scaled-1680-/sAFgrafik.png)](https://wiki.opendynamic.de/uploads/images/gallery/2025-01/sAFgrafik.png)Hier sind beispielhaft ein paar BDEs zu sehen. Beim Ausführen kommen Sie zuerst auf ein Eingabeformular, in dem Sie die Eingabeparameter setzen und den "CSV-Export" anpassen können.

[![grafik.png](https://wiki.opendynamic.de/uploads/images/gallery/2025-01/scaled-1680-/iJ5grafik.png)](https://wiki.opendynamic.de/uploads/images/gallery/2025-01/iJ5grafik.png)

- Über den Button "**Vorschau**" können Sie sich dann den Bericht anzeigen lassen.
- In der "**Vorschau**" können Sie dann über den Button "**Export**" die Tabelle als CSV exportieren.
- Auf der folgende Seite des Kapitels finden Sie Beispiele für BDEs, die Sie bei sich übernehmen können.