Weekend Sale Limited Time Flat 70% Discount offer - Ends in 0d 00h 00m 00s - Coupon code: 70spcl

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

Page: 1 / 12
Total 117 questions

Microsoft Dynamics 365 Business Central Developer Questions and Answers

Question 1

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.

Question # 1

Options:

Question 2

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.

Question # 2

Options:

Question 3

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

Question # 3

Options:

Question 4

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.

Question # 4

Options:

Question 5

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 6

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.

Question # 6

Options:

Question 7

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

Question # 7

Options:

Question 8

You need to access the RoomsAPI API from the canvas app.

What should you do?

Options:

A.

Use the default API configuration in Business Central

B.

Enable the APIs for the Business Central online environment.

C.

Open the Web Services page and publish the RoomsAPI page as a web service.

D.

Include in the extension a codeunit of type Install that publishes RoomsAPI.

Question 9

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 10

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.

SessionSettings Handle'

B.

SendNotificationHandler

C.

Recall Notification Hand let

D.

StrMenuHandler

Question 11

A company plans to optimize its permission sets.

The company has the following permission sets:

Question # 11

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

Question 12

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.

NOTE: Each correct selection is worth one point.

Options:

A.

Codeunit

B.

Report

C.

Query

D.

API page

E.

Enum

Question 13

A company plans to optimize its permission sets.

The company has the following permission sets:

Question # 13

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.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Question 14

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:

Question # 14

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 Included Permission Sets property to Permission Set B and the Excluded PermissionSets property to Permission Set A.

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Question 15

You need to use a query data type to retrieve required data.

How should you complete the code? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Question # 15

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

NOTE: Each correct selection is worth one point.

Question # 15

Options:

Question 16

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 17

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.

Question # 17

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.

Question # 17

Options:

Question 18

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));

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

Question 20

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 21

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.

Question # 21

Options:

Question 22

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

Question 23

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.

Question # 23

Options:

Question 24

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.

Question # 24

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.

Question # 25

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.

Question # 26

Options:

Question 27

You need to create the access modifier for IssueTotal.

Which variable declaration should you use?

Options:

A.

Protected vat IssueTotal: Decimal

B.

Internal var IssueTotal: Decimal

C.

Public var IssueTotal: Decimal

D.

Local var IssueTotal: Decimal

E.

Var IssueTotal; Decimal

Question 28

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.

Option A28

B.

Option B28

C.

Option C28

D.

Option D28

E.

Option E28

Question 29

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

You have the following code:

Question # 29

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

NOTE: Each correct selection is worth one point.

Question # 29

Options:

Question 30

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 31

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

Question 32

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.

Question # 32

Options:

Question 33

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.

Question # 33

Options:

Question 34

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.

Question # 34

Options:

Question 35

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.

Question # 35

Options:

Page: 1 / 12
Total 117 questions