Error: An attempt was made to change an old version of a “Sales Line” record

When posting e.g. a Warehouse Shipment or an other document concerning direct or indirect table “Sales Line”, then following error can occur: An attempt was made to change an old version of a “Sales Line” record. The record should first be reread from the database. This is a programming error. Identification fields and values: … Technical… Continue reading Error: An attempt was made to change an old version of a “Sales Line” record

Error: You do not have the following permissions on CodeUnit ApplicationManagement: Execute

If you get following error: then your nav user account has to less rights to work with the RTC client. This kind of error is normally shown, when you start the RTC client. Reasons for that error can be: You work with a database which comes from outside of your windows domain Your permission set… Continue reading Error: You do not have the following permissions on CodeUnit ApplicationManagement: Execute

Error: Table 2000000009 has no name

If you get following error: then the database is corrupted. In detail it means sql view “Session” is missing in the database! This can be a result of a crashed backup/restore process or a failed conversion process. It can be, that View “Database File” is also missing. Although it is possible to restore the missing view… Continue reading Error: Table 2000000009 has no name

Error: Could not load the selected type library

This is a common error, which can be caused by following reasons: an automation is missing the automation was missing, then installed on the system, but the nav object was not re-compiled after installation a different version of the automation is expected by the nav object. If this error occurs, check where the variable is defined (local… Continue reading Error: Could not load the selected type library

Error, when creating an instance of a .net class

Following error can occur, when creating an instance of a .net class in C/AL: Reasons: If the assembly is used on client side (property RunOnClient=True), then the assembly was not copied to the local Add-ins Folder of the RTC Client. To copy the assembly into this folder you need in most cases Admin rights. So,… Continue reading Error, when creating an instance of a .net class

You cannot create an Automation object ‘name of autom.’ on Microsoft Dynamics NAV Server. You must create it on a client computer.

This is an error message, when trying to create an instance of an automation on a nav server vs. >= 2013. It’s only possible to create the automation instance as client instance. Creating automation instances on nav server is allowed till nav 2009. solution: use create(<name_of_autom.>,false,true) instead of create(<name_of_autom.>). remarks: you need a installed version… Continue reading You cannot create an Automation object ‘name of autom.’ on Microsoft Dynamics NAV Server. You must create it on a client computer.