Aufschlag datumsabhängig berechnen

09/07/2008 - 11:53 von Peter Steffen | Report spam
Hallo,
ich habe folgendes Problem mit Access2003 zu lösen:
Ich habe eine Datenbank, die für einen bestimmten Betrag mit einem
bestimmten Zinssatz den Zinsbetrag errechnet. Vorher wird auf den
Zinssatz ein Aufschlag addiert. Dieser Aufschlag ist je nach Kunden
unterschiedlich und wird aus einer separaten Tabelle geliefert.
Ich habe dazu die Tabellen tblZSatz, tblSaldo und tblAufschlag in einer
Abfrage zusammengeführt, mittels der die entsprechende Berechnung
vorgenommen wird.
Soweit alles kein Problem.
Nun kann sich dieser Aufschlag aber àndern. Ich möchte dabei erreichen,
dass der Aufschlag datumsbezogen herangezogen wird.
Beispiel:
In der Tabelle tblAufschlag sind die Felder Kontonummer, Aufschlag und
ADatum (ab wann der neue Aufschlag gilt). Bei der Berechnung der Zinsen
soll nun für den Zeitraum VOR der Änderung der alte und für den Zeitraum
AB und NACH der Änderung der neue Aufschlag genutzt werden. Damit möchte
ich erreichen, dass auch zurückliegende Berechnungen mit dem zu diesem
Zeitpunkt gültigen Aufschlag durchgeführt werden können.
Gebt mir bitte einen Tipp, wie ich das hinbekomme.
Viele Grüße
Peter
 

Lesen sie die antworten

#1 Jürgen Schulz
09/07/2008 - 12:44 | Warnen spam
Hallo Peter

ich habe folgendes Problem mit Access2003 zu lösen:
Ich habe eine Datenbank, die für einen bestimmten Betrag mit einem
bestimmten Zinssatz den Zinsbetrag errechnet. Vorher wird auf den Zinssatz
ein Aufschlag addiert. Dieser Aufschlag ist je nach Kunden unterschiedlich
und wird aus einer separaten Tabelle geliefert.
Ich habe dazu die Tabellen tblZSatz, tblSaldo und tblAufschlag in einer
Abfrage zusammengeführt, mittels der die entsprechende Berechnung
vorgenommen wird.
Soweit alles kein Problem.
Nun kann sich dieser Aufschlag aber àndern. Ich möchte dabei erreichen,
dass der Aufschlag datumsbezogen herangezogen wird.
Beispiel:
In der Tabelle tblAufschlag sind die Felder Kontonummer, Aufschlag und
ADatum (ab wann der neue Aufschlag gilt). Bei der Berechnung der Zinsen
soll nun für den Zeitraum VOR der Änderung der alte und für den Zeitraum
AB und NACH der Änderung der neue Aufschlag genutzt werden. Damit möchte
ich erreichen, dass auch zurückliegende Berechnungen mit dem zu diesem
Zeitpunkt gültigen Aufschlag durchgeführt werden können.
Gebt mir bitte einen Tipp, wie ich das hinbekomme.



Prüfe doch in einer Abfrage das Datum, und übergebe jenach dem das
entsprechende Feld

a: Wenn([tag]<Datum();[wert1];[wert2])

In dem Fall wird aber auf das heutige Datum geprüft. Das muss bei Dir aber
wahrscheinlich auf ein Rechnungsdatum odgl. geàndert werden.

Jürgen

Ähnliche fragen