Hoi,
Er bestaat een wisselkoerstabel waar men de wisselkoers kan invullen. Dit is niet op dagbasis.
Enkel wanneer de koers van waarde wijzigt wordt een nieuw record genomen met de datum en nieuwe wisselkoers.
Vb inhoud van wisselkoerstabel
Datum Wisselkoers
01/02/2017 1,351
05/02/2017 1,214
16/02/2017 1,259
Je hebt ook een factuurtabel met factuurdatum en artikel.
Nu willen wij de correcte prijs berekenen voor de artikelen
vb inhoud van factuurtabel
Factuurdatum Artikel Prijs
02/02/2017 A 10
08/02/2017 B 15
20/02/2017 C 20
Dus nu moet je gaan kijken naar de factuurdatum is en welke wisselkoers hier tegenover staat.
Maar er zijn "datum gaten" in de wisselkoerstabel.
Factuurdatum 02/02/2017 : toen was de wisselkoers van 01/02/2017 geldig. Wisselkoers 1,351 nemen
Factuurdatum 08/20/2017 : toen was de wisselkoers van 05/02/2017 geldig. Wisselkoers 1,214 nemen
Factuurdatum 20/02/2017 : toen was de wisselkoers van 16/02/2017 geldig. Wisselkoers 1,2559 nemen
Dus als de datum niet voorkomt in de wisselkoerstabel de dag die komt voor deze dag nemen.
Op welke manier kan ik dit in een query gieten ?
Alvast bedankt.
Mvg
Er bestaat een wisselkoerstabel waar men de wisselkoers kan invullen. Dit is niet op dagbasis.
Enkel wanneer de koers van waarde wijzigt wordt een nieuw record genomen met de datum en nieuwe wisselkoers.
Vb inhoud van wisselkoerstabel
Datum Wisselkoers
01/02/2017 1,351
05/02/2017 1,214
16/02/2017 1,259
Je hebt ook een factuurtabel met factuurdatum en artikel.
Nu willen wij de correcte prijs berekenen voor de artikelen
vb inhoud van factuurtabel
Factuurdatum Artikel Prijs
02/02/2017 A 10
08/02/2017 B 15
20/02/2017 C 20
Dus nu moet je gaan kijken naar de factuurdatum is en welke wisselkoers hier tegenover staat.
Maar er zijn "datum gaten" in de wisselkoerstabel.
Factuurdatum 02/02/2017 : toen was de wisselkoers van 01/02/2017 geldig. Wisselkoers 1,351 nemen
Factuurdatum 08/20/2017 : toen was de wisselkoers van 05/02/2017 geldig. Wisselkoers 1,214 nemen
Factuurdatum 20/02/2017 : toen was de wisselkoers van 16/02/2017 geldig. Wisselkoers 1,2559 nemen
Dus als de datum niet voorkomt in de wisselkoerstabel de dag die komt voor deze dag nemen.
Op welke manier kan ik dit in een query gieten ?
Alvast bedankt.
Mvg