Do you have any question about this error?
Message type: E = Error
Message class: 00 -
Message number: 358
Message text: Field &1&2 does not exist in loop of dynpro &3 &4
Field &V1& &V2& does not exist in screen loop &V3& &V4&
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Check your batch input data for write errors and for changes in the
field names of the screen.
Loop fields must be specified in the batch input in the following way:
LOOPFIELD(3), where '(3)' refers to the line of the loop.
Error message extract from SAP system. Copyright SAP SE.
The SAP error message "00358 Field &1&2 does not exist in loop of dynpro &3 &4" typically indicates that there is an issue with a field that is expected to be present in a specific screen (dynpro) but is not found. This can occur in various scenarios, such as during the execution of a transaction or when a program is trying to access a field that has not been defined or is not available in the current context.
Cause:
- Field Not Defined: The field referenced in the error message is not defined in the screen layout of the specified dynpro.
- Incorrect Field Name: There may be a typo or incorrect field name being referenced in the code.
- Screen Changes: If the screen has been modified (e.g., fields added or removed) and the program has not been updated accordingly, this error can occur.
- Dynamic Screen Logic: If the program uses dynamic screen logic (e.g., using
CALL SCREEN
orSET SCREEN
), the field may not be available in the current context.- Field Grouping Issues: If the field is part of a field group that is not being processed correctly, it may lead to this error.
Solution:
- Check Field Definition: Verify that the field is defined in the screen layout of the dynpro specified in the error message. You can do this by using the Screen Painter (SE80 or SE41).
- Correct Field Name: Ensure that the field name used in the code matches the field name defined in the screen. Look for typos or incorrect references.
- Update Program Logic: If the screen has been modified, update the program logic to reflect the changes. This may involve adjusting the code to accommodate new fields or removing references to fields that no longer exist.
- Debugging: Use the debugger to trace the execution of the program and identify where the error occurs. This can help pinpoint the exact location and context of the issue.
- Check Field Grouping: If the field is part of a field group, ensure that the field group is being processed correctly and that all necessary fields are included.
Related Information:
By following these steps, you should be able to identify the cause of the error and implement a solution to resolve it.
Get instant SAP help. Start your 7-day free trial now.
Feature | Free Access | Free Trial |
---|---|---|
Basic SAP error explanation | ![]() |
![]() |
Step-by-Step Usage Guide | ![]() |
![]() |
Interactive SAP Coach Assistance | ![]() |
![]() |
AI Troubleshooting for T-Code Errors | ![]() |
![]() |
00357 Transaction error
What causes this issue? The system issues an error message and will not allow y...
00356 Transaction was deleted from batch input session
What causes this issue? The system issues an error message and will not allow y...
00359 The transaction was terminated by the user
Self-Explanatory Message Since SAP believes that this specific error message is ...
00360 Queue error, function: & RC & SQL-RC &
What causes this issue? Internal queue error.System Response The system issues...
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.