Do you have any question about this error?
Message type: E = Error
Message class: GLPL - Message class planning FI-SL/GL
Message number: 504
Message text: Error: The layout has a transaction currency but no currency key
You are using a layout that keeps a transaction currency as a key
figure but does not have a transaction currency key.
Planning is interrupted.
In layout maintenance, enter the transaction currency key for the
current layout.
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.
GLPL504
- Error: The layout has a transaction currency but no currency key ?The SAP error message GLPL504 indicates that there is an issue with the layout configuration in the General Ledger (GL) reporting. Specifically, it suggests that the layout you are trying to use has a transaction currency defined, but there is no corresponding currency key assigned to it. This can lead to problems when generating reports or performing analyses that require currency information.
Cause:
- Missing Currency Key: The layout is set up to display transaction currency, but the currency key (which identifies the currency type) is not defined in the layout settings.
- Incorrect Layout Configuration: The layout may have been incorrectly configured or modified, leading to the absence of the necessary currency key.
- Data Source Issues: The data source being used for the report may not have the required currency information.
Solution:
To resolve the GLPL504 error, you can follow these steps:
Check Layout Configuration:
- Go to the layout settings in the SAP system where the report is configured.
- Ensure that the layout includes a currency key for the transaction currency. You may need to edit the layout to add the currency key.
Define Currency Key:
- If the currency key is missing, you can define it in the layout settings. Make sure to select the appropriate currency key that corresponds to the transaction currency being used.
Review Data Source:
- Verify that the data source for the report includes the necessary currency fields. If the data source does not provide the required currency information, you may need to adjust the data source or use a different one.
Test the Layout:
- After making the necessary changes, test the layout to ensure that the error no longer occurs and that the report generates correctly with the transaction currency displayed.
Consult Documentation:
- If you are unsure about how to modify the layout or define the currency key, refer to SAP documentation or consult with your SAP administrator for guidance.
Related Information:
GRR1
(for report layout) or FBL1N
(for vendor line items) to access and modify report layouts.By following these steps, you should be able to resolve the GLPL504 error and successfully generate reports with the correct transaction currency information.
Get instant SAP help. Start your 7-day free trial now.
GLPL503
Posting cancelled by user due to different distribution keys
What causes this issue? You cancelled the posting procedure. You used different distribution keys for currencies or amounts, but per line, you can on...
GLPL502
Error during validation (see long text)
What causes this issue? When comparing master data as determined by master data validation, inconsistencies with the master data of the summary table...
GLPL505
Error: The layout has a quantity but no base unit of measure
What causes this issue? You are using a layout with quantities as key figures, but you have not defined a base unit of measure in the layout. The qua...
GLPL700
Version 0 in table T8PL00
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.