FastReport Tabellen der Reports: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(Angebot/Auftrag)
K (Links)
Zeile 647: Zeile 647:
  
 
== Links ==
 
== Links ==
 +
 +
* [[Erstellen eines Reports mit FastReport]]
  
 
* [[FastReport Seitenformat]]
 
* [[FastReport Seitenformat]]

Version vom 17. September 2015, 16:18 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.
AuftrStatistik Diese Tabelle beinhaltet nur einen Datensatz, in dem Felder mit statistischen Daten über den Auftrag stehen. Diese Felder können hilfreich sein, um im Report z.B. bestimmte Felder ein- oder auszublenden:
Feld Beschreibung
AnzahlAlternativPos Anzahl der Alternativ-Positionen im Auftrag.
AnzahlRabattPos Anzahl der Rabatt-Positionen im Auftrag.

Weitere Informationen dazu...

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, NameFirma, 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, NameFirma, 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, NameFirma, 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

Diese Reports können für interne Reparaturscheine oder Lieferscheine an den Reparierenden oder an den Kunden benutzt werden.

Werkstattauftrag Hier stellt das Programm die Daten des Werkstatt-Auftrags zur Verfügung. Diese werden im Programmteil Werkstatt-Auftrag/Reparaturen in REFLEX eingegeben und in der Datenbank gespeichert. Die Felder:
Feld
WerkstattAuftrNr
InternExtern (0/1)
StatusNr
StatusText
KV-Kennzch
Rechn-Kennzch
Repa-OrtKurzname
Repa-OrtNameFirma
Repa-Ort
Repa-LandKennz
Repa-PLZ
Repa-Str
KV-Datum
KV-Betrag
RepKosten-GesBetrag
Kunde-Kurzname
Kunde-NameFirma
Kunde-Ort
Kunde-AnsprechPartner
Kunde-KV-Datum
Kunde-KV-Netto
Kunde-KV-Mwst
Kunde-KV-MwstBetrag
Kunde-KV-GesBetrag
Kunde-Rechn-Netto
Kunde-Rechn-MwstSatz
Kunde-Rechn-MwstBetrag
Kunde-Rechn-GesBetrag
LieferAnschr-Kurzname
LieferAnschr-NameFirma
LieferAnschr-Ort
Berechnungsart
BearbeitungsStatus
RechnNr
Bezahlt_0_1
Artikel-ArtNr
Artikel-LfdNr
Artikel-InventarNr
Artikel-SerienNr
Artikel-Hersteller
Artikel-Typ
Artikel-Bezeichnung
Artikel-NettoGewicht
Artikel-Abmessungen
VerkArtikelEigen
FehlerKurzname
Fehlerbeschreibung
FertigSollDatum
FertigIstDatum
BemWerkstatt
BemFakturierung
Bemerkung
KulanzBemerkung
BearbeiterWerkstatt
BearbeiterFaktura
ErfassungsDatum
ErfassungsUser
DruckDatum
DruckUser
Filiale
Sprache
Zusatztext
KundenAuftragsNr
LieferAnschr-AnsprechPartner
LieferAnschr-Str
LieferAnschr-PLZ
LieferAnschr-LandKurzname
LieferAnschr-Land
LieferAnschr-Sprache
ProjektNr
ProjektBezeichnung
Kostenstelle
ZuAuftrNr
ZuAuftrKapitel
ZuAuftrPos
Adresse Adressdaten des Kunden im Werkstattauftrag.
ReparaturKV Alle Zeilen mit den Artikeln für den Kostenvoranschlag.
Reparaturteile Alle Zeilen mit den Artikeln für die Reparatur-Kosten.

11 Etikettendruck

Diese Reports können für den Druck von Etiketten verwendet werden. Standardmäßig ist der Druck von Artikel-Etiketten vorhanden, optional der Druck von QR-Code-Etiketten mit einem Link auf die Bedienunungsanleitung zum Gerät in der Cloud.

Einzelartikel Hier stellt das Programm die Daten des Artikels und Einzelartikels zur Verfügung. Damit kann ein Etikett mit einem Barcode gedruckt werden, der die Inventar-Nummer eines Gerätes beinhaltet.
Artikeldokumente Hier stellt das Programm die Daten des Artikel-Dokuments zur Verfügung, in der Regel eine PDF-Datei mit der Bedienungsanleitung des Gerätes. Das optionale Modul QR-Code kann dazu benutzt werden, eine Datei auszuwählen, in die Cloud zu kopieren und ein ETikett zu drucken, auf dem der Link dazu enthalten ist.

12 Links