MB-820 Dumps

MB-820 Free Practice Test

Microsoft MB-820: Microsoft Dynamics 365 Business Central Developer

QUESTION 31

- (Topic 4)
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.

Correct Answer: BF

QUESTION 32

- (Topic 4)
You are creating an entitlement object in Business Central to enable transactability for AppSource apps.
You must map the entitlement object to a plan in Partner Center.
You need to select the value of the Type property to use in the entitlement object. Which value should you use?

Correct Answer: A
In Business Central, when creating an entitlement object to enable transactability for AppSource apps and mapping it to a plan in Partner Center, the Type property of the entitlement object should be set to PerUserServicePlan (A). The PerUserServicePlan type is used to define an entitlement that is based on a service plan, which is typically how transactability features are managed for apps distributed through AppSource. This type of entitlement allows for the mapping of specific features or capabilities of the app to a service plan in Partner Center, enabling granular control over what users are entitled to use based on their subscription. The other values, such as Implicit (B), Unlicensed (C), and Role (D), are used in different contexts and do not apply to the scenario of mapping an entitlement object to a plan for AppSource apps.

QUESTION 33

- (Topic 4)
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?

Correct Answer: B
✑ Handler methods are used in tests to simulate user interactions, such as responding to dialogs, confirmation messages, or option selections. Since you need to simulate the user interaction of selecting a posting option (Ship, Invoice, Ship & Invoice), a Handler method would be the appropriate choice for capturing this kind of user input.
✑ Normal attribute and Test attribute are used for marking methods for test execution, but they do not simulate user interaction, making Handler method the correct answer.
For more details, see the Microsoft Docs on Test Codeunits and Handler Methods.

QUESTION 34

DRAG DROP - (Topic 4)
You create a codeunit that works with a table named Boxes. You plan to filter the records and then modify them.
You get an error that you do not have permission to work with the Boxes table. You need to assign the Indirect permissions for the Boxes table to the codeunit.
Which four code blocks should you use in sequence to assign the correct permission? To answer, move the appropriate code blocks from the list of code blocks to the answer area and arrange them in the correct order.
MB-820 dumps exhibit
Solution:
To assign the indirect permissions for the Boxes table to the codeunit, use the following code blocks in sequence:
✑ TableData
✑ "Boxes" =
✑ Permissions
✑ RIM
Assigning permissions:In Business Central, to assign permissions within a codeunit, you need to specify the table that the permissions apply to, followed by the type of permission. The sequence starts by indicating that we are defining table data permissions (TableData). Then, we specify the table in question ("Boxes" =). After that, we state that we are setting permissions (Permissions). Finally, we assign the RIM permissions, which stands for Read, Insert, and Modify permissions. The Indirect permission allows the codeunit to read, insert, and modify records in the Boxes table indirectly, meaning these operations can be performed by the codeunit when it is called by a user who has direct permissions for these operations.

Does this meet the goal?

Correct Answer: A

QUESTION 35

HOTSPOT - (Topic 3)
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.
MB-820 dumps exhibit
Solution:
MB-820 dumps exhibit

Does this meet the goal?

Correct Answer: A