MB-500 Questions and Answers

 You create a new form in a project.

You need to display tabs in a vertical alignment.

Solution: Apply the Table of Contents pattern : No

Solution: Apply the simple list pattern : No

Solution: Apply the Details Master pattern : No


Solution: Apply the Operational Workspaces pattern : Yes

Question1: To ensure that an integration is triggered when a specific process starts.Which tool should you use to retrieve the status from the Production order?

answer : Business Event.

  1. You are a Dynamics 365 Supply Chain Management developer.
    You are working on a project by using Visual Studio.
    Several users check out a custom form version control and modify the form.
    You need to find the user that has added a specific line of code to the form.
    What should you do?
ans : using visual studio navigate to the object in the application explorer and then right click 

view history.


2. An error occurs when an employee creates a new workflow using a custom approval          element to track the status of a document.
You need to ensure that the workflow is created correctly.
In which order should you perform the actions?

Answer : 

Step 1: Create a workflow structure
Step 2: Configure the business process steps.
Step 3: Develop the workflow approval component.
Step 4: Enable the workflow for the business scenario.

3.  A company uses Dynamics 365 Finance and Dynamics 365 Supply Chain Management. The company wants to use new functionality that relates to purchase requisitions.
You need to promote the new functionality to a test environment.
What should you do?

answer :  



4.  A company has a Dynamics 365 Finance environment.
     You need to implement indices for new tables.
     Which types of indexes should you use?

ans:


5. You are creating a new form in Visual Studio.

   You need to apply the Simple List pattern and apply the pattern to a form.
   What are the two possible ways to achieve the goal? Each correct answer presents a         complete solution.

NOTE: Each correct selection is worth one point.

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

6.  You are a Dynamics 365 Finance developer. You have a solution that records product                weights.
      You must store up to four decimals of precision by using a standard Extended Data Type         (EDT).
     You need to add the field in a new table.
     Which EDT should you extend?

ans : weightbase


7.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?

ans :

       A. Primary index

  • B. Created by
  • C. Configuration key
  • D. Table group

8. You have an enumeration named truckStatus that has the following statuses:
✑ Empty
✑ Loaded
✑ Completed
You have the following code:
You need to add the following statuses to the enumeration: Quarantine, InTransit
What should you do?

ans : 
  • A. Add a post handler to the method that checks the enumeration and logic for your new enumeration values using the enumeration value.
  • B. Add a post handler to the method that checks the enumeration and logic for your new enumeration values using a range comparison for your new values.
  • C. Add a new case statement in the model of the existing code.
  • D. Add a post handler to the method that checks the enumeration and logic for your new enumeration values using the integer value of the enumeration.


9. You are a Dynamics 365 Finance developer for a company that sells pre-owned vehicles. When the company acquires a new vehicle, vehicle identification (VIN) numbers are added to the VIN field in the CustTable.
You need to create an event handler to validate that new VIN values are at least 10 characters long. Validation must occur when records are saved.
Which three 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.
ans : 

10.  company is implementing Dynamics 365 Finance. Vendors receive a risk rating that is          determined by their on-time delivery performance as well as their credit rating.
 You need to implement the following risk rating functionality:
✑ The risk rating must accompany the credit rating when the credit rating is used.
✑ The risk rating must be able to be used in other areas of the solution to determine processing outcomes.
✑ The risk rating must consist of the following values:
1 = Good
2 = Medium
3 = Risky
The risk rating must be displayed in the Miscellaneous Details tab below the Credit Rating and Credit Limit fields in the Vendor form.

What should you do? 

answer : 
11. 
A company has an extension that makes changes to a base form.
     You need to identify all extension changes made to the base form.
    What are two possible ways to achieve the goal? Each correct answer presents a complete      solution.

ans : 
  • A. In the search bar on the form extension element, enter the text c:.
  • B. In the search bar on the base form, enter the text e:.
  • C. Right-click the base form and select view references.
  • D. In the search bar on the form extension element, enter the text e:.
  • E. In the search bar on the base form, enter the text c:.

12. You are a Dynamics 365 Finance developer. You have the following Extended Data Types (EDTs):

You plan to modify properties of the EDTs by using an extension.
You need to determine which operations can be performed.
Which operation is possible?

  • A. Create an extension for AccountBase and decrease the field size.
  • B. Create a derived EDT for AccountBase and increase the field size.
  • C. Create an extension for AccountId and increase the field size.
  • D. Create an extension for AccountBase and modify the Form Help property.


13. A company uses Dynamics 365 finance and operations apps.
You have a custom enumeration named CarType. The enumeration has the following elements: Sedan, SUV.

You must extend CarType and add a new element named MUV to CarType.
You need to develop a solution that meets the requirements.
Solution: Set the is Extensible property to true for the CarType enumeration. Create a new enumeration to add the MUV element.
Does the solution meet the goal?

  • A. Yes
  • B. No

14. A company uses Dynamics 365 finance and operations apps.

You have a custom enumeration named CarType. The enumeration has the following elements: Sedan, SUV.
You must extend CarType and add a new element named MUV to CarType.
You need to develop a solution that meets the requirements.
Solution: Set the is Extensible property to
false for the CarType enumeration. Create a new enumeration to add the MUV element.
Does the solution meet the goal?

  • A. Yes
  • B. No

15 . A company uses Dynamics 365 finance and operations apps.

You have a custom enumeration named CarType. The enumeration has the following elements: Sedan, SUV.
You must extend CarType and add a new element named MUV to CarType.
You need to develop a solution that meets the requirements.
Solution: Set the is Extensible property to true for the CarType enumeration.
Add the MUV element to the CarType base enumeration.
Does the solution meet the goal?

  • A. Yes
  • B. No

16. You are creating a new class and adding methods to the class.
      You need to control extensibility capabilities of some of the methods in the class.
      Which attribute should you use?
ans : 
 17. 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?
ans :
  • A. Cache lookup
  • B. Save data per company
  • C. Modified date time
  • D. Clustered index


18.You are a Dynamics 365 Finance developer. You have the following Extended Data Types (EDTs):

You plan to modify properties of the EDTs by using an extension.
You need to determine which operations can be performed.
Which operation is possible?

  • A. Create a derived EDT for AccountId and decrease the field size.
  • B. Create an extension for AccountId and increase the field size.
  • C. Create an extension for AccountId and decrease the field size.
  • D. Create an extension for AccountBase and increase the field size.

19.A company uses Dynamics 365 Finance.

You have two tables as shown:

When an employee is deleted from EmplTable, the corresponding bank account information must automatically be deleted from EmplBankAccount
You need to ensure that the requirement is met.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  • A. Set the value of the OnDelete property to Restricted.
  • B. Select the foreign key relation properties from EmplBankAccount.
  • C. Select the foreign key relation properties from EmplTable.
  • D. Set the value of the OnDelete property to Cascade.


20.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 an extension for CalendarName.
Does the solution meet the goal?

  • A. Yes
  • B. No

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

  • A. Yes
  • B. No

22. 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?

  • A. Yes
  • B. No

23. 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.
Correct Answer: 


24. 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?

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

25. 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?
ans : 
  • A. Create an extension class that references the Application Foundation.
  • B. Assign the model to the USR layer.
  • C. Reference the Application Foundation package when creating the extension model. 
  • D. Create a new model that builds into its own separate assembly. 
  • E. Create a new model that is part of an existing package. 

26. 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? 
ans :
  • A. String size
  • B. IsExtensible
  • C. Form help
  • D. Alignment
  • E. Label

27. You are a Dynamics 365 Finance developer. You create a class.

You need to mark the class to ensure that when code is compiled, the process fails if a specific method is called in the source code.
Which attribute should you use?

  • A. SysEntryPointAttribute
  • B. getAttributes
  • C. SysAttribute
  • D. SysObsoleteAttribute

28 .You are using the SysTest framework to test code in Visual Studio.
   You need to create a unit test class.
  Which three attributes can you use to create the class? 
ans : 
  • A. TestFilter
  • B. Priority
  • C. Owner
  • D. EntryPoint
  • E. Test Property
29You need to map the Dynamics 365 Finance components into the standard models.
Which component belongs to which model? 
ans : 

30. You are implementing Dynamics 365 Supply Chain Management for a customer.
The complete solution involves an ISV product that was obtained from Microsoft AppSource.
You notice that there is a significant slowdown in certain screens once the ISV product is installed.
You need to determine the cause of the issue.
Which Lifecycle Services (LCS) tool or functionality should you use?

  • A. SQL Server Runtime
  • B. SQL Insights
  • C. Regression suite automation tool (RSAT)
  • D. Impact analysis report
  • E. Issue search
31You are training a new Dynamics 365 Finance developer.

You need to recommend where asynchronous integrations should be used instead of synchronous integrations.
For which scenario should you recommend asynchronous integration?

  • A. A retailer requires all new customer data captured at point of sale (POS) terminals through the day sent back to the system.
  • B. A retailer wants to ensure gift card balances are communicated back to the system from point of sale (POS) terminals in near real-time.
  • C. A manufacturer wants to move production data from an on-premises deployment Dynamics 365 Finance in near real-time.
  • D. A warehouse wants to track movement of all inventory from scanners to the system.
32. A company has a cloud-based installation of Dynamics 365 Finance.

A user reports slow response times in the application when accessing the production environment.
You need to diagnose the performance issue by using the Environment monitoring tool.
Which two features of the Environment monitoring tool should you use? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  • A. System diagnostics
  • B. Customization analysis
  • C. Health metrics
  • D. Availability monitoring
  • E. SQL insights
33. You need to deploy the web portal integration solution.
Which four actions should you perform in sequence?
ans :
 
34. A company implements Dynamics 365 finance and operations apps.
You are developing code to consume OData service endpoints. You complete the application registration process and gather the details required to create a C# console application.
You need to ensure that the console application interacts with Dynamics 365 Finance OData services.
Which three actions should you perform in sequence? 
ans:
 









































Question : You need to configure security for the vendor exclusion list report.



































1. 

Which of the following does a deployable package not contain?

2. 

What types of reporting are available for finance and operations apps?

3. 

Which part of the user interface is used to create business process diagrams?

Comments

Popular posts from this blog

How to Create a wizard in x++ d365

how to post trade agreement journals automatically using x++ code

x++ code to submit and approve and reject the invent movement workflow in d365 F&O