Habe ein Problem mit der Verwaltung von Adressen in einem Fakturierungsprogramm.
Finde nicht im Netz wie ich das lösen kann.
Nehmen wir an, die Hausnummer des Kunden mit der KD-Nr 1234 ändert sich. Wenn ich diese jetzt im Datensatz ändere und ich kurz darauf eine alte Rechnung für ihn neu ausdrucken muss, wird diese alte Rechnung mit der neuen Hausnummer gedruckt. Das geht nicht. Ich will aber auch keine neue Adresse eingeben. Dann wird es kompliziert mit Statistiken. (Wie viel hat der Kunde bestellt.)
Ich will aber auch nicht in alle Angebote, Rechnungen, und sonstige Formulare die Adresse „fest“ abspeichern. Das würde ziemlich viel „Datenmüll“ verursachen da ein Adress-Datensatz ca 60 Spalten hat.
Ich habe schon einmal daran gedacht in die Adresse ein von-bis Datum einzubauen.
Es gäbe dann bei Änderungen mehrere Datensätze der gleichen Adressen mit verschiedenen Gültigkeitsdaten.
1. Datensatz gültig vom 01.05.2024 - 15.09.2024
2. Datensatz gültig vom 16.09.2024 - 31.10.2025
3. Datensatz gültig vom 01.11.2025 – offen
Wenn ich jetzt eine Rechnung mit Datum 20.09.2024 nochmal drucken muss wird der 2. Datensatz benutzt. Wird aber wahrscheinlich eine sehr komplizierte Abfrage. Habe es noch nicht ausprobiert.
Gibt es keine einfacherer Möglichkeit? Wie habt ihr das gelöst.
(Das gleiche Problem gibt es ja bei Artikeln wenn sich z.B. der Preis ändert).
Viele Grüße
Gregor
Finde nicht im Netz wie ich das lösen kann.
Nehmen wir an, die Hausnummer des Kunden mit der KD-Nr 1234 ändert sich. Wenn ich diese jetzt im Datensatz ändere und ich kurz darauf eine alte Rechnung für ihn neu ausdrucken muss, wird diese alte Rechnung mit der neuen Hausnummer gedruckt. Das geht nicht. Ich will aber auch keine neue Adresse eingeben. Dann wird es kompliziert mit Statistiken. (Wie viel hat der Kunde bestellt.)
Ich will aber auch nicht in alle Angebote, Rechnungen, und sonstige Formulare die Adresse „fest“ abspeichern. Das würde ziemlich viel „Datenmüll“ verursachen da ein Adress-Datensatz ca 60 Spalten hat.
Ich habe schon einmal daran gedacht in die Adresse ein von-bis Datum einzubauen.
Es gäbe dann bei Änderungen mehrere Datensätze der gleichen Adressen mit verschiedenen Gültigkeitsdaten.
1. Datensatz gültig vom 01.05.2024 - 15.09.2024
2. Datensatz gültig vom 16.09.2024 - 31.10.2025
3. Datensatz gültig vom 01.11.2025 – offen
Wenn ich jetzt eine Rechnung mit Datum 20.09.2024 nochmal drucken muss wird der 2. Datensatz benutzt. Wird aber wahrscheinlich eine sehr komplizierte Abfrage. Habe es noch nicht ausprobiert.
Gibt es keine einfacherer Möglichkeit? Wie habt ihr das gelöst.
(Das gleiche Problem gibt es ja bei Artikeln wenn sich z.B. der Preis ändert).
Viele Grüße
Gregor