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.