Вы находитесь на странице: 1из 2

Multiple Currencies in Purchase Order Release Strategy

In PO release strategy one of the most used characteristics is the Net order value. In case the company exists in multiple countries, we need to define the release strategy taking this into account. Please note that the functionality of the release strategy for having multiple currency code is not available in the standard. You can use the user exit EXIT_SAPLEBND_001 to change the SAP standard behavior. However, there is a workaround available. If you want to use different currencies in your release approval procedure you must create different release strategy and maintain for every currency own characteristics. The header data currency is then converted into local currency (Company code currency) and afterwards the local currency is converted into the currency of the characteristics as explained in the SAP Note 493900 question 13: 13. Question : How is the currency converted? Answer : The header currency is converted to local currency (company code currency) and then the local currency is converted to the characteristic currency. In this blog, we will try to explain how to customize this. Business scenario Company 1000 exists in two countries. This countries have USD and EUR as local currency. We would like to define the release strategy with the following characteristics: Plant: Net order value : CEKKO-WERKS CEKKO-GNETW

And for CEKKO-GNETW we would like to have the following release levels: Level Level1 Level2 USD 0 < 1500 > 1500 EUR 0 < 1000 > 1000

Exchange rate: 1 USD = 0.69 EUR

Scenario 1:
Define one characteristic who uses CEKKO-GNETW: PO_NET_ORDER_VALUE Maintain values in USD as per the exchange rate conversion Company Code Currency Strategy 1 PO_NET_ORDER_VALUE Strategy 2 PO_NET_ORDER_VALUE 1000 USD U1 0 < 1500 USD U2 >1501 USD 2000 EUR E1 0 < 1032 USD E2 > 1032 USD

Advantages and Desadvantages: (+) easy to mantain when you have a new company code (-) if the exchange rate changes continuously, the values defined for the intervals, need to be maintained often.

Scenario II:
We create characteristics for each currency involved: PO_NET_ORDER_VALUE1 - USD PO_NET_ORDER_VALUE 2 - EUR It is necessary to define a value for any characteristic. There should not be a blank value. Company Code Currency Strategy PO_NET_ORDER_VALUE1 PO_NET_ORDER_VALUE2 1000 USD U1 0 < 1500 USD > 1 EUR 1000 EUR E1 >1 USD 0 < 1000 EUR

Advantages and Desadvantages: (+) we do not need to maintain the release value if the exchange rates changes (-) if you add a new country, the maintenance is more difficult

Вам также может понравиться