cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ABAP Dump Error

KiranSAP3
Explorer
0 Likes
1,671

Hi Mates,

An issue has occurred where a change made by someone in the ABAP team to a standard material-related object has resulted in dumps across all material-related transactions. We need guidance on how to identify the root cause of the error and the best approach to rectify it without impacting the system further. Any suggestions or best practices to resolve this efficiently would be greatly appreciated.

 

KiranSAP3_0-1736405400823.png

 

Accepted Solutions (1)

Accepted Solutions (1)

Dominik_Tylczynski
SAP Champion
SAP Champion

Hello @KiranSAP3 

You need to analyze the dump. I'm pretty sure it will give you the answer. MARA does contain MATFI field in standard. Thus I guess it is just a matter of declaring variables in an ABAP program. 

I'd suggest to contact the ABAP team and ask them to either reverse the change or to rectify the issue. Why did they change SAP standard objects?

Best regards

Dominik Tylczynski

KiranSAP3
Explorer
0 Likes
Thanks for the clarification Dominik Tylczynski
KiranSAP3
Explorer
0 Likes
Thanks for the clarification Dominik Tylczynski They made changes in the BAdI enhancement but later reverted those changes. However, it is still resulting in a dump. Is there any alternative way to resolve this issue, such as restoring it back to the standard state?
Dominik_Tylczynski
SAP Champion
SAP Champion
0 Likes
I can't tell more without seeing the entire dump.

Answers (2)

Answers (2)

Dominik_Tylczynski
SAP Champion
SAP Champion
0 Likes

Hello @KiranSAP3 

MATFI is a standard field of MARA table. It should definitely be there. Check MARA in SE11 and make sure the field is there. It is not, call SAP support as it should never have happened that a standard field vanishes from MARA.

Best regards

Dominik Tylczynski

sravan_aleshwaram
Participant
0 Likes

Hello @KiranSAP3 

Root cause
A standard SAP object (include LMGMM01D) was modified → field `MARA-MATFI` doesn’t exist → syntax dump.

1. Go to SE38 → SAPLMGMM → Include LMGMM01D (line 62)
2. Find the custom change using `MARA-MATFI`
3. Either:
Replace with valid field from MARA
Or remove/comment the custom code
4. Run SNOTE / SPAU / SPDD → check for modifications
5. If standard object modified → restore original via version management

Avoid direct changes in SAP standard
Move logic to Z-enhancement / BAdI / implicit enhancement

revert recent transport or restore original SAP code.


Thanks,
Sravan