Special Summer Sale Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70special

Microsoft MB-820 Microsoft Dynamics 365 Business Central Developer Exam Practice Test

Page: 1 / 11
Total 113 questions

Microsoft Dynamics 365 Business Central Developer Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$42  $139.99

PDF Study Guide

  • Product Type: PDF Study Guide
$36  $119.99
Question 1

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.

Options:

Question 2

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.

B.

C.

D.

E.

Question 3

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.

Options:

Question 4

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.

Options:

Question 5

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.

Options:

Question 6

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.

Options:

Question 7

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.

Options:

Question 8

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.

Options:

Question 9

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

Question 10

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?

Options:

A.

HttpContent data type variable

B.

Codeunit 1299 "Web Request Helper"

C.

Codeunit S459 "JSON Management"

D.

Codeunit 1297 "Http Web Request Mgt”

E.

HttpClient data type variable

Question 11

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 on 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?

Options:

A.

Yes

B.

No

Question 12

You have a decimal variable named AmountlCY.

You need to round up the variable to four decimal places.

Which result value should you use?

Options:

A.

Result: = Round (AmountLCY,A. '>"}:

B.

Result: = Round {AmountLCY. 0.0001. =');

C.

Result: = Round (AmountLCY. 0.0001. '<'):

D.

Result: = Round (AmountLCY, 0.0001, >');

Question 13

A company is deploying Business Central on-premises.

The company plans to use a single-tenant deployment architecture.

You need to describe how the data is stored and how the Business Central Server is configured.

In which two ways should you describe the single-tenant architecture? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Each customer has their own Business Central Server.

B.

The application and the business data are stored in the same database.

C.

Multiple customers share a single Business Central Server.

D.

The application and business data are stored in separate databases.

E.

Multiple customers share multiple Business Central Server instances.

Question 14

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.

Options:

Question 15

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.

Options:

Question 16

A company uses Business Central.

The company plans to use a translation file in an extension. The extension has a caption that should not be translated.

You need to prevent the caption from being translated.

What should you do?

Options:

A.

Use the CaptionML property and copy the same caption for each language used.

B.

Set the GenerateLockedTranslations feature in the appjson file.

C.

Add the Locked = true parameter to the Caption.

D.

Delete the Caption property.

E.

Copy the same caption for each language in the translation file.

Question 17

A company owns and operates hotels, restaurants, and stores.

When the staff orders materials from the purchasing department, the requests are not directed to the correct approvers.

The staff requires a new field named Approver from which they can select the appropriate approver. The field must include the following options:

• Hotel manager

• Restaurant manager

• Store manager

• Purchasing manager

You need to create the Approver field in the Item table by using an AL extension.

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.

Options:

Question 18

A company has an on-premises Business Central instance named TEST The instance uses Windows authorization and a developer services port of 7149 Visual Studio Code is installed on the same server.

You create a new AL project but cannot download the symbols.

The launch json file contains the following code:

You need to download the symbols.

Which two actions should you perform? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

Options:

A.

Change the server Instance parameter to TEST

B.

Add the port: 7149 parameter.

C.

Change the name parameter to TEST.

D.

Change the authentication parameter to UserPassword.

E.

Check which server the instance is installed on and replace http//localhost with the correct IP address.

Question 19

You need to call the Issue API action from the mobile application.

Which action should you use?

Options:

A.

POST/issues (88122e0e-5796-ec11-bb87-000d3a392eb5yMicrosoit.NAV.copy

B.

PATCH /issues {88122 eOe-5796-ed 1 -bb87-000d3a392eb5)/Mkrosotl.NAV.Copy

C.

POST /issues (88122e0e-5796-ec11 -bb87-000d3a392eb5)/Copy

D.

POST /issues (88122e0e-5796-ec11 -bb87-000d3a392eb5)/copy

E.

POST/issues(88122e0e-5796-ec11-bb87-000d3a392eb5)/MicrosoftNAV.Copy

Question 20

You need to write the code to call the subcontractor's REST API.

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.

Options:

Question 21

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.

Options:

A.

B.

C.

D.

E.

Question 22

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.

Options:

Question 23

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.

Question 24

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.

Options:

Question 25

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.

Options:

Question 26

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.

Options:

Question 27

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.

Options:

Question 28

You need to improve performance when ticketAPI is used to analyze the POS data. What should you do?

Options:

A.

Set the ODataReadonlyGetEnabled parameter to True in the Business Central admin center.

B.

Set the AceesByPermission property to Read on the ticketAPI API page.

C.

Enable read scale-out on the Business Central database.

D.

Set the DataAccesslntent property to Readonly on the ticketAPI API page.

Question 29

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.

Options:

Question 30

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

Question 31

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

Options:

Question 32

You need to populate the Incident Date and Status fields in the Room Incident table.

Which instructions or trigger should you use? To answer, select the appropriate options in the answer area

NOTE: Each correct selection is worth one point

Options:

Question 33

You need to select the appropriate page types to solve the reporting requirements.

Which page types should you use? To answer, select the appropriate options in the answer area.

NOTE; Each correct selection is worth one point.

Options:

Page: 1 / 11
Total 113 questions