Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: djhorst am November 24, 2020, 14:25:15

Titel: Datumfelder vergleichen und das Aktuelle anzeigen
Beitrag von: djhorst am November 24, 2020, 14:25:15
Brauche mal euer wissen
will Mwst Änderung automatisieren ausgeben lassen per VBA.
Habe die Felder  M1Datum , 01.01.2020
                 M1mwst, 19%
                 M2Datum , 01.07.2020
                 M2mwst, 16%
                 M3Datum , 01.01.2021
                 M3mwst, 19%
möchte nun die Gültige MWsT in das Feld AMwSt  eintragen lassen und ab 01.01.2021 die neue Mwst.
würde mich freuen wenn ich hier fündig werde.
Gruss Horst
                 
Titel: Re: Datumfelder vergleichen und das Aktuelle anzeigen
Beitrag von: ebs17 am November 24, 2020, 14:39:28
Einfache und verständliche Codes erstellt man am Besten basierend auf verarbeitungsgerechte Strukturen.

So eine Struktur wäre eine Tabelle mit zwei Feldern: MWStSatz und GueltigAb, zzgl MWStArt (einfache, ermäßigte)
Darauf geht eine Abfrage:
SELECT TOP 1 MWStSatz
FROM TabelleX
WHERE GueltigAb <= [Stichtag]
ORDER BY GueltigAb DESC
Titel: Re: Datumfelder vergleichen und das Aktuelle anzeigen
Beitrag von: djhorst am November 24, 2020, 14:59:36
Hallo Eberhard
erstmal danke für die schnelle Antwort

wo trage ich den Code ein direkt in das Feld AMwSt

gruß Horst