Free MB-500 Exam Braindumps
Microsoft Dynamics 365: Finance and Operations Apps Developer Questions 101–105 (page: 22)

Updated On: 10-Feb-2026
View Related Case Study

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 a derived EDT for BasicCalendarID.
Does the solution meet the goal?

  1. Yes
  2. No

Answer(s): B

Explanation:

You can only modify the value if the EDT does not extend from another EDT.
Instead create an extension for CalendarID (not CalendarID).


Reference:

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/modify-edt



View Related Case Study

HOTSPOT (Drag and Drop is not supported)
You are creating entities that will have unmapped fields.
You need determine which types of unmapped fields to use.

Which field types should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

  1. See Explanation section for answer.

Answer(s): A

Explanation:



Box 1: Computed
Computed field: Value is generated by an SQL view computed column.
During read, data is computed by SQL and is fetched directly from the view.

Box 2: Computed

Box 3: Virtual
Virtual field:
Is a non-persisted field.
Is controlled by custom X++ code.
Read and write happens through custom X++ code.
Virtual fields are typically used for intake values that are calculated by using X++ code and can't be replaced by computed columns.

Box 4: Virtual
Virtual field is a non-persisted field.


Reference:

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/data-entity-computed-columns-virtual-fields



View Related Case Study

You are a Dynamics 365 Finance developer.
You have a form that displays customer records by using a listpage control. You must add related sales total information for the selected customer to the form.
You need to display the required related sales total information.
What should you add to the form?

  1. a custom lookup
  2. a tile
  3. a factbox
  4. an external feed
  5. a quick filter

Answer(s): C

Explanation:

A list page presents a set of data on a user interface that is optimized so that you can browse records, find the right record, and then take an action upon that record. The list page lets the user search, filter, and sort the data. FactBoxes on the right side of the grid show related data for the active record.


Reference:

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/list-page-form-pattern



View Related Case Study

You are developing a model extension for Dynamics 365 Finance that extends objects from the Application Foundation package.
You need to create and configure a new model for the extension.

Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  1. Create an extension class that references the Application Foundation.
  2. Assign the model to the USR layer.
  3. Reference the Application Foundation package when creating the extension model.
  4. Create a new model that builds into its own separate assembly.
  5. Create a new model that is part of an existing package.

Answer(s): A,D

Explanation:

A: You must create a class.
D: Extension lets you extend existing artifacts in a new model.
A model that contains only extension customizations can be compiled into its own assembly and be deployed in its own package.


Reference:

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/class-extensions https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/model-split



View Related Case Study

You are working with extended data types in Visual Studio.
You need to create an extension of an Extended Data Types (EDT) that is derived from base data types.
Which three properties can be modified? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

  1. String size
  2. IsExtensible
  3. Form help
  4. Alignment
  5. Label

Answer(s): A,C,E

Explanation:

String size can be defined only on root EDTs. The system will use the largest value that is defined across the EDT and its extensions.
Labels and Help text properties can be changed by an extension, but only one value can remain.


Reference:

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/extensible-edts



Viewing page 22 of 54
Viewing questions 106 - 110 out of 399 questions


Post your Comments and Discuss Microsoft MB-500 exam prep with other Community members:

AI Tutor AI Tutor 👋 I’m here to help!