Exam Details

  • Exam Code
    :MB-500
  • Exam Name
    :Microsoft Dynamics 365 Finance and Operations Apps Developer
  • Certification
    :Microsoft Certifications
  • Vendor
    :Microsoft
  • Total Questions
    :323 Q&As
  • Last Updated
    :Mar 28, 2025

Microsoft Microsoft Certifications MB-500 Questions & Answers

  • Question 21:

    You have an enumeration named truckStatus that has the following statuses:

    1.

    Empty

    2.

    Loaded

    3.

    Completed

    You have the following code:

    You need to extend this enumeration and add the following statuses to the enumeration:

    Quarantine, InTransit

    What should you do?

    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.

  • Question 22:

    You need to configure filtering for the Vendor Past Due Invoices form.

    Which two filtering types can you use? Each correct answer presents a complete solution.

    NOTE: Each correct selection is worth one point.

    A. QuickFilter

    B. Advanced Filter

    C. Grid Column Filtering

    D. Filter pane

  • Question 23:

    You need to add new fields to the table for the Inventory Status form to represent the product name and batch ID. What are two possible ways to achieve this goal? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

    A. Right-click the newly created table. Add two new string fields to the table. Rename one string field to Product Name and rename the other to Batch ID. Change the property of the fields to the appropriate EDTs.

    B. Right-click the newly created table and add two new base enumerations to the table. Rename the new enumerations Product Name and Batch ID respectively.

    C. Right-click the newly created table in the designer. Add a string field named Product Name to the table. Add an enumeration named Batch ID to the table.

    D. Drag the EcoResProductName and InventBatchID extended data types (EDTs) from the Application Object Tree (AOT) to the table. Rename the fields appropriately.

  • Question 24:

    You need to add data to the WHSTmpStatusChange table by extending the insert method. What should you do?

    A. Right-click the project node in Solution Explorer synchronous and asynchronous to the project.

    B. Right-click the WHSTmpStatusChange table in the Application Object Tree (AOT) and select View Code.

    C. Right-click the project node in Solution Explorer and add a new Table object to the project.

    D. Right-click the WHSTmpStatusChange table in the Application Object Tree (AOT) and create an extension in the existing project.

  • Question 25:

    You need to test and map the freight processing integration.

    Which data management concept is used for the XML file to import the freight processing data?

    A. data project

    B. data job

    C. data entity

    D. data package

  • Question 26:

    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.

  • Question 27:

    You need to set up the recurring data integration to pull data from the SFTP site into Dynamics 365 Finance. Which API architecture type should you use?

    A. REST

    B. SOAP

    C. RPC

    D. JSON

  • Question 28:

    You need to apply a pattern to the newly created form to satisfy the requirements. Which form pattern should you apply?

    A. Table of Contents

    B. Simple Let and Details

    C. List Page

    D. Details Master

  • Question 29:

    You need to select an integration strategy to meet the new freight processing requirement.

    Which two integration strategies can you use? Each correct answer presents a complete solution.

    NOTE: Each correct selection is worth one point.

    A. custom web service

    B. batch data API EC

    C. 0Data

    D. asynchronous integration

  • Question 30:

    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 create a new attribute class in which to mark other classes in the ISV solution and their respective methods with the error levels Warning and Error. You have the following class: (Line numbers are included for reference only.)

    You need to ensure that the compiler will report an error if code calls the bike method.

    Solution:

    Create the following attribute class:

    Insert the following code at line 04:

    [SysObsoleteAttribute("Deprecated. Please use the bicycle method instead", true)]

    Does the solution meet the goal?

    A. Yes

    B. No

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Microsoft exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your MB-500 exam preparations and Microsoft certification application, do not hesitate to visit our Vcedump.com to find your solutions here.