Skip to Content
avatar image
Former Member

EMIGALL autogenerated Function Module missing

Hello,

I've been getting an error while migrating PART_REL standard MigObject...

error message:

Message no. EU086

"Function Module ZZKM1_EVNT_DLVE2_REP does not exist"

The function module really does not exist (checked with se37)...

I've also checked if the function module is ever called within the generated report for migrating the object, as well as if it used in the Events of the MigObject.

Does anyone have a solution for this problem?

Thank you.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Jun 10, 2011 at 04:55 AM

    Hi Igor

    The problem is not within EMIGALL but within the Event Control of the Business Partner relationship.

    Go to transaction BUBI,

    Select Event 'DLVE2' and

    Double-click Event->Function Modules in the tree on the left.

    This should show you following entries:

    100000 BUB_BUPR_EVENT_DLVE2 X BUB

    200000 BUR_BUPR_EVENT_DLVE2 X BUR

    ...

    You almost certainly find a row with ZZKM1_EVNT_DLVE2_REP in that list.

    So either the function gets created / transported or you have to remove the row from the list.

    The customising and the function module are not in the same transport (Workbench vs. Customising), which could be the reason for the mismatch. Or someone tested something without reverting the customising properly.

    Yep

    Jürgen

    Edited by: sattlerj on Jun 10, 2011 4:56 PM

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Thanks Jürgen!!!!

      I've found the problem and am now heading to the developers office to kill someone!! 😊

  • avatar image
    Former Member
    Jun 01, 2011 at 10:25 PM

    Try "Generate Report" and run again.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 02, 2011 at 12:38 PM

    Hi Igor,

    From the name, it looks like a custom function module designed by the build team from your project. Have you tried creating the relationship between the business partners manually using the transaction? Check if you are able to do that, or are you facing the problem in manual scenario as well.

    It need not be mentioned in the EMIGALL standard report or event as it may be attached to an event at the time of creation, maybe using EEWB?

    Thanks,

    Sachin

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Igor,

      And if you try to create the replationship for the failed records manually with the exact data in EMIGALL file, is the problem still there?

      Regards,

      Sachin

  • avatar image
    Former Member
    Nov 27, 2014 at 11:50 AM

    In my case, it was an authorisation problem. Interestingly, EMIGALL does not show any error. It creates the load report appropriately but does not create import function module.

    Add comment
    10|10000 characters needed characters exceeded