Microsoft

MB-500 Free Practice Questions — Page 12

Question 112

DRAG DROP - A company uses Dynamics 365 Finance. You implement the SysOperation framework to create the following batch processes. You need to configure the execution mode for each batch process. Which execution modes should you use? To answer, drag the appropriate execution modes to the correct requirements. Each execution mode may be used once, more than once, or not at all. You may need to drag the split bar between panes scroll to view content. NOTE: Each correct selection is worth one point.

Illustration for MB-500 question 112 Illustration for MB-500 question 112
Show Answer
Correct Answer: Lengthy operation — reliable asynchronous Short operation — synchronous Runs on a recurring schedule — asynchronous
Explanation:
Reliable asynchronous is for long-running work that must complete reliably. Synchronous is appropriate for short operations that can block the user briefly. Asynchronous is suitable for batch execution on a recurring schedule.

Question 113

You need to prepare to deploy a software deployable package to a test environment. What should you do to prepare?

A. In Visual Studio, create a Dynamics 365 deployment package and upload the package to the asset library.
B. In Azure DevOps, queue a build from the corresponding branch and upload the model to the asset library.
C. In Azure DevOps, queue a build from the corresponding branch and upload the package to the asset library.
Show Answer
Correct Answer: A, C
Explanation:
A software deployable package can be created either manually in Visual Studio or through an Azure DevOps build pipeline. After the package is created, it is uploaded to the Lifecycle Services Asset library. Option B is incorrect because you upload a deployable package, not a model. Azure DevOps build automation (C) is the recommended best practice for test/UAT/production deployments, but Visual Studio (A) is also a supported way to prepare a deployable package. Sources: https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/deployment/create-apply-deployable-package

Question 114

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution. Determine whether the solution meets 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 in the review screen. A company uses Dynamics 365 Finance. You are customizing elements for the extended data types (EDTs) shown in the following table. You have a table named WorkCalendar. The table has a column named BasicCalendarID that uses the BasicCalendarID EDT. You need to increase the length of the column by using an extension. Solution: Create an extension for CalendarID. Does the solution meet the goal?

A. Yes
B. No
Show Answer
Correct Answer: A
Explanation:
If BasicCalendarID is derived from the CalendarID extended data type, increasing the string size by creating an extension on the base EDT (CalendarID) propagates to derived EDTs. Therefore, extending CalendarID increases the effective length of the BasicCalendarID-based table field as required.

Question 115

A company uses Dynamics 365 Finance. There are performance issues with the sales order list page and invoicing process. You need to diagnose the issues by using the Performance timer. Which two processes can the Performance timer monitor? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

A. the X++ process call stack
B. the time consumed by a client and a server
C. the metadata of a web session
D. the longest-running SQL statement
Show Answer
Correct Answer: B, D
Explanation:
The Performance timer in Dynamics 365 Finance measures execution time across the client and server and provides details about SQL execution, including the longest-running SQL statement. It is not intended to monitor the X++ call stack or web session metadata.

Question 116

DRAG DROP - You are creating a new class and adding methods to the class. You need to control extensibility capabilities of some of the methods in the class. Which attribute should you use? To answer, drag the appropriate attributes to the correct requirements. Each attribute may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point. Select and Place:

Illustration for MB-500 question 116
Show Answer
Correct Answer: Extenders must be able to subscribe to pre- and post-event handlers. → [Hookable(true)] Extenders must not be able to use Chain of Command (CoC) to wrap a specific method. → [Wrappable(false)] Extenders must be able to wrap the method but must not be required to call next in the chain of command (CoC). → [Replaceable]
Explanation:
Hookable(true) enables pre/post event subscriptions. Wrappable(false) disables CoC wrapping. Replaceable allows CoC extensions without requiring an unconditional call to next.

Question 117

DRAG DROP - A company uses Dynamics 365 Finance. The company creates an asset library. You need to upload assets for a solution to the asset library. Which asset types should use? To answer, drag the appropriate asset types to the correct activities. Each asset type may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point.

Illustration for MB-500 question 117
Show Answer
Correct Answer: Upload a logo of various sizes → Marketing asset Upload an electronic report for a free text invoice → GER configuration Upload a region-specific ledger solution by an ISV → Localized financial report
Explanation:
Marketing assets store reusable branding files such as logos. GER configurations are Electronic Reporting assets used for documents like free text invoices. Localized financial reports are country/region-specific ISV-developed financial solutions.

Question 118

DRAG DROP - A company uses Dynamics 365 Supply Chain Management. You need to monitor system performance. Which tool should you use? To answer, drag the appropriate tools to the correct requirements. Each tool may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point. Select and Place:

Illustration for MB-500 question 118
Show Answer
Correct Answer: Activity monitoring Health metrics SQL insights
Explanation:
Activity monitoring shows user activity over time. Health metrics includes usage metrics such as distinct user sessions. SQL insights provides SQL-level diagnostics including transaction locks.

Question 119

A company plans to integrate Dynamics 365 finance and operations apps with an external application. The apps must send each vendor's name and address in a single field to the external application. You need to add a computed field to meet the requirement. What should you do?

A. Create an extension for VendTable and then add the new display method.
B. Create an extension of VendVendorV2Entity, select New, and then select Siting Unmapped Field.
C. Create an extension for VendVendorV2Entity, select the Fields node, select New, and then select Mapped Field.
Show Answer
Correct Answer: B
Explanation:
Computed fields on Dynamics 365 Finance and Operations data entities are implemented as unmapped fields. To expose a concatenated vendor name and address for integration, extend the VendVendorV2Entity and add a new unmapped field, then implement it as a computed column. A display method on VendTable is not a computed data entity field, and a mapped field requires an underlying data source column rather than a computed expression.

Question 120

HOTSPOT - You are a Dynamics 365 Finance developer. You have the following source control branches: You need to move the list of changesets from the development environment to the test environment. What should you do? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

Illustration for MB-500 question 120 Illustration for MB-500 question 120
Show Answer
Correct Answer: Starting branch: Main Source branch: Dev Destination branch: Main
Explanation:
In TFVC for Dynamics 365 Finance/AX, to promote changes from Development to Test, initiate the merge from the destination (Main) branch, with Dev as the source and Main as the destination.

Question 121

A company has a cloud-based installation of Dynamics 365 Finance. A user reports slow response times in the application when accessing the production environment. You need to diagnose the performance issue by using the Environment monitoring tool. Which two features of the Environment monitoring tool should you use? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

A. System diagnostics
B. Customization analysis
C. Health metrics
D. Availability monitoring
E. SQL insights
Show Answer
Correct Answer: C, E
Explanation:
Environment monitoring is used to diagnose operational performance. Health metrics provides resource and performance indicators for the environment, while SQL insights helps identify database-level bottlenecks such as slow queries that commonly cause poor response times. System diagnostics, customization analysis, and availability monitoring do not directly provide the primary performance diagnostics requested for this scenario.

$19

Get all 295 questions with detailed answers and explanations

  • Instant download HTML + PDF delivered the moment payment clears.
  • Secure Stripe checkout we never see or store your card details.
  • 7-day refund if files are defective see our refund policy.