Function ID xxxx was called. Error in RTC page in NAV2009R2

thankeshthankesh Member Posts: 170
edited 2013-06-13 in NAV Three Tier
Hi,

I have designed a RTC page (ID 50000) as "Sales target" like G/Lbudget(ID113) page. I have renamed the GLAccFilter as salesperson filter. While I try to filter the salesperson, by giving lookup to the salespeople/purchasers page, system shows the following error.

Function ID xxxx was called. The object with ID xxxx does not have a member with that ID.

But, it works in forms.

Pl help me. :wink:
With warm regards,

Thankesh

***Learn to lead***

Answers

  • kinekine Member Posts: 12,562
    Try to recompile the objects.
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • thankeshthankesh Member Posts: 170
    kine wrote:
    Try to recompile the objects.
    Hi Kine,

    I have recompiled the objects so many times. But still I am getting these errors. I have transformed from forms to pages via Tiff editor as recommended by Microsoft, but it is showing the error. It is working fine in form level, so I tried to debug the pages by following the below link.

    http://blogs.msdn.com/b/clausl/archive/2008/10/14/debugging-in-nav-2009.aspx


    I have followed all the steps stated in that blog, but I could not find any C#(.cs) files for the Pages in the path “C:\ProgramData\Microsoft\Microsoft Dynamics NAV\60\Server\MicrosoftDynamicsNavServer\source\ in my local server.

    I cannot find the path of "Server\MicrosoftDynamicsNavServer\source\" from folder 60.
    With warm regards,

    Thankesh

    ***Learn to lead***
  • mohana_cse06mohana_cse06 Member Posts: 5,504
    XP path for .CS files
    :C:\Documents and Settings\All Users\Application Data\Microsoft\Microsoft Dynamics NAV\60\Server\MicrosoftDynamicsNavServer\source
  • kinekine Member Posts: 12,562
    For corrrect path look into Event log on the server. The service tier will log the path where it is creating the source codes...
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • thankeshthankesh Member Posts: 170
    XP path for .CS files
    :C:\Documents and Settings\All Users\Application Data\Microsoft\Microsoft Dynamics NAV\60\Server\MicrosoftDynamicsNavServer\source
    hi Mohana,

    I am using Windows server 2009 R2. Kindly tell me the path for .cs file.
    With warm regards,

    Thankesh

    ***Learn to lead***
  • kinekine Member Posts: 12,562
    Read again what I have wrote... ;-)
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • thankeshthankesh Member Posts: 170
    kine wrote:
    Read again what I have wrote... ;-)
    Hi Kine,

    Thank you so much. I got the path from event viewer (For Windows Server 2008 R2).

    Navigation: Windows Logs -> Application ->
    Service: MicrosoftDynamicsNavServer Source files for debugging are available under C:\ProgramData\Microsoft\Microsoft Dynamics NAV\60\Server\MicrosoftDynamicsNavServer\source.

    I would like to know how to debug the cs file and find the solution for this.
    With warm regards,

    Thankesh

    ***Learn to lead***
  • mohana_cse06mohana_cse06 Member Posts: 5,504
    thankesh wrote:
    Navigation: Windows Logs -> Application ->
    Service: MicrosoftDynamicsNavServer Source files for debugging are available under C:\ProgramData\Microsoft\Microsoft Dynamics NAV\60\Server\MicrosoftDynamicsNavServer\source.

    In previous post you wrote :-k
    I have followed all the steps stated in that blog, but I could not find any C#(.cs) files for the Pages in the path “C:\ProgramData\Microsoft\Microsoft Dynamics NAV\60\Server\MicrosoftDynamicsNavServer\source\ in my local server.

    I cannot find the path of "Server\MicrosoftDynamicsNavServer\source\" from folder 60.
    I would like to know how to debug the cs file and find the solution for this.
    Follow steps from 12 in the link :thumbsup:
    http://blogs.msdn.com/b/clausl/archive/2008/10/14/debugging-in-nav-2009.aspx
  • thankeshthankesh Member Posts: 170
    thankesh wrote:
    Navigation: Windows Logs -> Application ->
    Service: MicrosoftDynamicsNavServer Source files for debugging are available under C:\ProgramData\Microsoft\Microsoft Dynamics NAV\60\Server\MicrosoftDynamicsNavServer\source.

    In previous post you wrote :-k
    I have followed all the steps stated in that blog, but I could not find any C#(.cs) files for the Pages in the path “C:\ProgramData\Microsoft\Microsoft Dynamics NAV\60\Server\MicrosoftDynamicsNavServer\source\ in my local server.

    I cannot find the path of "Server\MicrosoftDynamicsNavServer\source\" from folder 60.
    I would like to know how to debug the cs file and find the solution for this.
    Follow steps from 12 in the link :thumbsup:
    http://blogs.msdn.com/b/clausl/archive/2008/10/14/debugging-in-nav-2009.aspx


    Hi Mohana,

    In Step 17. Attach Microsoft.Dynamics.Nav.Server.exe. I can find only Microsoft.Dynamics.Nav.Client.exe in AttachtoProcess window. What can be done for attaching Microsoft.Dynamics.Nav.Server.exe to the process.
    With warm regards,

    Thankesh

    ***Learn to lead***
  • mohana_cse06mohana_cse06 Member Posts: 5,504
    in step 17 screenshot you have two check boxed to select at the bottom.. :thumbsup:
  • thankeshthankesh Member Posts: 170
    in step 17 screenshot you have two check boxed to select at the bottom.. :thumbsup:
    Yeah. I have found that. I can view the server.exe process now. Thank you =D>
    With warm regards,

    Thankesh

    ***Learn to lead***
  • GHOGHO Member Posts: 5
    Please stop debugging the RTC ](*,) . This error is caused by an inconsistency in the Form/Page.
    This is the error:
    Function ID xxxx was called. The object with ID xxxx does not have a member with that ID

    The second ID in the error message is the Form/Page id. On the form is a function with a ID (first ID). The same function on the page has a different ID. If you set does ID with the same value the error should be resolved.
  • lakshmivallurulakshmivalluru Member Posts: 168
    Hi,

    I have got the same error. I have added a new function to a codeunit and called this function in a PAGE. I tested the functionality in test database and it worked. when I exported the object and imported into live, I was getting this error when testing the functionality on the PAGE. Compiling the objects or restarting the service didn't help. So I removed the code (function call) from PAGE, compiled it and added the code again, compiled the PAGE and the issue is resolved.
    LR
  • onyangofredonyangofred Member Posts: 4
    Go to the object in question ie the second ID
    Compile that object
    Go back to the object that calls a function in the 2nd ID object
    Compile that object too

    Your error should now DISAPPEAR

    #Fooling computers since 2001
    #Fooling Computers Since 2001

    Ogolla Onyango Fredrick
    CoreTec Systems & Solutions
    Solutions Developer
Sign In or Register to comment.