Microsoft Certified:Dynamics 365 Business Central Developer Associate
Domain 3Objective 4
Develop Codeunits MB-820 Practice Questions (Page 3)
Part of the Develop by using AL objects domain, which accounts for 35–40% of the MB-820 exam. Microsoft does not publish an official question count, but from its 100-minute exam (~40–65 total, ~14–26 in this domain), expect 2–4 from this objective — we provide 25 practice questions to prepare you well beyond it. (estimate)
25questions here
5free pages
7concepts
35–40%of the exam
Questions 11–15
- 11
A company has multiple shipping providers, each with a different rate calculation. The developer wants to create a common way to calculate shipping rates so that the main sales process can call any provider's implementation interchangeably. The solution must enforce that every provider implements the same set of methods. Which AL feature should the developer use?
Select an answer first - 12
Which AL object type is used to define a codeunit?
Select an answer first - 13
A partner is upgrading an extension from version 1 to version 2. In version 1, the extension stored customer discount percentages in a field on the Customer table. In version 2, the discount logic has been moved to a new table with a new field structure. The upgrade codeunit must transform the data. During testing, the upgrade codeunit fails when it calls a function from a codeunit that was introduced in version 2. The upgrade codeunit is marked with the UpgradeCompanyCodeunit property. What is the most likely cause of the failure?
Select an answer first - 14
In AL, what is the primary purpose of a codeunit?
Select an answer first - 15
A company has an existing Business Central extension that stores customer data in a table. A new version of the extension changes the table schema by adding a new field. The developer needs to ensure that existing customer records are updated with a default value for the new field when the extension is upgraded. Which type of codeunit should the developer create?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Microsoft. “MB-820” is a trademark of its owner, used for identification only.