Changing Data in Company Table (2000000006) via a Code Unit

clarkstarclarkstar Member Posts: 6
Hi,

I wrote a Code Unit to change a Company Name

It seems to execute but then when you look at the data its still the same.

Can the data in the 20000000xx range of tables be changed in this way?

Thanks,

Andy

Comments

  • DigiTecKidDigiTecKid Member Posts: 46
    I never tried doing that thru code before. Are you validating the change so that it hits the internal rename functionality? You can go to the File menu, Company and Rename to see how it runs thru the whole database when you rename the company.
  • clarkstarclarkstar Member Posts: 6
    Hi, do you think validating would kick off the rename? Could you tell me how I'd do that please? Sorry, very new to Nav!

    Here's my code ...

    RenameCompany(NameFrom : Text[30];NameTo : Text[30]) Ok : Boolean

    Company.SETRANGE(Company.Name, NameFrom);
    IF (Company.FIND('-')) THEN
    BEGIN
    Company.Name := NameTo;
    Ok := TRUE;
    END
    ELSE
    BEGIN
    Ok := FALSE;
    END;
Sign In or Register to comment.