Do you have any question about this error?
Message type: E = Error
Message class: FARRIC_SD - Revenue Recognition Integration Component
Message number: 018
Message text: Currency conversion for document & item & wasn't done in the BAdI.
The invoice currency is different than the sales order currency.
The method, CONVERT_INVOICE_CURRENCY, in the interface,
IF_FARRIC_INVOICE, of the BAdI, FARRIC_BADI_INVOICE, is available for
the customer to implement a conversion of invoice currency to order
currency.
Check the BAdI implementation to ensure the conversion is done for all
relevant items and the correct currency.
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.
FARRIC_SD018
- Currency conversion for document & item & wasn't done in the BAdI. ?The SAP error message FARRIC_SD018 indicates that there was an issue with currency conversion for a specific document and item in the context of the BAdI (Business Add-In) implementation. This error typically arises in the context of financial transactions, particularly when dealing with foreign currency transactions in SAP.
Cause:
The error occurs when the system attempts to perform a currency conversion for a document item, but the necessary logic or implementation in the BAdI has not been properly defined or executed. This can happen due to several reasons:
- BAdI Implementation Missing: The BAdI that is supposed to handle currency conversion is either not implemented or not activated.
- Incorrect Logic in BAdI: The logic defined in the BAdI implementation may not be correctly handling the currency conversion.
- Configuration Issues: There may be configuration issues related to currency settings in the system.
- Data Issues: The document or item may have missing or incorrect currency data.
Solution:
To resolve the FARRIC_SD018 error, you can follow these steps:
Check BAdI Implementation:
- Go to transaction SE18 (BAdI Definition) and check if the BAdI related to currency conversion is implemented.
- If it is not implemented, you will need to create an implementation for it.
- If it is implemented, ensure that it is active.
Review BAdI Logic:
- If the BAdI is implemented, review the code to ensure that it correctly handles currency conversion.
- Make sure that the logic accounts for all necessary scenarios and that it properly retrieves and processes currency rates.
Configuration Check:
- Verify the configuration settings for currency conversion in the relevant modules (e.g., Financial Accounting, Controlling).
- Ensure that the currency types and exchange rates are correctly defined and maintained.
Data Validation:
- Check the document and item data for any inconsistencies or missing currency information.
- Ensure that the currencies involved are supported and that the necessary exchange rates are available.
Testing:
- After making changes, perform tests to ensure that the currency conversion works as expected without triggering the error.
Consult Documentation:
- Review SAP documentation or notes related to the specific BAdI and error message for additional guidance.
Related Information:
If the issue persists after following these steps, it may be beneficial to consult with your SAP support team or refer to SAP Notes for specific guidance related to your version and configuration of SAP.
Get instant SAP help. Start your 7-day free trial now.
F4357
Valid entry: ' ' and 'X'
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
F4356
Select a group
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
FARRIC_SD019
You are not authorized to process revenue accounting items.
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
FARRIC_SD020
Company Code &1 has Recognition Key for Event-Based Revenue Recognition
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.