Dynamics NAV virtual table 2000000043 “License Permission”

Did you know that in Dynamics NAV you can quickly check your license permissions by reviewing virtual table License Permission?

Go to Object Designer (Shift+F12), click on “Form” button and click New (Ctrl+N) to create a new form. Enter “License Permission” into “Table” field (or if you are doing this in front of someone and want to look a little bit more geeky, just enter table id 2000000043 instead of entering table name).

New Form - License Permissions

Select “Create a form using a wizard” and select “Tabular-Type Form” and click OK. In the Tabule-Type Form Wizard, click “>>” to add all fields to the form.

New Form - Tabuler-Type Form Wizard

Then click “Preview”. You will get a list of objects and details of permissions that you are licensed to use. You can apply various filters, to narrow down the list of objects. For example, from the screenshot below we can see, that the last licensed report in the custom range is 50199, for the curernt license file.

New Form - License Permissions Preview

The beauty of this approach is, that you do not need a developer’s license file, to review license permissions. Even with end-users license file, you can create such form to review permissions. This is because, you are not saving the form as a new object, only using preview function.

This trick is very useful when you need to:

  • find out if an object (for which user is getting error message related to permissions) is licensed for customer’s use
  • find out which “next” object id you should use for development (so, it would be licensed to customer’s license)
  • do you have any other suggestions for possible usage of Dynamics NAV virtual table “License Permission”?

Technorati Tags: , , , ,

This entry was posted in Dynamics NAV / Navision, Tips & Tricks and tagged , , , , . Bookmark the permalink.

3 Responses to Dynamics NAV virtual table 2000000043 “License Permission”

  1. Sergisoft says:

    Good trick! I’ve wasted too much time comparing objects and permission range table. This is much better! Thank you!

    • Tomas says:

      I think Permission Ranges are great when you need to analyse “custom” (50000..99999) objects to find out if there are any GAPS between ranges.

  2. Kevin says:

    What if you get such a message when you want to create a new report in Development environment of NAV 2013……….

    You do not have permisson to create the….report. Contact your system administrator to have your permissions changed.

    The license allows me to modify and rename the current reports but it does not allow me create a new report in NAV 2013 development environment. Or is there some settings I need to change in order to allow this?

Leave a Reply to Tomas Cancel reply

Your email address will not be published. Required fields are marked *