Official Bank 0/122

Microsoft Dynamics 365 Business Central Developer (MB-820) - Microsoft Exam Questions

Last updated on June 22, 2026

97% Exam Compliance
122 Total Questions
1
Question
A company uses Business Central. The company has sales orders that have a different location in the header than in the customer's card. You plan to add a check on sales order posting. The check must meet the following requirements.

• Sales Order must have the same Location Code as the Location Code set up on the customer's
card.

• Must not be run in preview mode.

• Must be run even if the user is only shipping items and not invoicing.
You create an event subscription for codeunit 80 "Sales-Post" You need to identify which event to subscribe to Which event should you identify? A. B. C. D.
Reveal Only
Discussion (0 comments)

to join the discussion

Community Discussion

No discussions yet. Be the first to ask!

2
Question
HOTSPOT You need to assist the development department with setting up Visual Studio Code to design the purchase department extension, meeting the quality department requirements. How should you complete the app.json file? To answer, select the appropriate options in the answer

NOTE: Each correct selection is worth one point.

Exhibit

area.
HOTSPOT
Discussion (0 comments)

to join the discussion

Community Discussion

No discussions yet. Be the first to ask!

3
Question
You ate creating a test codeumt for a company that uses Business Central. The company requites the following list of choices while posting a sales order:

• Ship

• Invoice

• Ship & Invoice
You must create a test codeunit that automatically selects one of these options. You need to create the test codeunit Which handler should you use?
Options
A SendNotificationHandler
B SessionSettings Handle'
C Recall Notification Hand let
D StrMenuHandler
Discussion (0 comments)

to join the discussion

Community Discussion

No discussions yet. Be the first to ask!

4
Question
A company has a test application.

A user observes the following error messages when running the test:

• "Unhandled Ul: Message'

• "Unhandled Ul: Confirm"
You need to resolve the errors. Which action should you take?
Options
A Create the Message Handler and Confirm Handler methods in the test runner codeunit.
B Create a separate test runner codeunit that has Message Handler and Confirm Handler methods.
C Create a separate test codeunit that has Message Handler and Confirm Handler methods.
D Create the Message Handler and Confirm Handler methods in the test codeunit.
Discussion (0 comments)

to join the discussion

Community Discussion

No discussions yet. Be the first to ask!

5
Question
HOTSPOT You develop a test application.

• Roll back changes to a test method after run time.

You must meet the following requirements:

• Run an approve action on a test page named TestPageA.
You need to implement the given requirements on the test codeunit Which actions should you perform? To answer, select the appropriate options in the answer area

NOTE: Each correct selection is worth one point.

Exhibit
HOTSPOT
Discussion (0 comments)

to join the discussion

Community Discussion

No discussions yet. Be the first to ask!

Finish Practice?

Are you sure you want to finish? This will end your practice session.