Pre-Winter Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: myex65

Home > Microsoft > Microsoft Certified - Dynamics 365 Business Central Developer Associate Certification > MB-820

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

Question # 4

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.

Full Access
Question # 5

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.

Full Access
Question # 6

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.

Full Access
Question # 7

You plan to call a web service by using the data type HttpClient from a Business Central AL extension

You must provide the following implementation for the web service call:

• The web service must authenticate the client with a certificate.

• The certificate must include a password.

• The password must be hidden when you debug the code

You need to include the certificate in the web service call. Which instruction should you use?

A.

Httpclient.Addertifieate(certificate: Text, Password: Text);

B.

HttpClient.AddCertificate{Certifkate: SecretText, Password: SecretText);

C.

Httpclient.Addeertifieate(Certifieate: Blob, Password: secretText);

D.

HttpClient.AddCertificate{Password: SecreTiext);

Full Access
Question # 8

You are cleaning up sandbox environments for a company.

The company requires data to be cleared from the environments each time an extension is published.

You need to configure the launch.json file.

Which schemaUpdateMode property should you set?

A.

ForceUpgrade

B.

ForceSync

C.

Synchronize

D.

Recreate

Full Access
Question # 9

You have a query object named Items Query. You write code using an Items Query query variable. You need to export the Items Query query data to a file. Which SaveAs function should you use?

A.

SaveAsExcel

B.

SaveAsWoid

C.

SaveAsHiml

D.

SaveAsCsv

Full Access
Question # 10

A company plans to integrate tests with its build pipelines.

The company has two Docket 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.

Full Access
Question # 11

You develop a test application.

You must meet the following requirements:

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

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

Full Access
Question # 12

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 lo 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: In the MyTable object add the property InherentPermissions = Rl. Does the solution meet the goal?

A.

Yes

B.

No

Full Access
Question # 13

A company has a page named New Job Status connected to a source table named Job. The page has an action named Item Ledger Entries. The company requires the following changes to the page:

• Filter the page to display only jobs with open or quote status.

• Add the following comment for internal use: This page does not include completed jobs.

• Item Ledger Entries action must open the selected job on the page and display it in the Ul for users to modify.

You need to select the property selections to use for each requirement.

Which property selections should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Full Access
Question # 14

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.

Full Access
Question # 15

A developer creates a profile for part-time shop supervisors and adds customizations.

You plan to add new requirements to the profile.

You need to analyze the code to understand the profile and make sure there are no errors.

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

NOTE: Each correct selection is worth one point.

Full Access
Question # 16

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 Onlnsert().

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.

Full Access
Question # 17

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.

Full Access
Question # 18

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.

Full Access
Question # 19

You need to create the access modifier for IssueTotal.

Which variable declaration should you use?

A.

Protected vat IssueTotal: Decimal

B.

Internal var IssueTotal: Decimal

C.

Public var IssueTotal: Decimal

D.

Local var IssueTotal: Decimal

E.

Var IssueTotal; Decimal

Full Access
Question # 20

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.

A.

B.

C.

D.

E.

Full Access
Question # 21

You need to download a stored picture from the Room Incident 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.

F

Full Access
Question # 22

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

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.

Full Access
Question # 23

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.

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

Full Access
Question # 24

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.

Full Access
Question # 25

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.

Full Access
Question # 26

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

Full Access
Question # 27

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.

Full Access
Question # 28

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.

Full Access
Question # 29

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.

Full Access