<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic currency conversion issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/currency-conversion-issue/m-p/4739595#M1111928</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I am  trying to divide BSID-DMBE2 / exchange rate then exact value is not coming as &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;as bsid-dmbe2 is curr 13 ,2 decimals and exchange rate is type p ,5 decimals ...after divide value is not correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest any solution&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;bobby&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 14 Nov 2008 08:31:29 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-11-14T08:31:29Z</dc:date>
    <item>
      <title>currency conversion issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/currency-conversion-issue/m-p/4739595#M1111928</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I am  trying to divide BSID-DMBE2 / exchange rate then exact value is not coming as &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;as bsid-dmbe2 is curr 13 ,2 decimals and exchange rate is type p ,5 decimals ...after divide value is not correct.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please suggest any solution&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;bobby&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Nov 2008 08:31:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/currency-conversion-issue/m-p/4739595#M1111928</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-14T08:31:29Z</dc:date>
    </item>
    <item>
      <title>Re: currency conversion issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/currency-conversion-issue/m-p/4739596#M1111929</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can do this by declaring a variable which is of type currency, like&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;say the Exchange rate is g_exrate of type p,2 decimals,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so declare one more Variable as g_exrate_new type BSID-DMBE2 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then Type Convert the Exchange Rate Variable to BSID-DMBE2 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;simply do    &lt;STRONG&gt;g_exrate_new  =  g_exrate.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so  g_exrate_new  will now be same as Currency Type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Neha Shukla on Nov 14, 2008 2:12 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Nov 2008 13:12:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/currency-conversion-issue/m-p/4739596#M1111929</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-14T13:12:32Z</dc:date>
    </item>
    <item>
      <title>Re: currency conversion issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/currency-conversion-issue/m-p/4739597#M1111930</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I also faced same problem when doing the operation in a standard exit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You just create a Z FM  and do the same calculation inside the FM.&lt;/P&gt;&lt;P&gt;My sample code inside the FM look like this...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; data : l_rate type ukurs_curr,           "Exchange rate&lt;/P&gt;&lt;P&gt;         l_rate_type type kurst_curr,      "Type of rate&lt;/P&gt;&lt;P&gt;         l_l_fact type i,                  "Local factor&lt;/P&gt;&lt;P&gt;         l_f_fact type i.                  "Foreign factor&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;check local currency ,foreign currency local amount are not initial&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  check foreign_currency is not initial and&lt;/P&gt;&lt;P&gt;        local_currency is not initial and&lt;/P&gt;&lt;P&gt;        local_amount is not initial.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Calculate exchange rate&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    if local_currency = 'MXN' and foreign_currency = 'USD'.&lt;/P&gt;&lt;P&gt;      l_rate_type = 'MXNT'.&lt;/P&gt;&lt;P&gt;   else.&lt;/P&gt;&lt;P&gt;     l_rate_type = 'M'.&lt;/P&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;P&gt;*Call FUNCTION module to get exchange rate&lt;/P&gt;&lt;P&gt;  call function 'READ_EXCHANGE_RATE'&lt;/P&gt;&lt;P&gt;    exporting&lt;/P&gt;&lt;P&gt;      date                    = sy-datum&lt;/P&gt;&lt;P&gt;      foreign_currency        = local_currency&lt;/P&gt;&lt;P&gt;      local_currency          = foreign_currency&lt;/P&gt;&lt;P&gt;      type_of_rate            = l_rate_type&lt;/P&gt;&lt;P&gt;   importing&lt;/P&gt;&lt;P&gt;     exchange_rate           = l_rate&lt;/P&gt;&lt;P&gt;     foreign_factor          = l_f_fact&lt;/P&gt;&lt;P&gt;     local_factor            = l_l_fact&lt;/P&gt;&lt;P&gt;   exceptions&lt;/P&gt;&lt;P&gt;     no_rate_found           = 1&lt;/P&gt;&lt;P&gt;     no_factors_found        = 2&lt;/P&gt;&lt;P&gt;     no_spread_found         = 3&lt;/P&gt;&lt;P&gt;     derived_2_times         = 4&lt;/P&gt;&lt;P&gt;     overflow                = 5&lt;/P&gt;&lt;P&gt;     zero_rate               = 6&lt;/P&gt;&lt;P&gt;     others                  = 7&lt;/P&gt;&lt;P&gt;            .&lt;/P&gt;&lt;P&gt;  if sy-subrc eq 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if l_rate le 0.&lt;/P&gt;&lt;P&gt;  l_rate = l_rate * -1.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; Foreign amount&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  if l_rate_type = 'MXNT'.&lt;/P&gt;&lt;P&gt;    foreign_amount = local_amount / l_rate .&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;    foreign_amount = local_amount * l_rate .&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think it will solve your problem.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Nov 2008 13:27:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/currency-conversion-issue/m-p/4739597#M1111930</guid>
      <dc:creator>Subhankar</dc:creator>
      <dc:date>2008-11-14T13:27:39Z</dc:date>
    </item>
    <item>
      <title>Re: currency conversion issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/currency-conversion-issue/m-p/4739598#M1111931</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U should use fm CONVERT_TO_LOCAL_CURRENCY or CONVERT_TO_FOREIGN_CURRENCY&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 14 Nov 2008 13:31:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/currency-conversion-issue/m-p/4739598#M1111931</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-14T13:31:48Z</dc:date>
    </item>
  </channel>
</rss>

