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 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 # 5

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

Full Access
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.

Full Access
Question # 7

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 # 8

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 # 9

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 # 10

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 # 11

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.

Full Access
Question # 12

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 # 13

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.

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.

Full Access
Question # 14

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

Full Access
Question # 16

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

What is the cause of the problem?

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

Full Access
Question # 17

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?

A.

Description

B.

Caption

C.

ToolTip

D.

InstructionalText

Full Access
Question # 18

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.

Full Access
Question # 19

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.

Full Access
Question # 20

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?

A.

B.

C.

D.

E.

Full Access
Question # 21

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.

Full Access
Question # 22

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.

Full Access
Question # 23

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.

Full Access
Question # 24

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.

Full Access
Question # 25

You have a custom app.

A warning for the rule code named AAOXYZ appears in multiple app objects.

You need to change the severity of the rule from Warning to Info for only the current app.

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

NOTE: Each correct selection is worth one point.

A.

Add the following ruleset object to the ruleset.json file:

B.

Open the Visual Studio Code user settings.json file.

C.

Open the Visual Studio Code project settings.json file.

D.

Add the following ruleset object to the ruleset.json file:

E.

Change the "al.enableCodeAnalysis" property value to "false".

F.

Add the "al.ruleSetPath" property with a path to the ruleset.json file.

Full Access
Question # 26

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?

A.

Yes

B.

No

Full Access
Question # 27

A company is setting up a custom telemetry trace signal to send traces on failed customer statement emails.

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

Full Access
Question # 28

A company has extended Business Central.

You plan to submit the extension to AppSource.

You need to ensure that an application meets the technical requirements before submitting it for validation.

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

NOTE: Each correct selection is worth one point.

A.

Use the OnBeforeCompanyOpen event for improved sign in time

B.

Include extension translation files with the submission.

C.

Ensure the app file is digitally signed

D.

Code all date fields in the mm-dd-yyyy format

E.

Use data classification on all tables and extension fields.

Full Access
Question # 29

A company plans to change a field on the Resource Card page in a Base Application.

You need to hide the field "Unit Price" from the Resource Card page.

Which code snippet should you use?

A.

B.

C.

D.

Full Access
Question # 30

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 # 31

You must simulate the user interaction of selecting a posting option. The options must include:

• Ship

• Invoice

• Ship & Invoice

You need to create a test codeunit to run the test.

What should you use?

A.

Normal attribute

B.

Handler method

C.

Test attribute

Full Access
Question # 32

You are developing an app.

You plan to publish the app to Microsoft AppSource.

You need to assign an object range for the app.

Which object range should you use?

A.

custom object within the range 50000 to 59999

B.

custom object within the range 50000 to 99999

C.

divided by countries and use specific a country within the range 100000 to 999999

D.

an object range within the range of 7000000 to 74999999 that is requested from Microsoft

E.

free object within the standard range 1 to 49999

Full Access
Question # 33

You create the following Vendor table and Item table in Business Central.

You require the following data set to assign vendors to items.

You need to create a query to assign the vendors.

Which three code blocks should you use to develop the solution? To answer, move the appropriate code blocks from the list of code blocks 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.

Full Access