Application Development and Automation 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: 
Read only

Function module without function group to move to production

Former Member
0 Likes
2,391

Hello,

I am sure there is information available on this but I want to reconfirm.

I have created a FM and want to move it to production. I dont want other FM in that Function group to be transported and only my FM should go into production. HOw do I do that?

I created a request only for this but when it went into produciton, it says function group is in error. I have no authorization to use repair option in production. Is there any other way of doing this?

Thanks in advance

11 REPLIES 11
Read only

former_member194416
Contributor
0 Likes
1,695

You can't transport it if the function group doesn't exist in production, just open function group SE80 right click -> wright transport request and add your fm in same way to this request.

Read only

0 Likes
1,695

The function group does exist in production. There is no error in transport.

Read only

Former Member
0 Likes
1,695

Hi,

Check the error for the Transport in the SE09. There may be chances where one of the include in the Fuction group might be inactive while transporting the TR.

Check now and try to activate whole Function Group and save it in TR and transport this to Q and P.

Read only

Former Member
0 Likes
1,695

--> Activate all the available include programs in the function group and transport.

--> One more reason might be not matching the internal mapping number of function group from souce system to target system.

--> Might have deleted any one function module under the same and tried to create the new function module with the same name under the same request. for this it is always better to create one request for deletion and one more request for newly creation.

Hope this helps.

Read only

0 Likes
1,695

Ramesh,

I dont want to touch other FM in the group.No deletion happened.

How can we transport only one FM in an existing function group?

Read only

0 Likes
1,695

You would help yourself by being more forthcoming on the nature of your error.

Rob

Read only

0 Likes
1,695

The screen does not tell me anything when I go to SE37 , and click on display for that FM. When I digged dip into it I found that include of the FG ending with XX does not have entry for include of this FM.

That is the reason I want to find out how we can transport only FM in FG.

Read only

0 Likes
1,695

Hi Sam,

If we are creating the FG for first time then its not possible to transport single FM in that FG. All the FMs in the group will be transported. Even if you see your TR u dont find an entry for FM but only for FG.

But later on if u change the existing FMs/create new FMs u can see these entries in TR.

So best way i suggest is include the Fm u want to transport in to a new function group and transport it. Make sure all the dependent includes also moved to production.

Another thing is u could have recognised the error in quality before moving to production.

Thanks,

Vinod.

Read only

Former Member
0 Likes
1,695

Sam,

The transport is failing because some other FM in that function group has syntax error in production system. Check in production and see if each and every FM is active.

A function group is one program - even if one FM is in error, whole function group is in error.

If you really don't want to touch any other FMs in the FG, then consider moving your FM to a brand new FG.

Read only

Former Member
0 Likes
1,695

All,

Thanks for your responses. I am surprised to see that there is no way to move a single FM in a FG that is already existing and having n number of other FMs in it.

Finally I moved in a new FG. Which our BASIS did not like right from the beginning but nobody could find out how to move it. We do have repair FG option but for that you need to open the system which is not a good option.

Read only

0 Likes
1,695

> I am surprised to see that there is no way to move a single FM in a FG that is already existing and having n number of other FMs in it.

It is possible to change a single, existing function module. The required entry in the transport request is LIMU FUNC <name of function module>. Only when deleting or adding function modules, the entire group has to be transported because of changes in various includes.

Thomas