Winter Special Sale Limited Time 60% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 713PS592

MB-820 Microsoft Dynamics 365 Business Central Developer Questions and Answers

Questions 4

You need to create the codeunit to read the POS terminal APIs.

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.

MB-820 Question 4

Options:

Buy Now
Questions 5

You need to edit the code to meet the formatting requirements on the Subcontract Document List for the control department.

Which formatting should you use?

Options:

A.

MB-820 Question 5 Option 1

B.

5

C.

5

D.

5

E.

5

Buy Now
Questions 6

You need to modify the API Customer list code to obtain the required result.

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

NOTE: Each correct selection is worth one point.

MB-820 Question 6

Options:

Buy Now
Questions 7

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 area.

NOTE: Each correct selection is worth one point.

MB-820 Question 7

Options:

Buy Now
Questions 8

You need to define the data types for the fields of the N on-conformity table.

Which two data types should you use? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Integer for the N on-conformity Number field

B.

Date Time for the Non-Conformity Date field

C.

Char for the Non-Conformity Number field

D.

Date for the Non-Conformity Date field

E.

Code for the Non-Conformity Number field

Buy Now
Questions 9

The serial numbers of the non-conformities and the period in which they can be created must be in a configuration table and its corresponding page to allow them to be modified for the users.

You need to create the configuration table and page for the non-conformity functionality.

Which table configurations should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

MB-820 Question 9

Options:

Buy Now
Questions 10

You need to define the tables used for the non-conformity entity.

What should you use?

Options:

A.

document history table to introduce the non-conformity entities

B.

document table to introduce the non-conformity entities

C.

supplemental table to introduce the non-conformity lines

Buy Now
Questions 11

You need to define the properties for the Receipt No. field in the Non-conformity table when storing the information to the purchasing 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.

MB-820 Question 11

Options:

Buy Now
Questions 12

You need to create the Fabrikam Vendor API for the accounting 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.

MB-820 Question 12

Options:

Buy Now
Questions 13

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?

Options:

A.

Description

B.

Caption

C.

ToolTip

D.

InstructionalText

Buy Now
Questions 14

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.

MB-820 Question 14

Options:

Buy Now
Questions 15

You need to define the XML file properties for the accounting 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.

MB-820 Question 15

Options:

Buy Now
Questions 16

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.

Options:

A.

AppVersion - 1.0.0.1

B.

AppVersion = 1.0.0.2

C.

DataVersion = 0.0.0.0

D.

DataVersion = 1.0.0.1

E.

DataVersion = 1.0.0.2

Buy Now
Questions 17

You need to develop the report Subcontract Documents Excel List that is required by the control department.

You have the following code:

MB-820 Question 17

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

NOTE: Each correct selection is worth one point.

MB-820 Question 17

Options:

Buy Now
Questions 18

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.

MB-820 Question 18

Options:

Buy Now
Questions 19

You need to determine why the extension does not appear in the tenant.

What are two possible reasons for the disappearance? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

Options:

A.

The extension was published as a DEV extension.

B.

The extension was not compatible with the new version within 60 days of the first notification.

C.

The extension was published as PTE. and the Platform parameter was not updated in the application file.

D.

The extension was published as PTE. and the Platform and Runtime parameters were not updated in the application file.

E.

The extension was not compatible with the new version within 90 days of the first notification.

Buy Now
Questions 20

You need to configure telemetry for the SaaS tenant and test whether the ingested signals are displayed.

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.

MB-820 Question 20

Options:

Buy Now
Questions 21

You need to create the Install codeunit that is requited in the extension used for installing or updating the Housekeeping app.

Which data type or declaration should you use? To answer, select the appropriate options in the answer area.

NOTE; Each correct selection is worth one point.

MB-820 Question 21

Options:

Buy Now
Questions 22

You need to determine If you have unwanted incoming web service calls in your tenant during the last seven days.

Which two KQL queries should you use? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

MB-820 Question 22

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

E.

Option E

Buy Now
Questions 23

You need to parse the API JSON response and retrieve each order no. in the response body.

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.

MB-820 Question 23

Options:

Buy Now
Questions 24

You need to implement the Issue Management module and expose the Postlssue method.

Which four 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.

NOTE: Note than one order of answer choices is correct. You will receive credit for any of the correct orders you select.

MB-820 Question 24

Options:

Buy Now
Questions 25

You need to log an error in telemetry when the business process defined in the custom application developed for Contoso, Ltd fails.

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.

MB-820 Question 25

Options:

Buy Now
Questions 26

You need to write an Upgrade codeunit and use the DataTransfer object to handle the data upgrade.

Which solution should you use for each requirement? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

MB-820 Question 26

Options:

Buy Now
Questions 27

A company is implementing Business Central.

The company has the following requirements for a report:

• The report must be loaded for users in a specific location only.

• Data entered in the request page must be validated before any further processing.

• A filter must be defined for users based on the Department field defined in user setup.

You need to implement the given requirements.

Which triggers should you use? To answer, move the appropriate triggers to the correct requirements. You may use each trigger 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.

MB-820 Question 27

Options:

Buy Now
Questions 28

You need to determine why the debugger does not start correctly.

What is the cause of the problem?

Options:

A.

The "userld" parameter must have the GUID of the user specified, not the username.

B.

The "breakOnNext" parameter is not set to -WebServiceClient".

C.

The "userld" parameter is specified, and the next user session that is specified in the 'breakOnNext" parameter is snapshot debugged.

D.

The "executionContext* parameter is not set to "Debug".

Buy Now
Questions 29

You ate creating a view for a Business Central app.

The view requires a custom layout that displays only customer records with a balance greater than 500 in local currency.

You need to configure the view to specify that it has a custom layout.

Which property combination should you use?

Options:

A.

shareLayout = false; Filters = where (Balance = filter (> 500), “Currency Code" = filter ("ICY*));

B.

SharedLayout - true; Filters - where (Balance ■ filter (> 506), “Currency Code" - filter ('LCY')>;

C.

SharedLayout - false; Filters - where ("Balance (ICY)" - filter (> 500));

D.

Sharediayout = true; Filters - where ("Balance (ICY)" - filter (> 500));

Buy Now
Questions 30

You create a procedure to check if a purchase order has lines.

The procedure returns false for purchase order PO-00001 even though it has purchase lines.

MB-820 Question 30

You need to fix the code to get the correct result.

For each of the following statements, select Yes if the statement is true Otherwise, select No.

NOTE- Each correct selection is worth one point.

MB-820 Question 30

Options:

Buy Now
Questions 31

A company plans to optimize its permission sets.

The company has the following permission sets:

MB-820 Question 31

You need to provide the following implementation for a third permission set:

• Create a new Permission Set C that is a composite of Permission Set A and Permission Set B.

• Assign Permission Set C to a user.

You need to ensure that the user has only read access to the Job table.

Solution: Set the IncludedPermissionSets property to Permission Set B and the ExcludedPermissionSets property to Permission Set A.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Buy Now
Questions 32

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 plans to optimize its permission sets.

The company has the following permission sets:

MB-820 Question 32

You need to provide the following implementation for a third permission set:

• Create a new Permission Set C that is a composite of Permission Set A and Permission Set B.

• Assign Permission Set C to a user.

You need to ensure that the user has only read access to the Job table.

Solution: Set the IncludedPermissionSets property to Permission Set A and the Excluded PermissionSets property to Permission SetB.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Buy Now
Questions 33

A company has a Business Central online environment.

You are exporting a file from a client by using the DownloadFromStream method.

You need to create an InStream data type to send the data

Which solution should you use?

Options:

A.

Use OeatelnStream method from codeunit "Temp Blob".

B.

Use OeatelnStream method for BLOB field of "TempBlob" table.

C.

Use CreatelnStream method for File type variable.

Buy Now
Questions 34

You are customizing Business Central by using Visual Studio Code. You create a project that will extend Business Central. The AL extension contains JSON files, which are automatically generated and are used to store configuration data

For testing purposes, you plan to add the following changes to the files:

• Specify that page 21 must be opened after publishing.

• Enable debugging

• Disable the capability to download the source code

You need to add the configurations to the JSON files.

Which two configurations should you add? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Set "startupObjectld": 27 on launchjson.

B.

In the "resourceExposurePolicy" tag, set "at low Debugging". true and allowDownloadingSource": false on launchjson.

C.

Set "start upObjectld": 27 on appjson.

D.

In the "resourceExposurePolicy" tag, set "allowDebugging": true and "allowDown loading Source": true on appjson.

E.

In the "resourceExposurePolicy" tag, set "allowDebugging": true and "allowDownloadingSource": false on appjson.

Buy Now
Questions 35

A company is implementing Business Central.

In the per-tenant extension, TableA Header and TableA Line are document tables, and TableB Header and TableB Line are document history tables.

The company requires that the resulting dataset of query objects contain the following records:

• All records from TableA Header even if no matching record value exists in the linked TableA Line

• Records from TableB Header where a match is found in the linked TableB Line field

You need to configure the linked data item to generate the required dataset.

Which SqlJoinType should you use? To answer, move the appropriate SqUoinTypes to the correct dataset requirements. You may use each SqlJoinType once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content.

MB-820 Question 35

Options:

Buy Now
Questions 36

A company uses Business Central.

You plan to help users through the installation process by using Assisted Setup.

You need to create a wizard page.

Which two actions should you perform? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Set the PageType property to NavigatePage.

B.

For each step needed in the guide, add a group0 control to the root-level of the layout > area(Content) control

C.

Set the PageType property to Worksheet

D.

For each step needed in the guide, add a repeater!) control to the root-level of the layout > area(Content) control.

Buy Now
Exam Code: MB-820
Exam Name: Microsoft Dynamics 365 Business Central Developer
Last Update: Feb 8, 2026
Questions: 122

PDF + Testing Engine

$74.6  $186.49

Testing Engine

$59.8  $149.49
buy now MB-820 testing engine

PDF (Q&A)

$55  $137.49
buy now MB-820 pdf