Practice Free MB-500 Exam Online Questions
You are a Dynamics 365 Finance developer. You create a key performance indicator (KPI) that will enable users to be able to see the total sales per region. You create a tile named SalesRegion and link the KPI to the tile.
You need to ensure that users can view this tile on a form in the user interface.
What should you do?
- A . Create an extension of the form that will contain the new tile and KPI. Add the tile to the extended form.
- B . Open the form that will contain the new tile. Add the tile to the form.
- C . Create a new workspace. Add the KPI to the workspace from the user interface.
C
Explanation:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/workspace-form-pattern
A company is implementing Dynamics 365 finance and operations apps.
The company must test its native Dynamics 365 finance and operations apps by using multiple values.
You need to create a test case within a development environment.
Which attribute should the test case use?
- A . SysTestRowlnactive
- B . SysTestCategory
- C . SysTestRow
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 in the review screen.
You must extend the class SaleslineType and add a new method that returns the day of week for the system’s current date as an integer value
You need to create a class that extends SalesLineType and adds the new method.
Solution: You create the following code:
Does the solution meet the goal?
- A . Yes
- B . No
An organization has 1,000 vendors that are part of a vendor group named Employee. You have a field named DIvTerm that is used to describe the delivery terms for a vendor.
You need to set the value of DIvTerm to Cash for all vendors in the vendor group. You must update all vendor records in the vendor group as a single bulk operation.
Which two code segments can you use? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
A)
B)
C)
D)
A company uses Dynamics 365 finance and operations apps.
A customer wants to ensure future customizations or application upgrades do not interfere with or interrupt business process steps. The customer must document the business process steps a user
performs in the user interface.
You need to select the options for exporting a task recording for testing.
Which three options could you select? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
- A . Generate Test Execution files only
- B . Save as developer recording
- C . Export as Word document
- D . Save to Lifecycle Services
- E . Create derived test case
DRAG DROP
You are a Dynamics 365 Finance developer.
You need configure table caching.
Which CacheLookup properties should you use? To answer, drag the CacheLookup properties to the correct table. Each property 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.

Explanation:
Parameters: EntireTable
Transaction: NotInTTS
Master Data: Found
Region specific master data: FoundAndEmpty
https://community.dynamics.com/365/financeandoperations/b/performancetipsandtricks/posts/dynamics-365-for-finance-and-operations-table-caching-basic-rules#:~:text=Entire%20table%20cache%20size%20determines,365%20for%20Finance%20and%20Operations.&text=Each%20AOS%20server%20can%20have%20its%20own%20cache%20settings.
You have a table in which multiple properties must be changed. Multiple table properties are locked down at the base table and must not be overwritten.
You need to modify the table properties by extending the table.
Which table property can you populate in a table extension by using the property sheet?
- A . Created by
- B . Table group
- C . Configuration key
- D . Cache lookup
HOTSPOT
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.

DRAG DROP
A company uses Dynamics 365 Finance.
You create a new extension for a standard table.
You need to add a new method in the extension.
Which five 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.

You are a Dynamics 365 Finance and Operations developer.
You need to create an extension class.
Which action should you perform?
- A . Mark the class as final.
- B . Add the suffix .extension to the file name.
- C . Mark the class as protected.
- D . Mark the class as private.
A
Explanation:
Reference: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/method-wrapping-coc