Free MB-500 Questions for Microsoft Dynamics 365: Finance and Operations Apps Developer MB-500 Exam as PDF & Practice Test Engine

  • Exam Code/Number: MB-500
  • Exam Name/Title: Microsoft Dynamics 365: Finance and Operations Apps Developer
  • Certification Provider: Microsoft
  • Corresponding Certification: Microsoft Dynamics 365
  • Exam Questions: 416
  • Updated On: Jul 14, 2026
You add a field to the SalesTable entity by using an extension. You need to ensure that the new field is available for use in forms, reports, and code.
What are three possible ways to achieve this goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
Correct Answer: B,D,E Vote an answer
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 is automating manual processes in the Dynamics 365 finance and operations apps.
The company has the following batch groups and priorities configured:

The batch processes run during the following times of day:

The company requires a process that meets the following requirements:
- Runs every weekday.
- Runs outside of work hours.
- Runs with at least a high priority.
You need to automate the manual process.
Solution: Create a batch job to have an active period of AFTERHOURS and a batch job recurrence of Daily. Select the Every Weekday setting, and set the batch job to run as part of BATCHGROUP1.
Does the solution meet the goal?
Correct Answer: A Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
You extend the insert method of the CustTable by using Chain of Command.
You need to print a message after creating a record if the Sales tax group is complete.
Which code segment should you use?
Correct Answer: B Vote an answer
A company requires custom SSRS reports for a Dynamics 365 Supply Chain Management implementation. One SSRS report requires the use of a custom class to process data for a report.
You need to implement the data source type to use.
Which data source type should you implement?
Correct Answer: C Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
You are a Dynamics 365 Finance and Operations developer.
You need to initialize an embedded Microsoft Power BI report.
Which code segment should you add to the form initialization method?
Correct Answer: B Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
A company is implementing Dynamics 365 finance and operations apps.
You are using the Acceptance test library (ATL) to test code in Visual Studio.
You need to create an entity test class to expose the entity properties.
Which method should you use?
Correct Answer: A Vote an answer
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?
Correct Answer: B Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
Hotspot Question
You are a Dynamics 365 Finance developer.
You need to export data from all products into a data package every day at 2 a.m. You open the Data Management workspace.
How should you complete the process? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:
Box 1: Export
Select the Import or Export (in this case) tile to create a new data project.
Box 2: Data source
Enter a valid job name, data source, and entity name.
Box 3: Data project page
O the Data project page, select Create recurring data job.
Box 4: Setup authorization policy
In the Set up authorization policy tab, enter the application ID that was generated for your application, and mark it as enabled.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/recurring-integrations
You are a Dynamics 365 Finance developer.
You need to deploy a new report in a development environment.
From which two locations can you deploy the report? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
Correct Answer: A,D Vote an answer
Explanation: Only visible for ExamDiscuss members. You can sign-up / login (it's free).
0
0
0
10