Skip to Content
author's profile photo Former Member
Former Member

Generated function group for extended table . Error during import.

Hi Guys,

i have added a function module to a function group that has been generated a long time ago. I just found out that it was generated. I could activated the function module and used it. During the import to production there was an error in the include but the function group is still active (old version, not mine). My function module is also active. My question is to know if it will work properly. How could my function module worked fine when there is an error in the function group.

Please help.

My next step will be to remove my function module from that function group. But i want to understand why it is working fine anyway instead of the error in the function group generation.

Please help me understand this!!!

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Sep 24, 2013 at 07:22 AM

    Please specify the error you are facing.

    Also when you work with Function groups and Function modules, Make sure that u activate the main program.(many times it get missed and leads to error).

    So always activate the Func Group from SE80. Display your Func Grp, right click and activate

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Sep 24, 2013 at 07:23 AM

    Hi Maria,

    This is possible because the navigation index is not updated. Open the FM in SE37, go to the menu path: Utilities -> Update Navigation Index. This will re-arrange all the calls (i.e. re-arrange the versions properly). Now you should get the errors you expect. 😊

    On a seperate note I think also it is possible to repair it like so:

    Start transaction SE37, enter your function module name, and select "Utilities (M) -> Repair Function Group".

    Hope i have helped.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Sep 24, 2013 at 12:01 PM

    Hi Guys,

    i have moved the function module to another function group and imported all the changes to the production system. Wenn I look at the function group in the test system, the function module is not there anymore. When I look at the production system. It is still in the function group but not in the includes. How can I get read of the function module from this function group in the production system?

    The import didnt make it. I didnt activated the function module before the transport.

    Thanks.

    Add a comment
    10|10000 characters needed characters exceeded

    • Hi Maria,

      I have already mentioned what to do!?

      First go to your function module (it doesn't matter what function group) and update the navigation index.

      Second, Peter is correct, you have to activate your function group before transporting. In fact everything within the transport request should be active.

      Also, you cannot simply get rid of the function module in Production, you have to do this via a transport, and this should include the 2 steps above.

      You should have a Dev, Test, and Prod system. I don't understand how it can be correct in your Test system and not in Prod, because you should not be able to change objects directly in Test either!

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.