This script is part of the SQL Scripts for Microsoft Dynamics GP where I will be posting the scripts I wrote against Microsoft Dynamics GP over the 19 years before I stopped working with Dynamics GP.
This script returns a list of exchange rates including the exchange date and ISO currency code.
/*
Created by Ian Grieve of azurecurve | Ramblings of an IT Professional (http://www.azurecurve.co.uk)
This code is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0 Int).
*/
SELECT
MC40301.CURNCYID
,MC40200.CRNCYDSC
,MC00100.XCHGRATE
,MC00100.EXCHDATE
,MC40200.ISOCURRC
FROM
MC40301
INNER JOIN
D20..MC00100
ON
MC00100.CURNCYID = MC40301.CURNCYID
AND
MC00100.EXGTBLID = MC40301.EXGTBLID
INNER JOIN
D20..MC40200
ON
MC40200.CURNCYID = MC40301.CURNCYID