Microsoft Dynamics 365 Business Central Developer (MB-820)
Get full access to the updated question bank and confidently prepare for your exam.
Vendor
Microsoft
Certification
Business Applications
Content
111 Qs
Status
Verified
Updated
1 day ago
Test the Practice Engine
Experience our interactive testing environment with free demo questions
Premium Bundle
Complete Success Suite
Save $9 Instantly
-
โFull PDF + Interactive Engine Everything you need to pass
-
โAll Advanced Question Types Drag & Drop, Hotspots, Case Studies
-
โPriority 24/7 Expert Support Direct line to certification leads
-
โ90 Days Free Priority Updates Stay current as exams change
Success Metric
98.4% Pass Rate
Standard Simulation
Practice Engine
One-Time Payment
-
Web-Based (Zero Install)
-
Real Testing Environment Virtual & Practice Modes
-
Interactive Engine Drag & Drop, Hotspots
-
60 Days Free Updates
Compatible with All Devices
Basic Tier
PDF Study Guide
Digital Access
- โ Exam Questions (PDF)
- โ Mobile Friendly
- โ 60 Days Updates
Verified 23-Question Preview (MB-820)
Verified Community
The CertoMetrics Standard.
Recommend the #1 platform for verified Microsoft certification resources.
Success Network
Help a Colleague Succeed.
Invite a peer to get their own updated MB-820 prep kit.
Exam Overview
The MB-820 certification is a pivotal credential for professionals aiming to demonstrate their expertise in developing and extending Microsoft Dynamics 365 Business Central. This exam validates a candidate's ability to design, develop, test, and deploy customizations, integrations, and reports using the AL language and related tools. Achieving this certification signifies a deep understanding of Business Central's architecture, data model, and development best practices, making you an invaluable asset in any organization leveraging the platform. It opens doors to advanced roles in ERP development, solution architecture, and technical consulting, proving your capability to deliver robust and scalable Business Central solutions that drive business efficiency and innovation.
Questions
40-60
Passing Score
700/1000
Duration
120 Minutes
Difficulty
Expert
Level
Professional
Skills Measured
Career Path
Target Roles
Common Questions
Is the material up to date?
Yes. We update our question bank weekly to match the latest Microsoft standards. You get free updates for 90 days.
What format do I get?
You get instant access to both the **PDF** (for reading) and our **Premium Test Engine** (for exam simulation).
Is there a guarantee?
Absolutely. If you fail the MB-820 exam using our materials, we offer a full money-back guarantee.
When do I get the download?
Instantly. The download link is available in your dashboard immediately after payment is confirmed.
Free Study Guide Samples
Previewing updated MB-820 bank (23 Questions).
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
A company creates a Business Central app and a table named MyTable to store records when sales orders are posted.
Users report the following issues:
โข The users receive permission errors related to MyTable.
โข Users are no longer able to post sales orders since installing the new app.
โข The users cannot access the list page created in MyTable.
You need to resolve the user issues without creating new permission sets. You must use the principle of least privilege.
Solution: Assign a SUPER permission set.
Does the solution meet the goal?
Correct Option:
A company uses Business Central.
The company plans to use the AL object model in Business Central to extend the Base Application.
You need to extend the objects.
Which two objects can you extend? Each correct answer presents a complete solution. (Choose two.)
NOTE: Each correct selection is worth one point.
Correct Option:
You need to evaluate the version values of the Quality Control extension to decide how the quality department must update it.
Which two values can you obtain in the evaluation? Each correct answer presents part of the solution. (Choose two.)
NOTE: Each correct selection is worth one point.
Correct Option:
Official explanation included in the full bundle.
A company uses Business Central. The company has branches in different cities.
A worker reports that each time they generate a daily summary report, they get an error message that they do not have permissions.

You need to resolve the issue.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
You develop a table named Contoso Setup and a page.
You plan to use No. Series to automatically assign a unique number to data entries. You set up No. Series on the Vendor Nos. field of the Contoso Setup table.
You need to apply the No. Series Design Pattern to the trigger OnInsert().
Which four code segments should you use to develop the solution? To answer, move the appropriate code segments from the list of code segments to the answer area and arrange them in the correct order.
You need to develop the report Subcontract Documents Excel List that is required by the control department.
You have the following code:

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Official explanation included in the full bundle.
You need to create the code related to the Subcontract Documents table to meet the requirement for the quality department.
How should you complete the code segment? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Official explanation included in the full bundle.
You are creating a new Business Central report.
You plan to use triggers and functions to dynamically create a dataset and control the report behavior.
You must provide the following implementation:
โข Run when the report is loaded.
โข Run when the data item is iterated for the last time.
โข Skip the rest of the report.
You need to select the triggers and functions for the report.
Which triggers and functions should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
You need to configure the Subcontract Docs extension to translate the fields.
Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
Official explanation included in the full bundle.
You need to define the properties of the comments field of the Non-conformity page.
How should you complete the code segment? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Official explanation included in the full bundle.
You have a decimal variable named AmountLCY.
You need to round up the variable to four decimal places.
Which result value should you use?
Premium Solution Locked
Unlock all 111 answers & explanations
You create an 'AddltemsToJson' procedure and publish it.

The procedure fails to run.
You need to fix the errors in the code.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Premium Solution Locked
Unlock all 111 answers & explanations
You are developing a test application to test the posting process of a sales order.
You must provide the following implementation:
Specify the value of post options (dialog: Ship. Invoice, Ship & Invoice) as Invoice.
Perform calculations and values checking.
You need to complete the development of the test codeunit.
Which methods should you use? To answer, move the appropriate methods to the correct implementation. You may use each method once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Premium Solution Locked
Unlock all 111 answers & explanations
A company uses Business Central. Users in DepartmentA are assigned a base application permission set.
The company observes that DepartmentA can display a critical page that should be unavailable to the department.
You need to resolve the system control issue.
What should you do?
Premium Solution Locked
Unlock all 111 answers & explanations
A company has a test application.
A user observes the following error messages when running the test:
โข โUnhandled UI: Messageโ
โข โUnhandled UI: Confirmโ
You need to resolve the errors.
Which action should you take?
Premium Solution Locked
Unlock all 111 answers & explanations
You plan to create a table to hold client data.
You have the following data integrity requirements:
- Lookups into other records must be established.
- Validate if a record exists in a destination record.
You need to select the table field property to use for each requirement.
Which table field property should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Premium Solution Locked
Unlock all 111 answers & explanations
You need to create the API page according to the requirements.
How should you complete the code segment? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Premium Solution Locked
Unlock all 111 answers & explanations
A company plans to integrate tests with its build pipelines.
The company has two Docker sandbox environments: SandboxA and SandboxB.
You observe the following:
- SandboxA is configured without the Test Toolkit installed.
- SandboxB must be configured from scratch. The Test Toolkit must be installed in SandboxB during configuration.
You need to configure the sandbox environments.
How should you complete the cmdlets? To answer, select the appropriate options in the answer area.
Premium Solution Locked
Unlock all 111 answers & explanations
You are creating an entitlement object in Business Central to enable transactability for AppSource apps.
You must map the entitlement object to a plan in Partner Center.
You need to select the value of the Type property to use in the entitlement object.
Which value should you use?
Premium Solution Locked
Unlock all 111 answers & explanations
A company has a Business Central online environment.
You need to create an HTTP GET request that connects to an external REST service.
Which solution should you use?
Premium Solution Locked
Unlock all 111 answers & explanations
You need to provide the endpoint to the PMS provider for the RoomsAPI page.
How should you complete the API page endpoint? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Premium Solution Locked
Unlock all 111 answers & explanations
A company plans to change a field on the Resource Card page in a Base Application.
You need to hide the field โUnit Priceโ from the Resource Card page.
Which code snippet should you use?
Premium Solution Locked
Unlock all 111 answers & explanations
You need to add a property to the Description and Comments fields with corresponding values for the control department manager.
Which property should you add?
Premium Solution Locked
Unlock all 111 answers & explanations
Full Question Bank Locked
You have reached the end of the free study guide preview. Upgrade now to unlock all 111 questions and the full simulation engine.
Certification Path
Related Certifications
Customer Reviews
Global Community Feedback
David M.
"The practice engine is incredible. It feels exactly like the real testing environment and helped me build so much confidence."
Sarah J.
"The PDF is very well organized and the explanations for the answers are actually helpful, not just random text."
Michael C.
"I was skeptical, but the content is high quality and definitely worth the price. I passed on my first try!"