Wednesday, January 15, 2014

Currency Conversion in Dynamics AX 2012


In Ms Dynamics Ax 2009
static void CurrencyConverter(Args _args)
{
                 CurrencyExchHelper currencyExchangeHelper;
                 AmountMst amountMST;
                 CurrencyCode transCurrency;
                AmountCur amountCur;
         ;
                 amountCur = 5000.00;
                currencyExchangeHelper = CurrencyExchHelper::newExchDate(“KSI”,”USD”,systemDateGet());
                amountMST = currencyExchangeHelper.calculateAmountCurToMst(amountCur ,true);
                info(strFmt(“%1″,amountMST));
}

In Ms Dynamics Ax 2012
static void SR_CEH_Example11(Args _args)
{
CurrencyExchangeHelper currencyExchangeHelper;
CurrencyCode transCurrency = ‘EUR’;
AmountCur amountCur = 500.00;
AmountMst amountMST;

currencyExchangeHelper = CurrencyExchangeHelper::newExchangeDate(Ledger::current(), systemDateGet());
amountMST = currencyExchangeHelper.calculateTransactionToAccounting(transCurrency, amountCur ,true);
info(strFmt(‘%1′,amountMST));
}

No comments:

Post a Comment