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).
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.
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.
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”?