Skip to main content

Table Objects - #albacktobasics.

Hi Readers,

This year I am starting to talk about basics again.

We all understand that basics are important while working on solution for our customers.

In this article we will talk about one of the key object type in Business Central i.e. Tables.

Tables are the core objects used to store data in Dynamics 365 Business Central. 

As of today, each object in business central need to have a unique number.

Snippet support
Typing the shortcut ttable will create the basic layout for a table object when using the AL Language extension in Visual Studio Code.

The structure of a table has four sections:

Section 1 - The first block contains metadata for the overall table, such as the table type and other table properties.

Section 2 - The fields section describes the data elements that make up the table, such as their name and the type of data they can store.

Section 3 - The keys section contains the definitions of the keys that the table needs to support.

Section 4 - The final section details the triggers and code that can run on the table.


Additionally, each table in business central have System fields -

The Dynamics 365 Business Central platform will automatically add several system fields to tables. As of today Microsoft will add following system fields in every table - 
  • 2000000000 - SystemId
  • 2000000001 - SystemCreatedAt
  • 2000000002 - SystemCreatedBy
  • 2000000003 - SystemModifiedAt
  • 2000000004 - SystemModifiedBy

In the next article of #albacktobasics we will talk about Section 1, table metadata. 

If you have any other basic stuff that you would like to discuss please let me know and I will try to write an article on this.

Let me know your views as comment to this article.

Regards,
Saurav Dhyani

sauravdhyani.com
#albacktobasics

Comments

Popular posts from this blog

Welcome - Microsoft Dynamics 365!

Hi All, In this article we will discuss the new introduced member of Dynamics Family. Yes you heard it correctly, one more new member with Name "Microsoft Dynamics 365" . #ProjectMadeira   #Dynamics365

Send Mail with Attachment From Navision.

Hi all, We have seen how to save a report into PDF and how to send mail to a customer. Let's link these two post in one i.e. Mailing statement to a customer into PDF Format. This article is part of the Series. Please Refer  Table of Content here . If you have the old objects set let me brief you what I will be changing - 

MSDYN365BC - Data Upgrade To Microsoft Dynamics 365 Business Central on premises.

Hi Readers, We have already talked about the number of steps for upgrading to Business Central on Premises from different NAV versions. After that article, I received multiple requests for an article which list down steps for Data Migration. In this article, we will discuss steps of data migration to MSDYN365BC (on-Prem) from NAV 2017. For this article, I am considering a Cronus Demo Database without any customization. For an actual upgrade project, we will have to complete object merge using compare and Merge process. After the Merge Process, the next step is data migration. Let's discuss those steps. Direct Upgrade to Microsoft Dynamics 365 Business Central (on-Prem) is from following versions - 1. NAV 2015. 2. NAV 2016. 3. NAV 2017. 4. NAV 2018.