Pass the Microsoft Microsoft Certified: Dynamics 365 Business Central Developer Associate MB-820 Questions and answers with CertsForce

Viewing page 1 out of 4 pages
Viewing questions 1-10 out of questions
Questions # 1:

A company is implementing Business Central.

The company has the following requirements for a report:

• The report must be loaded for users in a specific location only.

• Data entered in the request page must be validated before any further processing.

• A filter must be defined for users based on the Department field defined in user setup.

You need to implement the given requirements.

Which triggers should you use? To answer, move the appropriate triggers to the correct requirements. You may use each trigger once, more than once, or not at all. You may need to move the split bar between panes or scroll to view content.

NOTE: Each correct selection is worth one point.

Question # 1


Questions # 2:

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.

Options:

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.


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


Questions # 4:

A company plans to set up a local Business Central Development Docker container. The environment will be used for testing new project ideas.

You need to ensure that the most recent Business Central artifact URL has been selected. Which command should you use?

Options:

A.

Get-BcArtifactUrl -type sandbox -select Current


B.

Get-BcArtifactUrl -type sandbox -select Closest


C.

Get-BcArtifactUrl -type sandbox -select NextMinor


D.

Get-BcArtifactUrl -type sandbox -select NextMajor


Questions # 5:

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


Questions # 6:

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.

Options:

A.

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

MB-820 Question 6 Option 1


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:

6


E.

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


F.

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


Questions # 7:

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.

Question # 7


Questions # 8:

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.

Question # 8


Questions # 9:

You are creating a new Business Central report.

You plan to use triggers and functions to dynamically create a dataset and control the report behavior.

You must provide the following implementation.

• Run when the report is loaded.

• Run when the data item is iterated for the last time.

• Skip the rest of the report.

You need to select the triggers and functions for the report.

Which triggers and functions should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.

Question # 9


Questions # 10:

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


Viewing page 1 out of 4 pages
Viewing questions 1-10 out of questions