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

Query: Function module and function group

Former Member
0 Likes
686

Hi all,

I have a small query. I have created a FM <FM1>, assigned it to a Function group <FGRP1> and moved it to production. After some days, i created a new FM <FM2> and assigned it to the same Function Group <FGRP1>, and moved it to production.

The query is will the second transport also carry the FM1 alongwith FM2 as the function group <FGRP1> is included in the transport. If we have the Function Group in a transport, will it transport all the objects included in the function group.

We had a scenario in PRD and i am trying to get to the root cause to avoid this from happening again.

Thanks in advance,

Sandeep

4 REPLIES 4
Read only

Former Member
0 Likes
614

yes,you should active all the objects and put them on one request and transport again.

Read only

venkat_o
Active Contributor
0 Likes
614

Hi Sandeep, <li>Answer is NO. <li>Function modules assigned to function group are saved in the Includes. If you do not touch that include, that function module is included in the latest transport created for Another function module. <li>Goto SE01 or SE10 and check the transport what are the objects are included in the transport. Thanks Venkat.O

Read only

matt
Active Contributor
0 Likes
614

If you look at the object list of the first transport, you'll see that function group has an entry:R3TR FUGR <FGROUP>

In the second transport, you'll see an entry like

LIMU FUNC <FM2> - there may also be some LIMU REPS entries for, e.g. the TOP include of the Function Group, if you changed it.

The same is true of classes, report programs and module pools - the first transport contains everything in an R3TR object. Subsequent transports contain only the changed components- LIMU objects.

If I ever get a problem with a transport failing on import, I fix it by creating a new transport, and manually ensuring the R3TR entry.

matt

Read only

Former Member
0 Likes
614

Thanks a lot!