Weekend Sale 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: save70

Free and Premium Microsoft MB-820 Dumps Questions Answers

Page: 1 / 9
Total 117 questions

Microsoft Dynamics 365 Business Central Developer Questions and Answers

Question 1

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?

Options:

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

Buy Now
Question 2

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.

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.

Options:

Question 3

A company plans to meet new regulatory requirements.

The regulator has issued new tax tiers.

You need to update the base application table by using a table extension.

Which table field property can you change?

Options:

A.

CalcFormula

B.

DecimalPlaces

C.

BlankZero

D.

AutoFormatType

Question 4

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 5

A company is setting up a sandbox environment.

You observe the following issues in Visual Studio Code:

• When you open the User Settings window, no AL command is available

• In the Problems tab. the error 'The target page Customer List for the extension object is not found' is displayed.

You need to identify a solution for each issue.

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

NOTE: Each correct selection is worth one point.

Options:

Question 6

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 7

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 set 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: Decorate the event subscriber used for inserting data in MyTable by entering (lnherentPermissions(PermissionOb]ectType:TableData. Database:MyTable. 'R')]

Does the solution meet the goal?

Options:

A.

Yes

B.

No

Question 8

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?

Options:

A.

Yes

B.

No

Question 9

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.

Options:

Question 10

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 11

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 12

You need to handle the removal of the Description field and the Clone procedure without breaking other extensions.

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.

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

Options:

Question 13

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 14

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 15

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 16

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 17

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.

Options:

Question 18

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 19

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 20

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.

Options:

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

Options:

Question 22

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.

Options:

Question 23

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 24

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 25

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:

Question 26

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 27

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 28

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 29

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 30

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 31

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 32

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 33

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 34

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 35

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:

Page: 1 / 9
Total 117 questions