Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Runtime Error due To ABAP Dump LOAD_TYPE_VERSION_MISMATCH

former_member184155
Participant
0 Kudos

Hi,

We had a requirement were were asked to add some customer specific fields to Material Master Table MARA.

We did that by appending a z structure to Material master Table. After some while we had made a change in the Data type of a fields in the structure, while activating it was giving a warning message that other dependent structure of Mara table would be affected & activation needs to be done for that dependent structures also. the activation was done but still with warning message.

When this transport request was moved to Production, all those users which were using T-codes related to Material master MM01/02/03 & other T-codes were receiving ABAP dump LOAD_TYPE_VERSION_MISMATCH.

What could be the reason for such ABAP dump ?

Again it is observed that after running it 2-3 times, it is not throwingany runtime errors. We have also tried to regenerate objects related to transport request.

Edited by: priyeshosi on Jul 2, 2011 2:42 PM

5 REPLIES 5

Clemenss
Active Contributor

Hi priyeshosi,

thats normal.

If a user starts a transaction, the system knows that something has changed and will automatically trigger compilation of the object.

If a user starts a transaction and does not close it - just not to have to start it again too many times -, and then you import the transport, you will probably get the load type mismatch dump as soon as the users uses the already loaded transaction.

The best way to avoid this is importing significant changes in the night when nobody or only few users are working. If this is not possible, the administrator can insert a warning message that pops up when the users takes any action.

You can also start report for mass generation after importing the transport, this will avoid the re-generation triggering but it will not help transactions already loaded into memory.

Regards,

Clemens

0 Kudos

Hi,

Thanks for the Quick Reply, can you please tell me which standard ABAP Programs i need to Run for re-generation or Mass generation of ABAP Dictionary Object ?

I already had the name for a program RDTVINTG but it's asking for ViewName related to Material Master

Thanks.

Edited by: priyeshosi on Jul 2, 2011 3:15 PM

Clemenss
Active Contributor
0 Kudos

transaction SGEN.

Regards,

Clemens

0 Kudos

Hi Experts,

Thank You all for your support & advice, Although the process you described let me know the reason of the ABAP Dumps but the actual process was quite different.

1. first we transported all the pending request to Production box.

2. After That we referred to the Instructions in OSS Note No 1567187, 162991.

3. After This the Application Server were restarted to refresh the User Buffer.

4. The We ran the program Touchtab to regenerate all dependent structure related to MARA table.

Please note that there are many OSS note related to this particular ABAP dump LOAD_TYPE_VERSION_MISMATCH which need to Apply a Kernel patch. we only applied the instruction given in the above to OSS Note to remove inconsistencies b/w ABAP program & ABAP DDIC structure & if necessary re-generated the object using TOUCHTAB or RSDDCHECK program.

Thanks & Regards

Priyesh Shah

Former Member
0 Kudos

Hi Priyesh Shah

Thanks a lot for your comments, TOUCHTAB worked for me .