MB-820 study guide
Business Central Developer
MB-820 tests whether you can build and maintain Business Central extensions in AL. These micro lessons cover one concept each, with practice questions at the end.
Describe Business Central
Install, develop and deploy extensions
- How to remove fields and procedures without breaking extensions Use ObsoleteState, ObsoleteReason and the Obsolete attribute to deprecate AL fields, tables and procedures safely across versions.
- Upgrade codeunits and the DataTransfer object How to move data between tables during an extension upgrade with an upgrade codeunit, upgrade tags and the fast, set-based DataTransfer object.
Develop by using AL objects
- InherentPermissions and permission sets in AL What the InherentPermissions property does, which permission letters it uses, and when to use a permission set instead.
- Page views and the SharedLayout property How to add filtered views to list pages in AL, where the views section goes, and when to set SharedLayout to false.