List of D365 BC AL Development Limitations


I tried to look on the Microsoft Docs for Dynamics 365 BC to find the list of limitations (things which we are not allowed to do by design) with programming/development using AL. For example - Extending keys in a base table from an AL table extension or vice versa.

Has anyone maintained the list of things which you can’t do with AL compared with the older C/AL days when you were able to do? This will be helpful in estimating the upgrade efforts from older version of NAV to On-prem or SaaS version of D365 BC or for any custom modifications for D365 BC in general.

I expected to find this under Microsoft Docs for Developer and IT-Pro but not there.

Any suggestions?

Thank you.


Kash Thaker