With the Wave 2 release, Microsoft did convert all the C/AL objects into AL. Since they want to lead by example they wanted their own code to be on extensions as well. Plus they wanted to split the objects based on its functionality. After converting to AL, Microsoft put the objects into below two extensions:
- System Application
- Base Application
As soon as we removed the “platform” we get errors on a few tables such as “Date’, Integer. It is clear that Microsoft didn’t complete on splitting objects into main 2 extensions and there are objects still sitting on the platform. Therefore we had to put back the “platform” into app.json.
Once you download the symbols you will see 3 AL Packages in your .alpackages folder.
We will have to keep this till Microsoft completely move tables and functionalities into the main 2 apps.
Please provide your feedback with a comment.
Thank you and Regards,
Tharanga Chandrasekara