NAV 2018 C\SIDE Type(s) and Type numbers: what is 15? From within C\SIDE I can copy the objects (all of them) and paste to Excel and create reports for reconciling to license, etc.
I see a Type of 15 what is it? I see 5 is for Codeunit, 9 is for Query, 1 for Table, but what is 15?
Can someone provide a cross reference or a data / code dictionary that can answer this?
Kolitha,
Thank you and this has allowed me to figure out the numbers I needed. Remembering that NAV (Navision) has always started out with "0" (zero). This now has made since.
Object Name |
Object (ID) |
|
TableData |
= |
0 |
Table |
= |
1 |
Form |
= |
2 |
Report |
= |
3 |
Dataport |
= |
4 |
CodeUnit |
= |
5 |
XmlPort |
= |
6 |
MenuSuite |
= |
7 |
Page |
= |
8 |
Query |
= |
9 |
System |
= |
10 |
FieldNumber |
= |
11 |
LimitedUsageTableData |
= |
12 |
TablePage |
= |
13 |
PageExtension |
= |
14 |
TableExtension |
= |
15 |
Enum |
= |
16 |
EnumExtension |
= |
17 |
Profile |
= |
18 |
ProfileExtension |
= |
19 |
PermissionSet |
= |
20 |
PermissionSetExtension |
= |
21 |
ReportExtension |
= |
22 |
Hi,
This is the NAV object types numeric numbering representation order beginning from 0 to ...
TableData, Table, Form, Report, Dataport, CodeUnit, XmlPort, MenuSuite, Page, Query, System, FieldNumber, LimitedUsageTableData, TablePage, PageExtension, TableExtension, Enum, EnumExtension, Profile, ProfileExtension, PermissionSet, PermissionSetExtension, ReportExtension.
There is no any standard documentation related to that, I think the reason was those are only used for the Microsoft Dynamics NAV Development Environment internal objects handling purpose.
Thanks,
Kolitha
As Inge M. Bruvik those numbers are the numeric presentations of the object types, representing the object internally.
When you are copy and paste some objects from Microsoft Dynamics NAV Development Environment list to the spreadsheet you can see those numeric numbers but within the Microsoft Dynamics NAV Development Environment you cannot see it.
Thanks,
Kolitha
Inge M. Bruvik
Thank you for the reply and the information. I looked to me that they ID numbers used to define Objects were standard and could not be make of such as Tables are always "1", Page a "8", Codeunit "5"; and etc. And so I am asking if this standard, i.e., what each Object are could someone provide that?
such at the time I understood I needed this reference point I had an object that was a 15 which kept coming across as a Table but was not and later found it was a TableExtension, I think and so this was my need to find this reference standard or if anyone in the community had this list at their finger tips.
Thank you very mucy.
They are the numeric presentations of the data type option that is defined in the table you are looking at.
So if you want to find their value you must look at the definition of the table and the field in object designer..
Kolitha
Thank you very much but where do the numbers come from (e.g., 8 for Page, 15 for TableExtension, etc.)? the URL and this reply are appreciated and very helpful but for all these others I need to know the numbers that correspond them each uniquely. Is there a reference to this?
Again thank very much.
Hello rmcvicarnsp,
Below are the Dynamics NAV available Object Types with id;
TableData = 0
Table = 1
Form = 2
Report = 3
Dataport = 4
CodeUnit = 5
XmlPort = 6
MenuSuite = 7
Page = 8
Query = 9
System = 10
FieldNumber = 11
Also "TableData, Table, Form, Report, Dataport, CodeUnit, XmlPort, MenuSuite, Page, Query, System, FieldNumber, LimitedUsageTableData, TablePage, PageExtension, TableExtension, Enum, EnumExtension, Profile, ProfileExtension, PermissionSet, PermissionSetExtension, ReportExtension" are defined as an Object Types.
https://docs.microsoft.com/en-us/dynamics-nav/objects
Thank You,
Kolitha
Sohail Ahmed
1,174
YUN ZHU
1,006
Super User 2025 Season 1
Mansi Soni
836