cancel
Showing results for 
Search instead for 
Did you mean: 

Issue in Generation of /1GY/* SMT mapping program in test system in sap mdg

0 Kudos

Hi All ,

We have added a custom field in MARAPURCH entity and it is getting replicated to S4 successfully in development system.

Upon transporting these changes to test system, the field value is not getting replicated to S4. We compared the SMT mapping between development and test system and both appears to be fine. The issue we observed is mapping program /1GY/* SMT is not generated in test system for the custom field but the same is present in development.

We have tried multiple times to re-map the field and transport it to test system but still the issue is not resolved.Mapping program /1GY/* SMT for custom field is missing in test system.

How can we resolve this issue ?Let us know your inputs in the same.

Accepted Solutions (1)

Accepted Solutions (1)

former_member230136
Contributor
0 Kudos

Hi Milind,

Not sure what exactly is happening in your system because this shouldn't have happened.

My guess:-

Mapping program /1GY/* SMT for custom field is missing because it didn't get generated in your Test System.

Some Background Information for you. Check the Table GYY_CAT ( it contains the generated program object )

Check the content of your mapping and mapping step in both the environments in this table. As you are saying in Dev it's working, so you will have entry in there but in Test it might be missing.

for MARAPURCH, it has to be MDG_BS_MAT_MAP_2STA Mapping

It seems to be related to the implementation of note: 2496834 - SMT: Extension transformations are executed when associated Switch is off. I believe there is no switch defined in your system so the SMT extensions never got inserted in the generated code. So it's seems an error from SAP.

Report this issue to SAP.

Workaround which might work ( no guarantees, just a guess )

Open your SMT Extension -> Apply the Switch ( The one which is available to you ). Refer the below pic

In the EDIT mode, specify the SWITCH MDG_APPLICATION_FRAMEWORK_6 ( or 7 ) depending on the latest version of your MDG. Save it and then transport it. Check if the table entries (GYY_CAT) got generated in your test environment.

Anyway, Report this issue to SAP.

Cheers,

Rohit

0 Kudos

Hi Rohit,

Thanks for the reply. The note 2496834 has another note 2598879 which tells about the SMT mappings for custom fields are not getting populated. Upon implementing this note,the scenario worked successfully in test system.

Thanks you so much for the timely help.

Answers (0)