Missing method in CodeUnit 5072

FommoFommo Member Posts: 138
Hi

I have a problem I can't solve. I have made som customizations in table 13 (Salesperson/Purchaser) and now I would like to compile it. But then the compiler yells at me that the method/function RenameSalesperson does not exist in CodeUnit 5072 (Outlook Application Management). When I look in that CodeUnit I see that the compiler is perfectly correct. That method is missing. :?

Does anyone know if this method has been replaced with some other method or how to solve this situation?

I have this code in table 13 that would like to use such an function:
OnRename()
OLAppMgmt.RenameSalesperson(xRec,Rec);
"Version No." := "Version No." + 1;
That is in function OnRename as you can see.
I hope someone has a solution.

Comments

  • Marije_BrummelMarije_Brummel Member, Moderators Design Patterns Posts: 4,262
    In my 4.0 SP2 database the codeunit has a function
    RenameSalesperson(OldSalesperson : Record "Salesperson/Purchaser";NewSalesperson : Record "Salesperson/Purchaser")
    RenamedSalesperson := OldSalesperson;
    OldSynchronizationEnabled := SynchronizationEnabled;
    RenameMode := TRUE;
    
    IF OldSalesperson.Code <> GetSalespersonCode THEN
      EXIT;
    
    IF SetCurrentSalesperson(NewSalesperson) THEN
      Restart(Salesperson,TRUE);
    

    Does this function exist in your database? What version are you running?
  • DenSterDenSter Member Posts: 8,307
    Sounds like an incomplete upgrade to me...
  • Marije_BrummelMarije_Brummel Member, Moderators Design Patterns Posts: 4,262
  • FommoFommo Member Posts: 138
    In my 4.0 SP2 database the codeunit has a function
    ...
    Does this function exist in your database? What version are you running?

    That solved it! My local Navision installation that I was using to compile the object was an SP1 where the function was missing.
    Upgrading to SP2 solved it. Works perfect now!

    Thanks a lot!
  • DenSterDenSter Member Posts: 8,307
    Ah yeah that happens to me too. I use "dummy" databases for temporarily holding objects and I sometimes misalign versions too :mrgreen:
Sign In or Register to comment.