MB-820 Dumps

MB-820 Free Practice Test

Microsoft MB-820: Microsoft Dynamics 365 Business Central Developer

QUESTION 11

- (Topic 4)
A company uses Business Central.
The company plans to use a translation file in an extension. The extension has a caption that should not be translated.
You need to prevent the caption from being translated. What should you do?

Correct Answer: C
To prevent a caption from being translated in an extension for Microsoft Dynamics 365 Business Central, you should add the Locked = true parameter to the Caption (C). This parameter explicitly marks the caption as locked for translation, ensuring that it remains unchanged across different language versions of the extension. This approach is useful for specific terms, brand names, or other elements within the application that should remain consistent regardless of the user's language settings. Unlike the other options, which involve manual manipulation of the translation file or properties, setting Locked = true directly in the AL code provides a clear, maintainable, and error-proof method to exclude specific captions from the translation process.

QUESTION 12

- (Topic 4)
A company uses Business Central.
The company plans to use the AL object model in Business Central to extend the Base Application.
You need to extend the objects.
Which two objects can you extend? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

Correct Answer: BE
✑ A. Codeunit
✑ B. Report
Incorrect Options:
✑ C. Query: Queries cannot be extended. You would need to create new queries or modify the existing ones directly.
✑ D. API page: You cannot extend API pages, but you can create new API pages.
✑ E. Enum: You cannot extend Enums because they are predefined sets of values.

QUESTION 13

- (Topic 1)
You need to define the tables used for the non-conformity entity. What should you use?

Correct Answer: B
✑ Table Structure in Business Central: When creating entities such as "non- conformity" entities in Business Central, you use document tables to represent entities that have a header and line structure. In this case, the non-conformity entity has:
✑ Document Table Usage:
✑ Supplemental Table (Option C):
✑ Document History Table (Option A):
Reference Documentation:
✑ Introduction to Business Central Tables
✑ Document Tables in Business Central

QUESTION 14

- (Topic 4)
A company has a Business Central online environment.
You need to create an HTTP GET request that connects to an external REST service. Which solution should you use?

Correct Answer: E
To create an HTTP GET request that connects to an external REST service in a Business Central online environment, the solution to use is the HttpClient data type variable (E). The HttpClient data type in AL language is designed for sending HTTP requests and receiving HTTP responses from a resource identified by a URI. This makes it the ideal choice for interfacing with external REST services, as it provides the necessary methods and properties to configure and execute HTTP GET requests, handle the responses, and process the data returned by the REST service. This approach is more direct and flexible compared to using specific codeunits like "Web Request Helper" (B) or "Http Web Request Mgt" (D), which might not provide the same level of control or specificity needed for RESTful interactions.

QUESTION 15

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

Correct Answer: C