Message type: E = Error
Message class: GL - FI-SL Rollup
Message number: 337
Message text: Global company/ledger & uses currency &, but comp.code/ledger & uses &
Differences between the receiver and sender ledgers were found in the
second, third or fourth currency.
The receiver combination of global company/ledger &v1& that you defined
in Customizing uses currency &v2&, but the sender combination of global
company/ledger &v3& uses currency &v4&.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Rollup:
During rollup, all amount fields of the relevant currency group (HSL,
KSL, OSL) are in this case set to amount 0 in the rollup ledger unless,
in the rollup definition under "Extras -> Different Currencies" you set
the indicator "Do not initialize currency fields".
Copying planning templates:
Planning data cannot be copied.
Rollup:
If you activated the "Do not initialize currency fields" indicator, and
differences exist in your second, third or fourth currencies, you can
use a user exit to enter the correct amount in the corresponding amount
fields (HSL, KSL, OSL). For example, you can use a user exit to have
the system calculate correct group currency amounts from the local
currency amounts.
Copying planning templates:
Change your entries.
&NOTE&
If you do not use a user exit to calculate amounts in a third currency,
you can calculate these amounts later with the currency translation
program.
Error message extract from SAP system. Copyright SAP SE.
The SAP error message GL337 indicates a mismatch between the currency settings of a global company/ledger and a specific company code/ledger. This typically occurs when the global settings for a company or ledger are configured to use a certain currency, but the company code or ledger is set up to use a different currency.
Cause:
- Currency Mismatch: The global company or ledger is set to use a specific currency (e.g., USD), while the company code or ledger is configured to use a different currency (e.g., EUR).
- Configuration Issues: This can happen due to incorrect configuration during the setup of the company code or ledger in the SAP system.
- Data Entry Errors: Sometimes, errors can occur during data entry or migration processes, leading to inconsistencies in currency settings.
Solution:
To resolve the GL337 error, follow these steps:
Check Configuration:
- Go to the SAP Customizing Implementation Guide (IMG) and navigate to Financial Accounting (FI) > General Ledger Accounting (G/L) > Master Data > G/L Accounts > Prepare G/L Account Creation.
- Verify the currency settings for both the global company/ledger and the specific company code/ledger.
Adjust Company Code Settings:
- If the company code is set to a different currency, you may need to change it to match the global settings. This can be done in the company code configuration.
- Navigate to Financial Accounting (FI) > Financial Accounting Global Settings > Company Code > Edit, Copy, Delete, Check Company Code and ensure the currency matches the global settings.
Review Ledger Settings:
- Check the ledger settings to ensure that they are consistent with the global company settings. This can be done in the same IMG path as above.
Consult Documentation:
- Review SAP documentation or consult with your SAP Basis or FI consultant to ensure that the settings are correctly aligned.
Testing:
- After making the necessary changes, perform tests to ensure that the error no longer occurs and that transactions can be processed without issues.
Related Information:
OBY6
(to check company code settings) and OB22
(to check and configure ledgers) to navigate directly to the relevant configuration areas.If the issue persists after following these steps, it may be beneficial to engage with SAP support or a qualified SAP consultant for further assistance.
GL336 Glob.company/ledger & uses currency &, but glob.company/ledger & uses &
What causes this issue? Differences between the receiver and sender ledgers wer...
GL335 Comp.code/ledger & uses currency &, but global company/ledger & uses &
What causes this issue? Differences between the receiver and sender ledgers wer...
GL338 You can only roll up data from local to global ledgers with fixed company
What causes this issue? You are trying to roll up data from a local to a global...
GL339 Receiver ledger & stores &, but company code/ledger & do not
What causes this issue? Receiver ledger &v1& stores &v2&, but t...
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.