Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: VAL - Treasury: Messages for General Valuation
Message number: 108
Message text: Market exchange rate is being used instead of purchase exchange rate
The valuation step requires the foreign exchange purchase rate for the
valuation key date. The system determines the foreign exchange purchase
rate from the purchase values in position currency and valuation
currency.
No foreign exchange purchase rate could be determined for this position
since at least one of the purchase values is 0.
&V3&
Instead of the foreign exchange purchase rate, the system uses the
foreign exchange market rate on the valuation key date.
&V1&
&V2&
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
VAL108
- Market exchange rate is being used instead of purchase exchange rate ?The SAP error message VAL108 indicates that the system is using the market exchange rate instead of the purchase exchange rate for a specific transaction. This typically occurs in the context of foreign currency transactions, where the system needs to determine the appropriate exchange rate to apply.
Cause:
Exchange Rate Type Configuration: The system is configured to use the market exchange rate (usually defined as "M" in SAP) instead of the purchase exchange rate (often defined as "P"). This can happen if the exchange rate type is not set correctly in the transaction or in the configuration settings.
Missing Purchase Exchange Rate: The purchase exchange rate may not be maintained in the system for the relevant currency pair or date, leading the system to default to the market exchange rate.
Transaction Type: The type of transaction being processed may not support the use of the purchase exchange rate, or the settings for the transaction may not be configured to allow it.
Solution:
Check Exchange Rate Configuration:
- Go to the transaction code OB08 to check the exchange rates maintained in the system.
- Ensure that the purchase exchange rate (type "P") is maintained for the relevant currency pair and date.
Review Transaction Settings:
- Check the specific transaction or document type to ensure that it is set up to use the purchase exchange rate. This may involve reviewing the configuration in the relevant module (e.g., MM, SD).
Adjust Exchange Rate Type:
- If necessary, adjust the exchange rate type in the transaction to ensure that it uses the purchase exchange rate instead of the market rate.
Consult Documentation:
- Review SAP documentation or consult with your SAP support team to understand the specific settings and configurations that may affect the use of exchange rates in your system.
Testing:
- After making changes, perform a test transaction to ensure that the purchase exchange rate is now being used correctly.
Related Information:
Transaction Codes:
SAP Modules: This error can be relevant in modules such as Materials Management (MM), Sales and Distribution (SD), and Financial Accounting (FI).
Documentation: Refer to SAP Help Portal or SAP Notes for specific guidance on exchange rate handling and configuration.
If the issue persists after following these steps, it may be beneficial to engage with your SAP support team or consult SAP community forums for further assistance.
Get instant SAP help. Sign up for our Free Essentials Plan.
VAL107
Market exchange rate is being used instead of book exchange rate
What causes this issue? The valuation step requires the foreign exchange book rate for the valuation key date. The system determines the foreign exch...
VAL106
The position is inconsistent
What causes this issue? There are inconsistencies in the position that you wish to value.System Response Valuation of the position was terminated. &...
VAL109
An error occurred in one step while recording the impairment
What causes this issue? An impairment for a position is recorded in a number of steps. An error occurred in one of these steps.System Response Impai...
VAL110
The exchange rate from OPEN is used instead of the book exchange rate
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.