Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

  • einerseits an die tatsächlich genutzten Businessobjekte und Datenbanktabellen,
  • anderseits an die im CSV-Export gewünschten bzw. benötigten Spalteninformationen.

Dabei ist zu beachten

  1. Die Anzahl, die Reihenfolge und die Titel der vom SELECT zurückgegebenen Spalten sind beliebig.
  2. Die Titel der Spalten werden so wie angegeben in die Export-CSV geschrieben (sofern der Export als "mit Titelzeile" konfiguriert wurde)
  3. Die Pflichtparameter "date_from" und "date_until" beschreiben den zu exportierenden Zeitraum.
  4. Es ist sinnvoll, bereits exportierte Datensätze zu markieren, so dass diese bei einem Folgeexport nicht erneut angezogen werden.

 

Codeblock
languagesql
titleBeispiel: DATEV-Umsatzexport
SELECT 
    buchungsposition.datdatum "Datum",
    buchungsposition.strgegenkonto "Gegenkonto",
    buchungsposition.strkonto "Konto",
    buchungsposition.strbelegfeld "Belegfeld 1",    
    buchungsposition.dblumsatz "Umsatz",
    buchungsposition.strwaehrung "Währung",
	buchungsposition.strbuchungstext "Buchungstext"
FROM 
    em65_buchungsposition buchungsposition
WHERE
    buchungsposition.datdatum BETWEEN '$date_from' AND '$date_until'
AND buchungsposition.datexportdatumdatev IS NULL

 Tabelle 4.4.1: Beispielanpassung für die Datenquelle "DATEV Turnover"


4.4.2 Dynamische Entität