Get up-to-date Real Exam Questions for MB-500 UPDATED [2024]
Pass Microsoft MB-500 Exam in First Attempt Guaranteed
Microsoft MB-500 certification exam is a globally recognized certification that demonstrates a developer's expertise in Microsoft Dynamics 365 Finance and Operations. Microsoft Dynamics 365: Finance and Operations Apps Developer certification is recognized by organizations worldwide, making it an excellent addition to a developer's resume. Certified developers are in high demand, and this certification can help provide an edge in the job market.
Microsoft MB-500 certification exam is aimed at individuals who want to demonstrate their expertise in developing, implementing, and maintaining solutions on the Microsoft Dynamics 365: Finance and Operations platform. Microsoft Dynamics 365: Finance and Operations Apps Developer certification is designed for developers who want to specialize in finance and operations apps. Candidates for the MB-500 exam should have a strong understanding of Microsoft Dynamics 365, including its core features and capabilities, as well as experience with coding and customization.
NEW QUESTION # 15
You are a Dynamics 365 Finance developer. You have two tables as shown in the following exhibit:
You need to configure Table1 to ensure that records cannot be deleted from Table1 if Table2 contains related records.
Which value should you use for the
- A. None
- B. Cascade + Restricted
- C. Cascade
- D. Restricted
Answer: D
Explanation:
Explanation
Example of Restricted
Suppose we have two tables (Customer & Order) and the relation is of One-To-Many i.e Customer can have many orders.
So on a parent table i.e.(Customer) if I set a delete action property to "RESTRICTED" for Order table. Then If I go and delete the record from a Customer table. It will first check the record in the child table and if exist that warning prompt saying that first we need to delete a record from child table.
Reference:
https://amazingax.wordpress.com/2013/01/13/microsoft-dynamics-ax-2012example-of-cascaderestricted-and-cas
NEW QUESTION # 16
A company requires a change to one of the base Microsoft SQL Server Reporting Services (SSRS) reports.
The report must include a new field that automatically filters the report based on the user who opens the report.
You need to add the new field as specified.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Explanation
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/analytics/customize-app-suite-reports-with
https://community.dynamics.com/ax/b/dynamics101trainingcenterax/posts/developing-a-ssrs-report-using-the-re
NEW QUESTION # 17
You are a Dynamics 365 Finance developer.
You need to troubleshoot performance issues for a client.
Which Lifecycle Services (LCS) tools should you use for each environment? To answer, drag the appropriate environment types to the correct tools. Each environment type may be used once, more than once, or not at all.
You may need to drag the split bar between panes scroll to view content.
Answer:
Explanation:
Explanation
Box 1: User Acceptance Testing (UAT) and Build
Box 2: User Acceptance Testing (UAT) Only
Not all environments contain all the tools. The following table shows the tools that are available for each type of environment.
Box 3: Build only
Reference:
http://axhelper.com/?p=16527
NEW QUESTION # 18
You are a Dynamics 365 Finance developer.
You need to troubleshoot performance issues for a client.
Which Lifecycle Services (LCS) tools should you use for each environment? To answer, drag the appropriate environment types to the correct tools. Each environment type may be used once, more than once, or not at all. You may need to drag the split bar between panes scroll to view content.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Explanation:
Box 1: User Acceptance Testing (UAT) and Build
Box 2: User Acceptance Testing (UAT) Only
Not all environments contain all the tools. The following table shows the tools that are available for each type of environment.
Box 3: Build only
Reference:
http://axhelper.com/?p=16527
NEW QUESTION # 19
You have the following class definition:
You need to create an extension class and create a new static method in it that converts miles to kilometers and then call the method from another class.
How should you complete the code and call the method? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Explanation
Box 1: final class CustUnitConv_Extension
Box 2: var km = UnitConv::miToKm(62.1371);
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/method-wrapping-coc
NEW QUESTION # 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 BasicCalendarlD that uses the BasicCalendariD EDT. You need to increase the length of the column by using an extension.
Solution: Create an extension for CalendarlD.
Does the solution meet the goal?
- A. No
- B. Yes
Answer: B
NEW QUESTION # 21
You are a Dynamics 365 Finance developer.
You make changes to an existing class.
You need to compare the code that is in source control with the updated class. In Visual Studio, you display Team Explorer.
What are three possible ways to achieve the goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
- A. Run the tf diff command.
- B. Run the vsdiffmerge command.
- C. In Team Explorer, select Compare with Latest Version.
- D. In Team Explorer, select Compare with Workspace Version.
- E. In Team Explorer, select Compare Files.
Answer: A,C,D
Explanation:
Example:
In Team Explorer, right-click FMRental.xml, and select Compare with Latest Version.
Choose Compare with Latest Version to see how the changes you have made compare to the latest version of the file on your Team Foundation Server.
Choose Compare with Workspace Version to see what changes you have made to the version you checked out.
D: The diff tool of Visual Studio is very good to compare two files.
It compares, and if it is possible, displays differences between two files, files in two folders, or a shelveset and a local or a server file.
Syntax:
tf diff[erence] itemspec [/version:versionspec] [/type:filetype]
[/format:format [/ignorespace] [/ignoreeol] [/ignorecase] [/recursive]
[/options][/noprompt][/login:username,[password]]
Incorrect Answers:
E: vsdiffmerge is used for merging.
Reference:
https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/difference-command
NEW QUESTION # 22
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 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 an extension for the CarType base enumeration to add the MUV element.
Does the solution meet the goal?
- A. No
- B. Yes
Answer: B
NEW QUESTION # 23
A company uses Dynamics 365 Finance.
A user is unable to access the new Customer Credit Limit report.
You need to configure security for the report.
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.
Answer:
Explanation:
1 - Create a new privilege and duty extension
2 - Add the new privilege to a duty extension and output the menu item to the privilege
3 - Add the duty extension to a role
NEW QUESTION # 24
You are a Dynamics 365 Finance developer. You need to create an extension class. Which action should you perform?
- A. Mark the class as final.
- B. Mark the class as protected.
- C. Mark the class as public.
- D. Add the class buffer as the first parameter.
Answer: A
Explanation:
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/method-wrapping-coc
NEW QUESTION # 25
You are implementing record-level security by using Extensible Data Security (XDS) in Dynamics 365 Finance.
Users must be permitted to view sales orders only from customers they manage.
You need to configure the CustGroup form.
Which options should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Explanation
NEW QUESTION # 26
You need to configure models for the project.
What are two possible ways to achieve the goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
- A. Overlay the existing FinanceExt model and populate the solution definition.
- B. Modify the DefaultModelForNewProject setting in the DefaultConfig.xml file and name the model FinanceExt.
- C. Create a new model that extends the existing FinanceExt model.
- D. Extend the existing FinanceExt model and populate the project model definition.
Answer: A,D
Explanation:
All new and extended objects must be located in an existing model named FinanceExt. The creation of new models is not permitted.
NEW QUESTION # 27
You need to set up a recurring integration to enable file exchanges between Dynamics 365 Finance and a third-party system.
In which order should you perform the actions? To answer, move all actions from the list of actions to the answer area and arrange them in the correct order.
Answer:
Explanation:
Explanation
1. Set up a data project -
2. Create recurring data job -
3. Link a new application ID to the data recurring job -
4. Specify whether you are using a file or a data package -
5. Set up the processing recurrence
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/recurring-integrations#create-
NEW QUESTION # 28
A company uses Dynamics 365 Finance.
The company requires extended data types (EDTs) that meet the following requirements:
* The new EDTs must use primitive base types without extending other EDTs.
* One type must track the day that the user receives goods in the warehouse.
* One type must track the quantity of items that the user receives.
You need to create the EDTs.
Which EDT types should you use? To answer, drag the appropriate types to the cwrect requirements. Each type 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.
Answer:
Explanation:
Explanation
NEW QUESTION # 29
You are a Dynamics 365 Finance developer.
You make changes to an existing class.
You need to compare the code that is in source control with the updated class. In Visual Studio, you display Team Explorer.
What are three possible ways to achieve the goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
- A. Run the tf diff command.
- B. In Team Explorer, select Compare with Workspace Version
- C. In Team Explorer, select Compare Files
- D. In Team Explorer, select Compare with Latest Version
- E. Run the vsdiffmerge command.
Answer: A,B,D
Explanation:
Explanation
Example:
In Team Explorer, right-click FMRental.xml, and select Compare with Latest Version.
* Choose Compare with Latest Version to see how the changes you have made compare to the latest version of the file on your Team Foundation Server.
* Choose Compare with Workspace Version to see what changes you have made to the version you checked out.
D: The diff tool of Visual Studio is very good to compare two files.
It compares, and if it is possible, displays differences between two files, files in two folders, or a shelveset and a local or a server file.
Syntax:
tf diff[erence] itemspec [/version:versionspec] [/type:filetype]
[/format:format [/ignorespace] [/ignoreeol] [/ignorecase] [/recursive]
[/options][/noprompt][/login:username,[password]]
Reference:
https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/difference-command
NEW QUESTION # 30
A company has a cloud-based installation of Dynamics 365 Finance. The company also has Dynamics 365 Sales and Customer Service systems.
The company implements an analytical reports solution.
You need to select the applicable storage feature for each requirement.
Which storage feature should you use to meet each requirement? To answer, drag the appropriate storage options to the correct requirements. Each storage option 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.
Answer:
Explanation:
Explanation
NEW QUESTION # 31
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet 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.
You create a new form in a project.
You need to display tabs in a vertical alignment.
Solution: Apply the Simple List pattern.
Does the solution meet the goal?
- A. No
- B. Yes
Answer: A
Explanation:
Explanation
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/simple-list-form-pattern
NEW QUESTION # 32
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.
Answer:
Explanation:
NEW QUESTION # 33
A company uses Dynamics 365 finance.
The company wants to create test cases by using the SysTest framework.
You need to select the appropriate TestTransactionMode option for each requirement Which options should you use? To answer, drag the appropriate options to the correct requirements. Each option 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.
Answer:
Explanation:
Explanation
NEW QUESTION # 34
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. Grid Column Filtering
- B. QuickFilter
- C. Advanced Filter
- D. Filter pane
Answer: A,B
Explanation:
Scenario: You must create a batch job that runs on the last day of each month to update the current unpaid invoices with changes in the minimum invoice amount. The job must meet the following requirements:
* Allow users to specify vendors to include in the job.
* Accept the following parameters: Vendor, DueDate.
* Be callable by an Action menu item.
* Use SysOperation Framework for all batch jobs.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/filtering
NEW QUESTION # 35
You are a Dynamics 365 Finance developer.
You need configure table caching.
Which CacheLookup properties should you use? To answer, drag the CacheLookup properties to the correct table. Each property 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.
Answer:
Explanation:
Parameters: EntireTable
Transaction: NotInTTS
Master Data: Found
Region specific master data: FoundAndEmpty
Explanation:
https://community.dynamics.com/365/financeandoperations/b/performancetipsandtricks/posts/dynamics-365-for-finance-and-operations-table-caching-basic-rules#:~:text=Entire%20table%20cache%20size%20determines,365%20for%20Finance%20and%20Operations.&text=Each%20AOS%20server%20can%20have%20its%20own%20cache%20settings.
NEW QUESTION # 36
You are the Dynamics 365 Finance Developer.
You have the following class definition:
You need to create an extension class and wrap the method by using Chain of Command (CoC), if the value of the Qty variable is less than 5, the code must cause an exception.
How should you complete the code segment? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/method-wrapping-coc
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/naming-guidelines-extensions
NEW QUESTION # 37
A business needs a free-text field on the All customers form to enter notes about shipment requests. The field must allow users to enter a large number of characters.
You need to create a new extended data type (EDT) for the form.
Which four 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.
NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.
Answer:
Explanation:
1 - Create a new EDT type of string.
2 - Change the length property on the new EDT to Note.
3 - Extend the All customers form and add the new EDT field.
4 - Add teh new field to the CustTable.
NEW QUESTION # 38
You are a Dynamics 365 Finance and Operations developer.
Users are experiencing slower load times for the All Customers form.
You need to update caching for CustTable to improve data retrieval times.
How should you configure CacheLookup properties? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Reference:
https://docs.microsoft.com/en-us/dynamicsax-2012/developer/set-based-caching
https://docs.microsoft.com/en-us/dynamicsax-2012/developer/single-record-caching
NEW QUESTION # 39
......
Microsoft MB-500 Study Guide Archives : https://www.actual4test.com/MB-500_examcollection.html
Pass MB-500 Exam Latest Practice Questions: https://drive.google.com/open?id=12SKsvvsFStoENohZrX9O45qxATCGYXzt