Verkaufsprotokoll für das Deutsche Finanzamt

Aus RADFAK
Zur Navigation springen Zur Suche springen

Einleitung

Hier können Daten für das Deutsche Finanzamt exportiert werden

Oberfläche

Oberflächenelemente

Zieldatei

Wo soll die Datei gespeichert werden. Es müssen Schreibrechte und Änderungsrechte in diesem Verzeichnis zur Verfügung stehen

Umfang Vorgänge

Nur Rechnungen

Es werden nur Rechnungen aus dem Protokoll exportiert

Nur Rechnungen und Warentransitvorgänge

Es werden Rechnungen und Warentransitrechnungen a.k.a. Kollegenrechnungen exportiert

Alle Vorgänge

Es werden alle Vorgänge exportiert. Von Aufträgen, Bestellungen und Angeboten auch jede einzelne Bearbeitung

Umfang Kunden

Keine Kundendaten

Es werden keine Kundendaten exportiert

Ohne Adresse

Es wird der Name exportiert aber keine Adressdaten

Kundendaten mit Adresse

Es wird der komplette Adressdatensatz mit exportiert

Exportierte Daten

Die Datenbankdatei enthält die exportierten Daten des gewünschten Zeitraums

Es gibt 2 Datentabellen die Informationen enthalten und die Abfrage "Vorgaenge_mit_Elementen" die diese Daten aufbereitet darstellt wie im Bild zu sehen.

Die Abfrage selbst enthält keine Daten sondern stellt diese aus den Kopf- und Artikeldaten zusammen. IDEA sollte diese Abfrage ebenfalls darstellen wenn ich richtig informiert bin.

Der Verknüpfungspunkt zwischen den beiden Tabellen ProtokollKoepfe und ProtokollArtikel ist die Spalte "Head" in den Artikeln die auf die Spalte "Id" in den Köpfen verweist falls die Datenkorrelation mit IDEA selbst vorgenommen werden soll.

Technisch ausgedrückt ist die Beziehung der Tabellen wie folgt dargestellt:

SELECT ProtkollKoepfe.Nummer, ProtkollKoepfe.Art, ProtkollKoepfe.Datum, ProtkollKoepfe.Summe, ProtkollKoepfe.Rabatt, [Skonto0]+[Skonto1]+[Skonto2]+[Skonto3]+[Skonto4]+[Skonto5]+[Skonto6]+[Skonto7]+[Skonto8]+[Skonto9] AS Skonto, ProtokollArtikel.Pos, ProtokollArtikel.Artno, ProtokollArtikel.Bezeichnung, ProtokollArtikel.Menge, ProtokollArtikel.Vk, ProtokollArtikel.Nachlass, ProtokollArtikel.Kundenrabatt

FROM ProtkollKoepfe INNER JOIN ProtokollArtikel ON ProtkollKoepfe.ID = ProtokollArtikel.Head

ORDER BY ProtkollKoepfe.Datum, ProtokollArtikel.Pos;

Die reinen Artikeldaten tragen kein Datum da der zugehörige Satz an Vorgangsdaten diesen Informationen beinhaltet wobei ProtokollArtikel => Head == ProtokollKoepfe ==> ID

Die Zahlungswege sind in der Spalte "Modus" der Protokollköpfe ersichtlich. Die Decodierung der Spalte erfolgt nach dem Muster

  • 0 = Bar
  • 1 = Scheck
  • 2 = Unbar
  • 3-7 = Kartenzahlung mit einer von 5 Kartenarten
  • 8 = Gemische Zahlung aus 1-7 Zahlungswegen aus dem Pool Bar/Scheck/Karte

Die Spalte Art Gibt die Vorgangsart an, im Normalfall 4 (Rechnung) und 104 (Warentransitrechnung a.k.a. "Kollege" in der Kasse)

Hinweise

Eine Löschung eines Kunden aus der Kundendatenbank (aus eigener Entscheidung oder wegen einer Datenschutzanfrage z.B.) verhindert nicht den Export der Kundendaten an das Finanzamt da hier die FA Anforderungen über den Löschanforderungen stehen. Das Protokoll hält eine eigene Kundendatenbank vorrätig.