Microsoft Dynamics 365: MB-500 Sample Questions

  1. Home
  2. Microsoft Dynamics 365: MB-500 Sample Questions
Microsoft Dynamics 365: MB-500 Sample Questions

Developers who work with the Finance and Operations apps in Microsoft Dynamics 365 to create and extend applications to fit the needs of the organisation should take the MB-500 test for Microsoft Dynamics 365 Finance and Operations Apps Developer. Additionally, they offer completely realised solutions by utilising expandable features, common application code standards, and external connectors. This test is a prerequisite for the Microsoft Certified Associate certification.

  • Developing business logic by using X++
  • Creating and modifying Finance and Operations reports and workspaces
  • Customizing user interfaces
  • Providing endpoints and apis to support Power Platform apps and external systems
  • Performing testing
  • Monitoring performance
  • Analyzing and manipulating data
  • Creating technical designs and implementation details
  • Implementing permission policies and security requirements.

Advanced Sample Questions

Which of the following is not a valid category for a system user in Microsoft Dynamics 365?

  • a. Standard
  • b. External
  • c. System
  • d. Administrator

Answer: d. Administrator

Explanation: Administrator is not a valid category for a system user in Microsoft Dynamics 365. The valid categories are Standard, External, and System.

Which of the following is not a component of a model-driven app in Microsoft Dynamics 365? a. Entity b. Form c. View d. Report

Answer: d. Report

Explanation: Reports are not a component of a model-driven app in Microsoft Dynamics 365. The valid components are Entity, Form, and View.

Which of the following is not a valid data type for a field in Microsoft Dynamics 365?

  • a. String
  • b. Whole Number
  • c. Currency
  • d. Time

Answer: d. Time

Explanation: Time is not a valid data type for a field in Microsoft Dynamics 365. The valid data types are String, Whole Number, Decimal Number, Currency, Boolean, Date and Time, Single Line of Text, Multiple Lines of Text, and Lookup.

Which of the following is not a valid access mode for a security role in Microsoft Dynamics 365?

  • a. Read
  • b. Write
  • c. Create
  • d. Delete

Answer: b. Write

Explanation: Write is not a valid access mode for a security role in Microsoft Dynamics 365. The valid access modes are Read, Create, Delete, Append, Append To, Assign, and Share.

Which of the following is not a valid type of workflow in Microsoft Dynamics 365?

  • a. Background
  • b. Real-time
  • c. Dialog
  • d. Business Process Flow

Answer: a. Background

Explanation: Background is not a valid type of workflow in Microsoft Dynamics 365. The valid types are Real-time, Dialog, and Business Process Flow.

Which of the following is not a valid entity relationship type in Microsoft Dynamics 365?

  • a. One-to-Many
  • b. Many-to-Many
  • c. One-to-One
  • d. One-to-Few

Answer: d. One-to-Few

Explanation: One-to-Few is not a valid entity relationship type in Microsoft Dynamics 365. The valid types are One-to-Many, Many-to-Many, and One-to-One.

Which of the following is not a valid type of solution component in Microsoft Dynamics 365?

  • a. Entity
  • b. Form
  • c. Process
  • d. Template

Answer: d. Template

Explanation: Template is not a valid type of solution component in Microsoft Dynamics 365. The valid types are Entity, Form, Process, View, Dashboard, Chart, Web Resource, Business Rule, and Field Security Profile.

Which of the following is not a valid type of Microsoft Power Platform connector?

  • a. Dynamics 365
  • b. Common Data Service
  • c. Azure Service Bus
  • d. Google Drive

Answer: d. Google Drive

Explanation: Google Drive is not a valid type of Microsoft Power Platform connector. The valid connectors include Dynamics 365, Common Data Service, Azure Service Bus, Office 365 Outlook, SharePoint, and many others.

Which of the following is not a valid type of Dynamics 365 app?

  • a. Canvas
  • b. Model-driven
  • c. Portal
  • d. Access

Answer: d. Access

Explanation: Access is not a valid type of Dynamics 365 app. The valid types are Canvas, Model-driven, and Portal.

Which of the following is not a valid type of Microsoft Dynamics 365 report?

  • a. SQL-based Report
  • b. Fetch-based Report
  • c. Word Template Report
  • d. Excel Template Report

Answer: c. Word Template Report

Explanation: Word Template Report is not a valid type of Microsoft Dynamics 365 report. The valid types are SQL-based Report, Fetch-based Report, and Excel Template Report.

Basic Sample Questions

Q1)In a project, a new shape is created. Tabs must be presented in a vertical orientation. Use the Operational Workspaces pattern as a fix. Is the aim being met by the solution?

  • Yes
  • No

Correct Answer: Yes

Reference: Section Tabbed List subpattern

Q2)In a project, a new shape is created. Tabs must be presented in a vertical orientation. Use the Details Master pattern as a solution. Is the aim being met by the solution?

  • Yes
  • No

Correct Answer: A

Reference: Details Master form pattern

Q3)Developer of Dynamics 365 Finance, you are. You have a virtual machine with Visual Studio installed. The elements must be displayed according to the model. What ought you to do?

  • A. From the menu, choose Model management, and then choose View all package dependencies.
  • B. In Application Explorer, right-click the Application Object Tree (AOT) node and choose Model View.
  • C. From the Dynamics 365 menu, choose the Metadata Search option.
  • D. From the menu, choose Model Management, and then choose Refresh Models.

Correct Answer: B

Reference: Manage third-party models and runtime packages by using source control

Q4) A software deployable package needs to be prepared for deployment to a test environment. What are the two alternative paths to the end result? Each accurate response offers an entire resolution. NOTE: A point is awarded for each choice that is correct.

  • A. Export the project from Visual Studio and upload it to the asset library.
  • B. Upload the model to the asset library and schedule a build in Azure DevOps from the relevant branch.
  • C. Upload the package to the asset library and schedule a build from the corresponding branch in Azure DevOps.
  • D. Create a Dynamics 365 deployment package in Visual Studio, then submit the package to the asset library.

Correct Answer: CD

Q5) You are a Dynamics 365 Financial Developer. An extension class has to be made. Which move should you make?

  • A. Designate the course as final.
  • B. Make the first parameter the class buffer.
  • C. Add a protected label to the class.
  • D. Designate the course as public.

Correct Answer: A

Reference: Class extension – Method wrapping and Chain of Command

Q6)A fresh Dynamics 365 Finance developer is being trained by you. The new hire has to understand the connections between models, packages, and projects. Which three design ideas ought to be explained? Each accurate response offers an entire resolution. NOTE: A point is awarded for each choice that is correct.

  • A. project may have components from various models.
  • B. A distributed software solution is made up of a model, which is a group or collection of those pieces.
  • C. A Visual Studio project could be a part of multiple models.
  • D. A model is a notion used during design.
  • E. A deployment unit called a package may include one or more models.

Correct Answer: BDE

Q7)In a project, a new shape is created. Tabs must be presented in a vertical orientation. Use the Simple List pattern as a solution. Is the aim being met by the solution?

  • Yes
  • No

Correct Answer: Yes

Reference: Simple List and Details form pattern

Q8)In a project, a new shape is created. Tabs must be presented in a vertical orientation. Use the Table of Contents pattern as a fix. Is the aim being met by the solution?

  • Yes
  • No

Correct Answer: No

Reference: Table of Contents form pattern

Q9) You are a developer for Dynamics 365 Supply Chain Management. You are using Visual Studio to work on a project. Multiple users edit a custom form that is checked out using version control. You must track down the person who modified the form by adding a certain line of code. What ought you to do?

  • A. Pick the item’s title in Object Designer, open the object, and then select View History from the context menu.
  • B. Select the object in Solution Explorer and then select View History from the context menu.
  • C. Go to the object using Visual Studio. Add the item to a fresh solution, then select View History from the context menu.
  • D. In Visual Studio, find the object in Application Explorer, and then select View History from the context menu.

Correct Answer: D

Q10) Developer of Dynamics 365 Finance, you are. You must make sure that an integration is activated whenever a particular procedure begins. How should you access the status from the Production order? Which tool should you use?

  • A. Batch job
  • B. Periodic flow
  • C. Business event
  • D. Recurring Data Entity export

Correct Answer: C

Q11) Developer of Dynamics 365 Finance, you are. In a user acceptance testing setting, you are testing a workflow. You must make sure that a particular user can only accept purchase requests if they are in a particular status. Which two options can you combine to accomplish the desired result? Each accurate response offers an entire resolution. NOTE: A point is awarded for each choice that is correct.

  • A. manual decision
  • B. approval process
  • C. conditional decision
  • D. automated task
  • E. manual task

Correct Answer: BC

Q12) A business has an addition that modifies a base form. All extension-related modifications to the base form must be documented. What are the two alternative paths to the end result? Each accurate response offers an entire resolution. NOTE: A point is awarded for each choice that is correct.

  • A. Type the text c: into the search field on the form extension element.
  • B. Type the text e: in the search field on the base form.
  • C. Click the view references option from the context menu of the basic form.
  • D. Type e: in the search field on the form extension element.
  • E. Type the letters c: into the search field on the main form.

Correct Answer: CD

Q13) Developer of Dynamics 365 Finance, you are. You have a form with a listpage control that shows client records. Information about the relevant sales totals for the chosen customer must be added to the form. The necessary connected sales total data must be displayed. What should you include in the form?

  • A. a custom lookup
  • B. a tile
  • C. a factbox
  • D. an external feed
  • E. a quick filter

Correct Answer: C

Q14) For Dynamics 365 Finance, you are creating a model extension that extends objects from the Application Foundation package. A new model must be built and set up for the extension. What are the two things you should do? Each right response offers a piece of the answer. NOTE: A point is awarded for each choice that is correct.

  • A. Develop an extension class that uses the Application Foundation as a reference.
  • B. Assign the USR layer the model.
  • C. When developing the extension model, make use of the Application Foundation package.
  • D. Produce a new model that can be assembled into a distinct unit.
  • E. Include a brand-new model in an already-existing package.

Correct Answer: AD

Q15) In Visual Studio, you are working with expanded data types. An extension of an Extended Data Types (EDT) that is descended from base data types must be created. Which three characteristics are modifiable? Each accurate response offers an entire resolution. NOTE: A point is awarded for each choice that is correct.

  • A. String size
  • B. IsExtensible
  • C. Form help
  • D. Alignment
  • E. Label

Correct Answer: ACE

Q16) You need to alter a number of properties in a table. There are some locked-down table properties at the base table that cannot be changed. By extending the table, you must change the table’s characteristics. Which table property in a table extension may you fill out using the property sheet?

  • A. Cache lookup
  • B. Modified date time
  • C. Configuration key
  • D. Table group

Correct Answer: B

Q17)In Visual Studio, a new form is being created. The Simple List pattern must be used, and it must be used on a form. Which two strategies could be used to accomplish the objective? Each accurate response offers an entire resolution. NOTE: A point is awarded for each choice that is correct.

  • A. Use form statistics.
  • B. Use the Application Object Tree (AOT).
  • C. Use metadata properties.
  • D. Use the designer.

Correct Answer: AD

Q18)Developer of Dynamics 365 Finance, you are. You have a method for keeping track of product weights. Using a common Extended Data Type, you must store precision data with up to four decimal places (EDT). The field has to be added to a new table. What EDT time should you add on?

  • A. AmountMST
  • B. MarkupValue
  • C. Weight
  • D. WeightBase

Correct Answer: D

Q19) Using an extension, you can add a field to the SalesTable table. The new field must be made accessible for use in forms, reports, and code. What are the three possible means through which this can be done? Each accurate response offers an entire resolution. NOTE: A point is awarded for each choice that is correct.

  • A. Select Synchronize with a right-click on the table.
  • B. Select Synchronize database from the Dynamics 365 menu by navigating there.
  • C. Synchronize with database by selecting with the right-click of the solution.
  • D. Build the solution after setting the project property for Synchronize database on build to true.
  • E. From the project’s context menu, choose Synchronize with database.

Correct Answer: ADE

Q20)You need to alter a number of properties in a table. There are some locked-down table properties at the base table that cannot be changed. By extending the table, you must change the table’s characteristics. Which table property in a table extension may you fill out using the property sheet?

  • A. Primary index
  • B. Created by
  • C. Configuration key
  • D. Table group

Correct Answer: B

Microsoft Dynamics 365: MB-500 free practice test

Menu