So in this post, I would like to talk briefly about User Security Id (SID) and User Id (Name).
First of all, User Security Id and User Id are completely different in Business Central.
So in this post, I would like to talk briefly about User Security Id (SID) and User Id (Name).
First of all, User Security Id and User Id are completely different in Business Central.
This week I was goofing a bit with archiving data to Cosmos for a project when I needed to have the ID of a table from a variable. This has always been a challenge in Navision.
Source : Marije Brummel | Business Central, Azure & More
Read more…
Today I would like to brefily talk about how to get the list of Extension ID (App ID), Extension Name, etc. via AL in Business Central SaaS.
I saw this question on Twitter this morning. He tried to use ‘Published Application‘ (table 2000000206 “Published Application”) to get the list of Extensions. But unfortunately, ‘Published Application‘ has scope ‘OnPrem‘ and cannot be used for ‘Extension’ development.
Because we don’t have the extension id in the name of the file (I assume you don’t have it either), you can use the following Powershell script to check what files are using the same name for example (change according to your need):
When you create a new table, page, report, codeunit, query, or XMLport, the elements have IDs that are offset by the Start ID (UidOffset) value that you specify. For example, you can specify a Start ID of 50000 and then create a new page. The first element that you create on the page, for example, a Container control, has ID 50000.
Getting a Little Complex? If you have been messing around with making workflows, you know it can sometimes get a little messy. This happens a lot when you start moving your steps and responses around.
With the advent of the Dimension Set feature in Microsoft Dynamics NAV (Navision), it can be tricky to figure out how to change the Dimension Set ID assigned to a record in code or how to assign new dimensions to code. If you don’t know what you’re doing, you’ll spend a few hours writing stuff to go through all the possible dimension sets until you find just the right one, or your code determines that there isn’t a valid dimension set at all and you have to create one