Free MB-500 Exam Braindumps
Microsoft Dynamics 365: Finance and Operations Apps Developer Questions 106–110 (page: 23)

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

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?

  1. Cache lookup
  2. Modified date time
  3. Configuration key
  4. Table group

Answer(s): B

Explanation:

You can now modify the following properties through the property sheet:
-Created By
-Created Date Time
-Modified By
-Modified Date Time

Country Region Codes

Note: There are multiple versions of this question with different correct answers and various combinations of incorrect answers.

Other incorrect answers you may see in the exam include:
-Primary index
-Save data per company
-Clustered index


Reference:

https://docs.microsoft.com/sv-se/dynamics365/fin-ops-core/dev-itpro/extensibility/modify-properties



View Related Case Study

DRAG DROP (Drag and Drop is not supported)
A company uses Dynamics 365 Finance.
You create the following tables:



You need to configure the system to meet the requirements.

Which delete actions should you use? To answer, drag the appropriate delete action types to the correct scenarios. Each delete action 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.

  1. See Explanation section for answer.

Answer(s): A

Explanation:



View Related Case Study

A company uses Dynamics 365 Finance.
You implement an abstract class named Car.

The Car class has the following:

•A real member called weight that is used to store the weight of the car.
•An abstract getWeight method that returns the value of the weight member.

The Car class code is:



You must create a child class named BigCar.
You need to implement the Car class by using the BigCar child class.
Which code segment should you use?

  1. class BigCar extends Car { void new(real _weight) { weight = _weight; } public real getweight() { return weight; }}
  2. class BigCar implements Car { void new(real _weight) { weight = _weight; } public real getweight() { return weight; }}
  3. class BigCar extends car { public real getWeight() { return weight; }}
  4. class BigCar : car { void new(real _weight) { weight = _weight; } public real getweight() { return weight; }}

Answer(s): A

Explanation:

Creating a subclass
Subclasses are classes that extend or inherit from other classes. A class can extend only one other class.

Subclass example
The following example first creates a class that is named Point. It then extends the Point class to create a new class that is named ThreePoint.

class Point
{
// Instance fields.
real x;
real y;

// Constructor to initialize fields x and y.
void new(real _x, real _y)
{
x = _x;
y = _y;
}
}

class ThreePoint extends Point
{
// Additional instance fields z. Fields x and y are inherited.
real z;

// Constructor is overridden to initialize z.
void new(real _x, real _y, real _z)
{
// Initialize the fields.
super(_x, _y);
z = _z;
}
}


Reference:

https://docs.microsoft.com/en-us/dynamicsax-2012/developer/creating-a-subclass



View Related Case Study

You are developing a model extension for Dynamics 365 Finance.
You must create a model extension that extends objects from the Application suite 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. Assign a model to the VAR layer.
  2. Create a new model and add a reference to the Application Suite package.
  3. Create an extension class that references a class that exists in the Application Suite.
  4. Create a new model that is part of an existing Application Suite package.

Answer(s): B,C

Explanation:

B: Step 1: Extension models and packages
You can create a model that contains only new model elements, new code, or extensions. This model is compiled into its own separate assembly. These assemblies, along with related metadata and runtime artifacts can be packaged (as a deployable package file) and deployed on runtime sandbox or production environment. To create an extension model, go through the Create model wizard and select Create new package on the second step.


C: Step 2: Code extensions
You can extend source code in 3 ways:

By subscribing to events (framework events and delegates)
By writing plug-ins.
By creating class extensions (aka class Augmentation)

Class Extensions
Class extensions enable you to augment a class by adding methods and variables to existing classes, tables and forms.


Reference:

https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/customization-overlayering-extensions



View Related Case Study

DRAG DROP (Drag and Drop is not supported)
A company has a Dynamics 365 Finance environment.
You need to implement indices for new tables.

Which types of indexes should you use? To answer, drag the appropriate types of indexes to the correct requirements. Each type of index 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:

  1. See Explanation section for answer.

Answer(s): A

Explanation:



Box 1: Primary
Box 2: Clustered
A clustered index is a special type of index that reorders the way records in the table are physically stored.
Box 3: Non-clustered


Reference:

https://docs.microsoft.com/en-us/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described



Viewing page 23 of 54
Viewing questions 111 - 115 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!