Transporting Function Module & Function group

Hello All,
I want some clarification in transporting a FM, FG, Extract Structure.
First I collected Function Group in a Transport Request (R3TRFUGR********) and collected Function Module in the same request and also the extract structure.
This Function Group have only one Function Module and 4 Includes (LRSALK01, LRSAXD01, LZ_BI_DS_DATATOP, LZ_BI_DS_DATAUXX, RSAUMAC).
Do I need to collect these includes separately in the same request or is it enough if i collect only function group and function module and move the request.
Please let me know.
Thank you.

Hi Saptrain,
the best is always to let the system handle it: As soon as you assign an object (function group, function module, include or whatever) to a package, it will ask for a transport. Create the transport and the transport management system will include in the transport what has to be transported.
As far as I know (but I never have the question), a function group (R3TR FUGR) will transport everything that is in the function group: All functions, all modules, all includes, screens, texts, status and...I think even test cases
You will find FUGR in the transport after creating the function group.
If you change something after releasing the transport, it will transport only the changed objects (i.e. includes)
Regards,
Clemens

Similar Messages

  • Transport Function Group

    Hi,
    I created a new function group and assigned a function module to it. I transported the function group and function module (available in 1 request) from Dev to QA with no warnings/errors. In QA, i went to SE37, typed my FM name and tried to goto function group using the goto menu option, it says function group does not exist. It prompts for creating a function group.
    In dev, when i tried to save the function group to a request, this entrry was saved in the request/task.
    Function Group Texts -  LIMU  -  FUGT - ZSLS_FGRP
    I don't have any specific entry for function group in the request. Is there a way to capture function group entry in the request.
    Thanks

    Hi,
    When u create a new function group and assign the function module for the first time, you can see only the function group name in Transport Request but the function module name will not get displayed.
    Check the entries of object in to ensure the function group has been assigned to the request in Transport Request.
    If you are creating other Function modules after first transport you can find the function modules names also in transport request.
    Cheers,
    Rema.

  • Copy Function Group to New Name: Transport Question

    When I did this I only see in the transport Function Group with the Function Group Name under it. I would have expected to see all of the objects but I guess not?
    I suppose everything will go under thge Function Group name? ie. Includes, Function Modules, etc.?
                Thank-You.

    When I see a thread title like this, the first question I think is "Why copy the function group".
    Copying a complete function group leaves your system very open to future data corruption and other problems as patches etc change the code in the original group but do not get reflected in your copy.  A repair or enhancement to the original object has the advantage that SPAU will highlight any new versions from SAP allowing you to confirm that your change is still needed. 
    Another option is to create a custom function that calls the standard code with customer specific pre and post processing.  If both the standard and custom function are needed, then including logic based on transaction code, calling report, etc can handle this.
    It is interesting to work on the upgrade of a system where there has been significant copying of SAP code - you compare the "Z" version with the original SAP code in the pre-upgrade system and nearly always find differences due to OSS notes etc that were applied without thinking of the customer copy.
    Andrew

  • Problem facing Transport of function group...

    Hi,
    I am trying to import function group from Development to Quality but I am facing problems.
    The Main program (Function pool) associated with Function group gets transported but not the function group.
    To transport Function group , I am going to se80 -> Edit object -> Function group name. Then it asks me for transport request.
    Now this new transport reuqest consists of function group texts and report name.
    After this transport request is released and moved to Q40, I find that only main program of function gorup is actually transported and not the function group.
    Please help me.
    Regards,
    Tushar.

    Hi Rajesh
    Please do the following steps to include your Function group into transport request,
    1) Go to SE09 and place the cursor on your request
    2) Go to 1st Menu option, Then to the option "Include Object" --> Freely selected objects
    3) There you select the option "Freely selected objects"
    4) For type "FUGR", give your function group name and then execute.
    5) Now Select the option "Save in Request".
    Cheers
    ~ Ranganath

  • Question about Function group

    Hi All,
    I have to transport a function module from development to next environment. The function group has around 9 function modules among them i have edited one and assigned to a transport request. Do I have to include function group also in the transport along with the function module? pls suggest, in which scenarios we have to transport function group along with function module?
    Thanks in advance.

    Hi Suresh,
    You dont need to transport the Function Group. You would transport it only if the FG is not available in another system or if there is any change in the main program of the FG.
    If you create a New Function Module and attach the FM to this FG, then an include gets automatically added to the main program. In this scenario you may need to transport all.
    Thanks & Regards,
    Ram.

  • Function module not in Function group after transport

    We have a function group ZPCAD with three function modules in it. I added two  function modules. When they were transported, the function group in the target client did not show the function modules
    I found the program in SE80 Repository info System. when I opened the Module got a message about funtion group being damaged.
    Since then, we have:
    transported the modules again. that did not help
    transported the Function group, that did not help
    Transport all function modules (old and new), that did not help.
    I went to SE37, opened the module and pressed Control, Shift, F5. The function group ZPCAD was opened indicating the module is part of the group. However, the new function modules still were not listed in the group.
    Any advice would be appreciated.
    Scott

    Some time function modules will not be displayed in function group in target systems.
    Goto SE80
    Select the function group from the list box and search for the function group.
    Right click on the functio group and select "Other Functions" and "Rebuild Object List" from the sub menu of "Other Functions".
    After doing all these, function modules will be displayed in function group.
    Regards,
    Siva.

  • Function Group and Module Transport

    Hi All,
    I have created a new Function group and is part of transport request. Created new function modules and assigned to the same function group. When i see object list in SE09 for the transport request i see only function group, all the FM are part of same transportable package of Function group. Do i need to assign them manually in object list through SE09 as pseudo changes to FM is not capturing in the request.
    Thanks in advance.
    Regards
    Kunal.

    There is no need to manually assign fm to fg. If you transport the fg , objects under the fg get transported automatically.
    Next time if you changing only function module then your se09 entry will be
    LIMU              FUNC

  • Error while transporting a Function Group!

    HI ABAPers!
         We have created many function modules in a single function group. While we are trying to transport the function group we succeeded in releasing the function group from the development server to the quality system. But while we are trying to import the same function group from the quality system, it is throwing an error 'FUNCTION GROUP NOT FIT IN SIZE'. what might be the reason for this behaviour and what would be the remedy? Please help this out and points would be awareded for the solutions.
    Regards,
    Kiran

    Hi,
    just an hint (i don't know if it will help u).
    Try in se37 trx , menu "Utilities", shoul be "Repair function group" (o something like that).
    Sometimes u have to do also with standard FM.
    In second step, use unconditional mode -126 in your transport (call to your system admin ho to do that).
    Hope it helps
    Bye
    Andrea
    Pls reward if it helps

  • Transporting a Function Group

    Hi All,
    I created a new function group and few function modules within it. Function group is attached to one transport request. But for some reasons I want  to transport it with some different transport request. So I deleted it from original request.
    But now when I am trying to activate the Function Group, It is not attaching the associated function modules and includes within the function group to new transport request. It is only attaching Function group Text and Main program to transport.
    Please let me know the way by which I can attach complete function group its related function modules and includes to one transport.
    Thanks,
    Harkamal
    Fixed subject line
    Message was edited by:
            Rich Heilman

    Hi Rich,
    It is not attaching the Function group, it is attaching only "Function Group Text".
    Thanks,
    Harkamal

  • Request having function group released but function module attribute shows not released

    Hi experts,
                   I am a beginner.
                  There is a transport request in which my function group and other objects were present . This transport request and its task were released . But if i check the attributes section of the function module that is present in that function group , it shows not released .
    Is there some problem ? did the function module not get released with its group? It wasn't showing anywhere in the request even though i had added it during creation.
    Here is the image :
    Thanks,
    Unnati

    Hi,
    Those two meanings of 'released' are unrelated. Don't worry about it.
    Also, a function module sometimes does not explicitly appear in a transport request, if the function group is already in there.
    cheers
    Paul

  • How to add function group entry in Transport request...

    Hi
    I had a function group in which I had 4 function modules. I deleted one of the FM and hence in my Transport request, its entry was included. Along with that the function group was also included.
    I deleted that function group entry by mistake. Now I want to add back my function group into the transport. How do I do that ?
    thks

    Hi,
    Please follow below steps:
    1) Go to SE01
    2) Click on create New workbench request and give desc once popup appears, Click Ok
    3) Now open the trasport in edit mode
    4) Add
    Program ID - R3TR
    Object Type - FUGR
    Object name - Name of the Function group
    >note that if you tranport Function group all the latest Function modules in function group along
    >with screens will be included in the transport.
    Regards
    Shital
    Formatted by: Vijay Babu Dudla on Apr 25, 2009 5:08 AM

  • Export Function Group or Funtion Module

    Dear all,
      I'm new in ABAP development.  I had a set of function module inside the same function group and i want to test it in another sandbox system.  Since, there is no transport routing between the development and sandbox server.  Is there any faster way to export the whole function group content to another system??
    Regards,
    Kit

    Hi Chun..
    you can do One thing to achieve this :
    In the Dev system :
    Tcode SE37: Open the Source code of The Function Group.
    Copy the Souce code of the Main program and also Each include in this Function group to Notepad files.
    Note: Function modules are stored as includes in a Function group.
    In the Sandbox system:
    Tcode SE37: Create a  function Group with the Same name.
    Copy all the includes and source code in this system.
    Activate them.
    <b>reward if Helpful.</b>

  • When is the entire function group added to the transport request

    When you modify a functionmodule in a function group, only the object of the functionmodule( LIMU FUNC) is added to the transport request.
    When you modify an include of the function group, the reportsource of that include (LIMU REPS) is added to the transport request.
    But under some circumstances the entire function group is added to the transport request (R3TR FUGR).
    Can somebody clarify under what circumstances the entire Function Group is added to the transport request?

    I was actually looking for the reason why I would find R3TR FUGR objects in requests for existing function groups.
    What I found out is that R3TR FUGR is added to the request when :
    - the function group is created
    - a function is renamed
    - the function group is deleted
    - you choose : Write Transport Entry, in the context menu of the Function group.
    The <b>actual problem </b> was that in our upgraded system (<b>ERP2005</b>) we had a transport containing the function group (R3TR FUGR) and <b>we thought</b> none of these actions had been taken.  After talking to the developer in question, I found out he did rename a function module, so I have my solution.
    But thanks everybody for the insight.
    Message was edited by: Dries Horions

  • Transporting function module

    When I transport a function module from development to quality environment, is the entire function group replaced by the transport request or only the new function module is added to the function group in the quality end.
    It would be great if someone can explain what all is sent when we make a transport, either the delta portion of the object or the entire object.
    Thanks.

    Thanks for the quick reply.
    The transport only contained
    1. the include which got created
    2. the function module
    There was no mention of the table entry as such o any change in SAP program. I  used se80 and added each Z object in the transport request using Write transport Entry option. This helped me in including the entire function group in the transport request.
    Hope i did the right thing !! Any suggesstions !

  • Neccesary to include Function group in Transport Request?

    Hi,
    I had changed a Function module logic slightly and wants to trasport it to the production.
    But in the transport request the object present are only FM and nothing else.
    Once there was a big problem beacuase i had trasnsported only FM and not the Function group associated with the FM.
    So i should add the Function group to the trasport request in which the modified FM was included? Or is it OK?
    Raj

    Hi Raj,
    U should also Include that F.G. along with modified F.M.
    Hope it will help u.
    pls reward if helpful.

Maybe you are looking for

  • Oracle iLearning 5.0 on Windows and email notifications issue

    Hi! We are upgrading from iLearning 4.3 to iLearning 5.0 on Windows 2000 server and I have a question related to that. iLearning 5.0 is certified for Windows. The accompanying release.txt states that: --'Email', 'Email and Web' notifications options

  • Is there a way of knowing what was downloaded/received by an iphone at a given time?

    A week ago I was abroad and kept data roaming at all times to avoid surprises. However, at some point I had to use data roaming for sending a message and unfortulately something of around 24MB was downloaded. Before that my data roaming consumption w

  • How to change the look of emails on mobile device?

    I am using elaqua mobile template. Its work good on both desktop and mobile screens, but I want to give this template a different look on mobile devices. I tried to use css media query, but Eloqua generated html codes has same class and id names.I me

  • Avi files and Quicktime

    Hello everybody... so I did a search on the subject and tried everything mentioned, but still came up with no results. I have some avi files on a CD that I would like to view and then burn onto a DVD as a movie file. I tried to open them with Quickti

  • Syncing calendars ends up with double entries

    I recently upgraded to snow leopard so I could continue to sync my calendars.  Now when I sync, I end up with double entries of everything on my imac, although the ipad calendar is ok.  Ideas?