Message type: E = Error
Message class: GD - EDT: External data transfer
Message number: 087
Message text: Note: Reference field for currency field &1 is not maintained
No currency reference field was specified for a currency field.
Therefore, the number of decimal places for the currency cannot be
determined correctly. This leads to incorrect amounts with currencies
that do not have exactly two decimal places.
This check terminates at the first currency field that is not
maintained. Therefore, you should check all the currency fields.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Insert a reference field.
Error message extract from SAP system. Copyright SAP SE.
The SAP error message GD087, which states "Note: Reference field for currency field &1 is not maintained," typically occurs in the context of financial transactions or when dealing with currency fields in SAP. This error indicates that a reference field that is supposed to be linked to a currency field has not been properly maintained or configured.
Cause:
- Missing Configuration: The reference field for the currency field has not been defined in the system settings. This can happen if the configuration for the currency fields in the relevant financial module (like FI, CO, etc.) is incomplete.
- Data Entry Issues: During data entry, the reference field may not have been filled out, leading to this error when the system tries to validate the data.
- Custom Development: If there are custom programs or enhancements that interact with currency fields, they may not be handling the reference fields correctly.
Solution:
Check Configuration:
- Go to the relevant configuration settings in SAP (e.g., SPRO) and ensure that the reference field for the currency field is properly maintained.
- For example, if you are working in the Financial Accounting (FI) module, check the settings under "Financial Accounting" > "General Ledger Accounting" > "Master Data" > "G/L Accounts" > "Prepare G/L Account Creation" to ensure that the reference fields are set up correctly.
Data Entry Validation:
- Review the data entry forms or transactions where the error occurs. Ensure that all required fields, especially the reference fields for currency, are filled out correctly.
- If the error occurs during a specific transaction, check the transaction's configuration to ensure that all necessary fields are included.
Custom Code Review:
- If there are custom developments, review the code to ensure that it correctly handles the reference fields associated with currency fields.
- Debug the program to identify where the reference field is not being populated or validated.
Consult Documentation:
- Refer to SAP Notes or documentation related to the specific module you are working with. There may be specific notes addressing this error or providing additional guidance.
Testing:
- After making changes, perform thorough testing to ensure that the error no longer occurs and that the system behaves as expected.
Related Information:
If the issue persists after following these steps, it may be beneficial to consult with an SAP functional consultant or reach out to SAP support for further assistance.
GD086 Note: Currency field &1 is not maintained
What causes this issue? Transfer rules were not maintained for a currency field...
GD085 No F4 help could be determined for transfer &1
What causes this issue? The system issues an error message and will not allow y...
GD088 Assign a file name
Self-Explanatory Message Since SAP believes that this specific error message is ...
GD089 &1 = log counter
What causes this issue? Maximum number of entries in an external data transfer ...
SAP messages fall into 3 different categories: Error messages
(message type = E), Warnings (W) or Informational (I) messages.
An error message will prevent you from continuing your work - it is a hard stop and you need to fix the error before you can proceed. A warning message will stop your work, however, you can then bypass the warning by pressing the Enter key on your keyboard. That said, it is still good practice to investigate the cause of the warning message and address it. An information message will not stop your work and is truly just for informational purposes.
Click on this link to search all SAP messages.