FastReport Tabellen der Reports: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
Zeile 317: Zeile 317:
  
 
== Mahnung ==
 
== Mahnung ==
 +
 +
Das Drucken von Mahnungen stellt einen Sonderfall dar, weil man im Regelfall mehrere Kunden anmahnt, dabei aber pro Kunde eine Liste erzeugt werden soll, in der alle anzumahnende Rechnungen dieses Kunden aufgeführt werden (bzw. die, die im Mahnprogramm ausgewählt wurden).
 +
 +
Das Druckprogramm erzeugt daher für jeden Kunden einen Report, incl. PDF-Datei (!). Für jeden Report wird die temporäre Tabelle '''Mahnungen''' erzeugt, in der die ausgewählten Rechnungen '''dieses Kunden''' stehen.
 +
 +
{| class="wikitable" style="text-align: left;"
 +
!Tabellen-Name
 +
!Beschreibung
 +
|- valign="top"
 +
|Mahnungen
 +
|Diese Tabelle enthält die Liste der anzumahnenden Rechnungen. Bei Sammel-Mahnungen sind dort alle Auszüge aus den Rechnungen enthalten, die auf der Mahnung (pro Kunde) stehen sollen. Die Felder der Tabelle:
 +
 +
RechNr
 +
DatumLetzteMahnung
 +
DatumZahlbatBis
 +
NeueMahnstufe'
 +
Bemerkung
 +
ZinssatzProzent
 +
Mahngebühr
 +
FälligerBetrag
 +
VA-Name
 +
VA-Ort
 +
VA-Raum
 +
VA-VonDatum
 +
VA-VonZeit
 +
VA-BisDatum
 +
VA-BisZeit
 +
 +
|- valign="top"
 +
|Mahnungstexte
 +
|Hier stellt das Programm die Mahnungstexte für den Kopf und den Fuss der Mahnung zur Verfügung. Diese werden im Programmteil '''Mahnungen''' in [[REFLEX]] eingegeben und in der Datenbank gespeichert. Für jede Mahnstufe kann man einen eigenen Text dort festlegen.
 +
 +
Bei Sammel-Mahnungen (für jeden Kunden eine Mahnung mit allen offenen, ausgewählten Rechnungen) wird der Text für die '''höchste''' vorkommende Mahnstufe benutzt!
 +
|- valign="top"
 +
|Adresse
 +
|Adressdaten des Kunden für die Rechnung. Bei Sammel-Mahnungen (für jeden Kunden eine Mahnung mit allen offenen, ausgewählten Rechnungen) wird die Adresse mit der '''ersten Rechnung''' verknüpft, die in der Mahnung enthalten ist.
 +
|- valign="top"
 +
|RechnungsKopf
 +
|Alle Felder für den Rechnungskopf, wie RechNr, FirmaName, Abteilung, Str, PLZ, Ort, Landname, VA-Name (Veranstaltungsname), VA-Ort, VA-VonDatum, VA-BisDatum usw.  Bei Sammel-Mahnungen (für jeden Kunden eine Mahnung mit allen offenen Rechnungen) wird die '''ersten Rechnung''' verknüpft, die in der Mahnung steht.
 +
|}
  
  

Version vom 15. September 2015, 11:27 Uhr

1 Allgemeines

Hier werden die Datenbank-Tabellen beschrieben, die in den Reports verwendet werden.

2 Tabellen in den Reports

Die Daten, die in einem Report ausgedruckt oder angezeigt werden, kommen aus Tabellen der Datenbank. Sie sind miteinander verknüpft, damit die Daten in der richtigen Form und Reihenfolge kommen. In einem Report stehen jedoch immer nur bestimmte Tabellen, so stehen in einer Auftragsbestätigung die Tabellen der Auftragsverwaltung und in einer Bestellung z.B. die Bestelldaten.

Das Programm übernimmt jedoch die Auswahl und Verknüpfung der Tabellen für Sie, d.h. in einem bestimmten Report sorgt das Programm dafür, dass nur die Datenbanktabellen vorhanden sind, die für den jeweiligen Report sinnvoll sind. Ausserdem sind die Tabellen schon richtig verknüpft, so dass beispielsweise in der Auftragsbestätigung der Auftragskopf mit den Positionen des Auftrags erscheinen, die zugehörigen Adressdaten des Kunden, die Daten (Name, Telefon, E-Mail) des Auftragsbearbeiters usw.


3 Angebot/Auftrag

Tabellen-Name Beschreibung
Adresse Adressdaten des Kunden für den Auftrag.
Ansprechpartner Ansprechpartner des Kunden für den Auftrag.
Auftragskopf Alle Felder für den Auftragskopf, wie AuftrNr, NameFirma, Abteilung, Str, PLZ, Ort, Landname, VA-Name (Veranstaltungsname), VA-Ort, VA-VonDatum, VA-BisDatum usw.
Auftragsfuss Alle Felder für den Auftragsfuss, wie NettoBetrag, MwstBetrag, PortoBetrag, GesamtBetragBrutto, ZahlBedText, SkontoProzent, SkontoBetrag usw.
AuftrMwst Unterschiedliche Mehrwertsteuersätze im Auftrag. Diese Tabelle beinhaltet die im Auftrag vorkommenden Mwst.Sätze und -Beträge (Zusatz-Modul).
Bearbeiter Vor- und Nachname des Auftragsbearbeiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
DekoLeiter Vor- und Nachname des Deko-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
KapitelZusammenfassung Diese Tabelle enthält alle Kapitel des Auftrags mit der jeweiligen Summe. Man kann diese Tabelle z.B. dazu verwenden, um auf einer eigenen Seite des Reports eine Kapitel-Zusammenfassung zu drucken, auf der nur die Kapitel-Überschriften und -Summen stehen.
Kunde Daten aus den Kunden-Stammdaten (nicht zu verwechseln mit den Adress-Daten!)
LagerLeiter Vor- und Nachname des Lager-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
LieferAnschrift Enthält die Liefer-Anschrift des Auftrags, falls vorhanden.
Positionen Diese Tabelle beinhaltet die Felder der Auftragspositionen, wie z.B. Kapitel, PosNr, ArtNr, Typ, Bezeichnung, Artikelart_1MT_2VK_3DL_4AZ (1=Miete 2=Verkauf, 3=Dienstleistung, 4=Arbeitszeit), MengeAuftrag,

Einheit, DatumVon, ZeitVon, DatumBis, ZeitBis, MietFaktor, Alternativ_0_1 (0=Nein/1=Ja), Seitenwechsel_0Nein_1Vorher_2Nachher, EinzelPreis, GesPreis, RabattProzent, RabattBetrag, GesBetrag usw.

Zusätzlich enthält die Tabelle noch Daten aus den Artikel-Stammdaten, wie Artikel_NettoGewicht, Artikel_BruttoGewicht, Artikel_Volumen usw.

Projektleiter Vor- und Nachname des Projekt-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
RueckholAnschrift Enthält die Rückhol-Anschrift des Auftrags, falls vorhanden.
TechnLeiter Vor- und Nachname des Technischen Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.

4 Bestellung

Tabellen-Name Beschreibung
Adresse Adressdaten des Lieferanten für die Bestellung.
Ansprechpartner Ansprechpartner des Lieferanten für die Bestellung.
BestellKopf Alle Felder für den Bestell-Kopf, wie BestNr, FirmaName, Abteilung, Str, PLZ, Ort, Landname, LieferSollDatum usw.
BestellFuss Alle Felder für den Bestell-Fuss, wie SummeNetto1, SummeNetto2, RabattProzent1, RabattBetrag1, Nettobetrag1, MwstSatz1, MwstSatz2, MwstBetrag1, MwstBetrag2, BruttoBetrag1, BruttoBetrag2, GesamtBetrag usw.
Bearbeiter Vor- und Nachname des Bestellungsbearbeiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
Lieferant Daten aus den Lieferanten-Stammdaten (nicht zu verwechseln mit den Adress-Daten!)
BestellLieferAnschrift Enthält die Liefer-Anschrift der Bestellung, falls vorhanden.
BestellPositionen Diese Tabelle beinhaltet die Felder der Bestellpositionen, wie z.B. Kapitel, PosNr, ArtNr, Typ, Bezeichnung, Artikelart_1MT_2VK_3DL_4AZ (1=Miete 2=Verkauf, 3=Dienstleistung, 4=Arbeitszeit), Menge,

Einheit, DatumVon, ZeitVon, DatumBis, ZeitBis, EinzelPreis, GesPreis, RabattProzent, RabattBetrag, GesamtBetrag usw.

Zusätzlich enthält die Tabelle noch Daten aus den Artikel-Stammdaten, wie Artikel_NettoGewicht, Artikel_BruttoGewicht, Artikel_Volumen usw.

BestellRueckholAnschrift Enthält die Rückhol-Anschrift der Bestellung, falls vorhanden.


5 Ladeliste/Packliste

Tabellen-Name Beschreibung
Adresse Adressdaten des Kunden für den Auftrag.
Ansprechpartner Ansprechpartner des Kunden für den Auftrag.
Auftragskopf Alle Felder für den Auftragskopf, wie AuftrNr, NameFirma, Abteilung, Str, PLZ, Ort, Landname, VA-Name (Veranstaltungsname), VA-Ort, VA-VonDatum, VA-BisDatum usw.
Auftragsfuss Alle Felder für den Auftragsfuss, wie NettoBetrag, MwstBetrag, PortoBetrag, GesamtBetragBrutto, ZahlBedText, SkontoProzent, SkontoBetrag usw.
Bearbeiter Vor- und Nachname des Auftragsbearbeiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
DekoLeiter Vor- und Nachname des Deko-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
LagerLeiter Vor- und Nachname des Lager-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
LieferAnschrift Enthält die Liefer-Anschrift des Auftrags, falls vorhanden.
Positionen Diese Tabelle beinhaltet die Felder der Auftragspositionen, wie z.B. Kapitel, PosNr, ArtNr, Typ, Bezeichnung, Artikelart_1MT_2VK_3DL_4AZ (1=Miete 2=Verkauf, 3=Dienstleistung, 4=Arbeitszeit), MengeAuftrag,

Einheit, DatumVon, ZeitVon, DatumBis, ZeitBis, MietFaktor, Alternativ_0_1 (0=Nein/1=Ja), Seitenwechsel_0Nein_1Vorher_2Nachher, EinzelPreis, GesPreis, RabattProzent, RabattBetrag, GesBetrag usw.

Zusätzlich enthält die Tabelle noch Daten aus den Artikel-Stammdaten, wie Artikel_NettoGewicht, Artikel_BruttoGewicht, Artikel_Volumen usw.

Projektleiter Vor- und Nachname des Projekt-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
RueckholAnschrift Enthält die Rückhol-Anschrift des Auftrags, falls vorhanden.
TechnLeiter Vor- und Nachname des Technischen Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.


6 Lieferschein

Tabellen-Name Beschreibung
Lieferscheinkopf Alle Felder für den Auftragskopf, wie AuftrNr, NameFirma, Abteilung, Str, PLZ, Ort, Landname, VA-Name (Veranstaltungsname), VA-Ort, VA-VonDatum, VA-BisDatum usw.
LieferscheinPositionen Diese Tabelle beinhaltet die Felder der Lieferschein-Positionen, wie z.B. PosNr, ArtNr, Typ, Bezeichnung, Artikelart_1MT_2VK_3DL_4AZ (1=Miete 2=Verkauf, 3=Dienstleistung, 4=Arbeitszeit), Menge,

DatumVon, ZeitVon, DatumBis, ZeitBis usw.

Zusätzlich enthält die Tabelle noch Daten aus den Artikel-Stammdaten, wie Artikel_NettoGewicht, Artikel_BruttoGewicht, Artikel_Volumen usw. Damit das Reporting einfacher wird, stellt diese Tabelle auch die errechneten Gewichte und Volumen zur Verfügung: GesamtBruttoGewichtMiete, GesamtNettttoGewichtMiete, GesamtBruttoGewichtVK, GesamtNettttoGewichtVK, GesamtVolumenMiete, GesamtVolumenVK

Adresse Adressdaten des Kunden für den Auftrag.
Ansprechpartner Ansprechpartner des Kunden für den Auftrag.
Auftragskopf Alle Felder für den Auftragskopf, wie AuftrNr, NameFirma, Abteilung, Str, PLZ, Ort, Landname, VA-Name (Veranstaltungsname), VA-Ort, VA-VonDatum, VA-BisDatum usw.
Auftragsfuss Alle Felder für den Auftragsfuss, wie NettoBetrag, MwstBetrag, PortoBetrag, GesamtBetragBrutto, ZahlBedText, SkontoProzent, SkontoBetrag usw.
Bearbeiter Vor- und Nachname des Auftragsbearbeiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
DekoLeiter Vor- und Nachname des Deko-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
Kunde Daten aus den Kunden-Stammdaten (nicht zu verwechseln mit den Adress-Daten!)
LagerLeiter Vor- und Nachname des Lager-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
LieferAnschrift Enthält die Liefer-Anschrift des Auftrags, falls vorhanden.
Projektleiter Vor- und Nachname des Projekt-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
RueckholAnschrift Enthält die Rückhol-Anschrift des Auftrags, falls vorhanden.
TechnLeiter Vor- und Nachname des Technischen Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.


7 Rückschein

Tabellen-Name Beschreibung
Adresse Adressdaten des Kunden für den Auftrag.
Ansprechpartner Ansprechpartner des Kunden für den Auftrag.
Auftragskopf Alle Felder für den Auftragskopf, wie AuftrNr, NameFirma, Abteilung, Str, PLZ, Ort, Landname, VA-Name (Veranstaltungsname), VA-Ort, VA-VonDatum, VA-BisDatum usw.
Auftragsfuss Alle Felder für den Auftragsfuss, wie NettoBetrag, MwstBetrag, PortoBetrag, GesamtBetragBrutto, ZahlBedText, SkontoProzent, SkontoBetrag usw.
Bearbeiter Vor- und Nachname des Auftragsbearbeiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
DekoLeiter Vor- und Nachname des Deko-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
LagerLeiter Vor- und Nachname des Lager-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
LieferAnschrift Enthält die Liefer-Anschrift des Auftrags, falls vorhanden.
Positionen Diese Tabelle beinhaltet die Felder der Auftragspositionen, wie z.B. Kapitel, PosNr, ArtNr, Typ, Bezeichnung, Artikelart_1MT_2VK_3DL_4AZ (1=Miete 2=Verkauf, 3=Dienstleistung, 4=Arbeitszeit), MengeAuftrag,

Einheit, DatumVon, ZeitVon, DatumBis, ZeitBis, MietFaktor, Alternativ_0_1 (0=Nein/1=Ja), Seitenwechsel_0Nein_1Vorher_2Nachher, EinzelPreis, GesPreis, RabattProzent, RabattBetrag, GesBetrag usw.

Zusätzlich enthält die Tabelle noch Daten aus den Artikel-Stammdaten, wie Artikel_NettoGewicht, Artikel_BruttoGewicht, Artikel_Volumen usw.

Projektleiter Vor- und Nachname des Projekt-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
RueckholAnschrift Enthält die Rückhol-Anschrift des Auftrags, falls vorhanden.
TechnLeiter Vor- und Nachname des Technischen Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.


8 Rechnung/Gutschrift

Tabellen-Name Beschreibung
Adresse Adressdaten des Kunden für die Rechnung.
Ansprechpartner Ansprechpartner des Kunden für die Rechnung.
RechnungsKopf Alle Felder für den Rechnungskopf, wie RechNr, FirmaName, Abteilung, Str, PLZ, Ort, Landname, VA-Name (Veranstaltungsname), VA-Ort, VA-VonDatum, VA-BisDatum usw.
Rechnungsfuss Alle Felder für den Rechnungsfuss, wie NettoBetrag, MwstBetrag, PortoBetrag, GesamtBetragBrutto, ZahlBedText, SkontoProzent, SkontoBetrag usw.
Auftragskopf Alle Felder für den Auftragskopf des zugehörigen Auftrags (falls vorhanden), wie AuftrNr, NameFirma, Abteilung, Str, PLZ, Ort, Landname, VA-Name (Veranstaltungsname), VA-Ort, VA-VonDatum, VA-BisDatum usw.
Auftragsfuss Alle Felder für den Auftragsfuss des zugehörigen Auftrags (falls vorhanden), wie NettoBetrag, MwstBetrag, PortoBetrag, GesamtBetragBrutto, ZahlBedText, SkontoProzent, SkontoBetrag usw.
RechnMwst Unterschiedliche Mehrwertsteuersätze in der Rechnung. Diese Tabelle beinhaltet die in der Rechnung vorkommenden Mwst.Sätze und -Beträge (Zusatz-Modul).
Bearbeiter Vor- und Nachname des Auftragsbearbeiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
DekoLeiter Vor- und Nachname des Deko-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
KapitelZusammenfassung Diese Tabelle enthält alle Kapitel der Rechnung mit der jeweiligen Summe. Man kann diese Tabelle z.B. dazu verwenden, um auf einer eigenen Seite des Reports eine Kapitel-Zusammenfassung zu drucken, auf der nur die Kapitel-Überschriften und -Summen stehen.
Kunde Daten aus den Kunden-Stammdaten (nicht zu verwechseln mit den Adress-Daten!)
LagerLeiter Vor- und Nachname des Lager-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
LieferAnschrift Enthält die Liefer-Anschrift des Auftrags, falls vorhanden.
Positionen Diese Tabelle beinhaltet die Felder der Rechnungspositionen, wie z.B. Kapitel, PosNr, ArtNr, Typ, Bezeichnung, Artikelart_1MT_2VK_3DL_4AZ (1=Miete 2=Verkauf, 3=Dienstleistung, 4=Arbeitszeit), MengeAuftrag,

Einheit, DatumVon, ZeitVon, DatumBis, ZeitBis, MietFaktor, Seitenwechsel_0Nein_1Vorher_2Nachher, EinzelPreis, GesPreis, RabattProzent, RabattBetrag, GesBetrag usw.

Zusätzlich enthält die Tabelle noch Daten aus den Artikel-Stammdaten, wie Artikel_NettoGewicht, Artikel_BruttoGewicht, Artikel_Volumen usw.

Projektleiter Vor- und Nachname des Projekt-Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.
RueckholAnschrift Enthält die Rückhol-Anschrift des Auftrags, falls vorhanden.
TechnLeiter Vor- und Nachname des Technischen Leiters, seine Telefon-Nummer, E-Mail usw. aus den Stammdaten der Personen.


9 Mahnung

Das Drucken von Mahnungen stellt einen Sonderfall dar, weil man im Regelfall mehrere Kunden anmahnt, dabei aber pro Kunde eine Liste erzeugt werden soll, in der alle anzumahnende Rechnungen dieses Kunden aufgeführt werden (bzw. die, die im Mahnprogramm ausgewählt wurden).

Das Druckprogramm erzeugt daher für jeden Kunden einen Report, incl. PDF-Datei (!). Für jeden Report wird die temporäre Tabelle Mahnungen erzeugt, in der die ausgewählten Rechnungen dieses Kunden stehen.

Tabellen-Name Beschreibung
Mahnungen Diese Tabelle enthält die Liste der anzumahnenden Rechnungen. Bei Sammel-Mahnungen sind dort alle Auszüge aus den Rechnungen enthalten, die auf der Mahnung (pro Kunde) stehen sollen. Die Felder der Tabelle:

RechNr DatumLetzteMahnung DatumZahlbatBis NeueMahnstufe' Bemerkung ZinssatzProzent Mahngebühr FälligerBetrag VA-Name VA-Ort VA-Raum VA-VonDatum VA-VonZeit VA-BisDatum VA-BisZeit

Mahnungstexte Hier stellt das Programm die Mahnungstexte für den Kopf und den Fuss der Mahnung zur Verfügung. Diese werden im Programmteil Mahnungen in REFLEX eingegeben und in der Datenbank gespeichert. Für jede Mahnstufe kann man einen eigenen Text dort festlegen.

Bei Sammel-Mahnungen (für jeden Kunden eine Mahnung mit allen offenen, ausgewählten Rechnungen) wird der Text für die höchste vorkommende Mahnstufe benutzt!

Adresse Adressdaten des Kunden für die Rechnung. Bei Sammel-Mahnungen (für jeden Kunden eine Mahnung mit allen offenen, ausgewählten Rechnungen) wird die Adresse mit der ersten Rechnung verknüpft, die in der Mahnung enthalten ist.
RechnungsKopf Alle Felder für den Rechnungskopf, wie RechNr, FirmaName, Abteilung, Str, PLZ, Ort, Landname, VA-Name (Veranstaltungsname), VA-Ort, VA-VonDatum, VA-BisDatum usw. Bei Sammel-Mahnungen (für jeden Kunden eine Mahnung mit allen offenen Rechnungen) wird die ersten Rechnung verknüpft, die in der Mahnung steht.


10 Werkstatt

11 Links