MB-500 Exam Questions
341 real MB-500 exam questions with expert-verified answers and explanations. Page 1 of 7.
- Question #1Design and develop AOT elements
Case Study 1 - Wide World Importers Background Wide World Importers sell office supplies, furniture, and fittings to their customers across the United States. The company has the f...
form typesList PageAOT elementsUI design - Question #2Design and develop AOT elements
Case Study 1 - Wide World Importers Background Wide World Importers sell office supplies, furniture, and fittings to their customers across the United States. The company has the f...
Chain of Commandform extensionform validationCoC method wrapping - Question #3Implement data and application integration
Case Study 1 - Wide World Importers Background Wide World Importers sell office supplies, furniture, and fittings to their customers across the United States. The company has the f...
data entitiesExcel add-inBYODdata management import - Question #4Apply developer tools
Case Study 1 - Wide World Importers Background Wide World Importers sell office supplies, furniture, and fittings to their customers across the United States. The company has the f...
Record Infoshow all fieldsD365 navigationdeveloper tools - Question #5Develop business logic
Case Study 1 - Wide World Importers Background Wide World Importers sell office supplies, furniture, and fittings to their customers across the United States. The company has the f...
SysOperation Frameworkdata contract classservice classbatch processing - Question #6Implement security and optimize performance
Case Study 1 - Wide World Importers Background Wide World Importers sell office supplies, furniture, and fittings to their customers across the United States. The company has the f...
security privilegesdutiesoutput menu itemssecurity model - Question #8Perform testing, performance monitoring, and ALM
Case Study 1 - Wide World Importers Background Wide World Importers sell office supplies, furniture, and fittings to their customers across the United States. The company has the f...
deployable packagemodelssolution deploymentALM - Question #9Perform testing, performance monitoring, and ALM
Case Study 1 - Wide World Importers Background Wide World Importers sell office supplies, furniture, and fittings to their customers across the United States. The company has the f...
deployment sequencemodel filedeployable packageLCS - Question #13Implement data and application integration
Case Study 1 - Wide World Importers Background Wide World Importers sell office supplies, furniture, and fittings to their customers across the United States. The company has the f...
synchronous integrationasynchronous integrationintegration patternsbatch vs real-time - Question #14Apply developer tools
Case Study 2 - First Up Consultants Background Overview First Up Consultants provides Commercial Cleaning services to its clients. The company purchases all its cleaning supplies f...
form filteringAdvanced Filtergrid column filteringD365 UI - Question #15Design and develop AOT elements
Case Study 2 - First Up Consultants Background Overview First Up Consultants provides Commercial Cleaning services to its clients. The company purchases all its cleaning supplies f...
table extensionextension modelAOT objectsoverlayering vs extension - Question #16Implement reporting
Case Study 2 - First Up Consultants Background Overview First Up Consultants provides Commercial Cleaning services to its clients. The company purchases all its cleaning supplies f...
SSRS reportreport duplicationextension modelreport modification - Question #17Implement reporting
Case Study 2 - First Up Consultants Background Overview First Up Consultants provides Commercial Cleaning services to its clients. The company purchases all its cleaning supplies f...
DataContractAttributeDataMemberAttributeSRSReportParameterAttributeSSRS report attributes - Question #19Design and develop AOT elements
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 q...
output menu itemaction menu itemreport buttonform design - Question #20Design and develop AOT elements
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 q...
display menu itemoutput menu itemmenu item typesform button - Question #21Develop business logic
You are a Dynamics 365 Finance developer. You must extend the validateWrite method of the SalesLine table by using Chain of Command. The value of a variable named SalesPrice must b...
Chain of CommandvalidateWriteextension class syntaxX++ CoC - Question #22Design and develop AOT elements
You are a Dynamics 365 Finance developer. You have the following Extended Data Types (EDTs): You plan to modify the EDT properties by using an extension. You need to determine whic...
Extended Data TypesEDT extensionfield sizeEDT inheritance - Question #23Design and develop AOT elements
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...
table extensionproperty sheetModified DateTimetable properties - Question #24Apply developer tools
You add a field to the SalesTable entity by using an extension. You need to ensure that the new field is available for use in forms, reports, and code. What are three possible ways...
database synchronizationtable extensionbuild settingsdeveloper tools - Question #25Develop business logic
You are a Dynamics 365 Finance developer. You have a table named FMVehicle that contains a field named VehicleId. The table has an index named VehicleIdIdx on the VehicleId field....
X++ SELECT statementtable bufferorder byembedded SQL - Question #26Design and develop AOT elements
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 t...
SysObsoleteAttributeX++ class attributescompilation failuremethod deprecation - Question #27Develop and test code
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? Each correct answer...
SysTest frameworkunit test attributestest class creationVisual Studio testing - Question #28Develop business logic
You are a Dynamics 365 Finance developer. You create an integer variable named totalSales. You need to display the value from totalSales in an info statement. Which three code segm...
X++ syntaxinfo statementinteger to string conversionbasic output - Question #29Implement reporting
You are a Dynamics 365 Finance developer. You need to deploy a new report in a development environment. From which two locations can you deploy the report? Each correct answer pres...
report deploymentdevelopment environmentSolution ExplorerApplication Explorer - Question #30Implement reporting
You are a Dynamics 365 Finance and Operations developer. You need to initialize an embedded Microsoft Power BI report. Which code segment should you add to the form initialization...
Power BI embeddedform initializationworkspace integrationreport control - Question #31Implement reporting
You are a Dynamics 365 Finance developer. You need to create a key performance indicator (KPI) that shows total sales by region. Which two objects should you create? Each correct a...
KPI designaggregate dimensionsaggregate measuressales reporting - Question #32Implement reporting
The warehouse manager at Contoso, Ltd. wants to display a tile in the user interface that will show total RAFs per hour. You need to create a key performance indicator (KPI) that m...
KPI componentsaggregate dimensionsaggregate measurementsworkspace tiles - Question #33Implement reporting
You have a cloud-based Dynamics 365 Finance production environment. You need to access the data to create Microsoft Power BI reports for the business. What should you use?
Entity storePower BI integrationcloud environmentreporting data source - Question #34Implement reporting
You are a Dynamics 365 Finance developer. You create a key performance indicator (KPI) in a development environment. You need to display the KPI. What should you do?
KPI displayworkspace tilesaggregate KPIform design - Question #35Implement data and application integration
You 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...
asynchronous integrationsynchronous integrationintegration patternsreal-time vs batch - Question #36Apply developer tools
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, yo...
source controlTeam Explorercode comparisontf diff command - Question #37Develop business logic
An organization has two million customers that are part of the International customer group. Validation must occur when customer records are updated. For all customers where the va...
update_recordsetwhile select forupdateX++ DMLset-based operations - Question #38Implement security and optimize performance
You are Dynamics 365 Finance and Operations developer. You need to explain the performance advantages of the different concurrency models. What are three performance advantages of...
optimistic concurrencypessimistic concurrencydatabase lockingperformance - Question #39Perform testing, performance monitoring, and ALM
Contoso, Ltd. uses Dynamics 365 Finance. You receive reports of performance issues with the app. You need to use Performance Timer to investigate the issues. Which URL should you u...
Performance TimerURL debug parametersperformance monitoringdiagnostics - Question #40Plan the architecture and solution design
A company is headquartered in Canada and has four regional offices in Japan, Great Britain, Germany, and Mexico. An architect is documenting the following business requirements: -...
organization hierarchylegal entitiesbusiness unitsorganizational design - Question #41Design and develop AOT elements
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 q...
form patternsSimple List patternvertical tabsUI design - Question #42Design and develop AOT elements
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 q...
form patternsOperational Workspaces patternvertical tabsUI design - Question #43Design and develop AOT elements
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 q...
form patternsDetails Master patternvertical tab alignmentUI design - Question #44Apply developer tools
You are a Dynamics 365 Finance and Operations developer. You have a virtual machine that includes Visual Studio. You need to display the elements by model. What should you do?
Application Explorermodel viewAOT navigationVisual Studio - Question #45Develop business logic
An organization has implemented the accounts payable module in Dynamics 365 Finance. Corporate policy specifies the following: - Managers and directors are allowed to approve invoi...
workflow configurationsigning authorityaccounts payabledelegation policy - Question #46Apply developer tools
A company uses Dynamics 365 Supply Chain Management. You create a customization in a development environment. You need to create a software deployable package so that you can deplo...
deployable packageAzure DevOpsbuild pipelineasset library - Question #47Design and develop AOT elements
You are a Dynamics 365 Finance and Operations developer. You need to create an extension class. Which action should you perform?
extension classfinal keywordclass modifiersAOT - Question #48Plan the architecture and solution design
You are training a new Dynamics 365 Finance developer. You need to explain the relationships between models, packages, and projects to the new hire. Which three design concepts sho...
modelspackagesprojectssolution structure - Question #49Design and develop AOT elements
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 i...
table relationsOnDelete propertyreferential integritytable design - Question #50Develop business logic
You are a Dynamics 365 Finance developer. You are testing a workflow in a user acceptance testing environment. You need to ensure that a specific user can accept purchase requisiti...
workflowapproval processconditional decisionpurchase requisition - Question #51Apply developer tools
You are a Dynamics 365 Finance developer. 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 cod...
version controlview historySolution Explorersource control - Question #52Implement data and application integration
You are a Dynamics 365 Finance developer. You need to ensure that an integration is triggered when a specific process starts. Which tool should you use to retrieve the status from...
business eventsintegration triggerproduction orderevent-driven integration - Question #53Design and develop AOT elements
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 q...
form extensionApplication ExplorerSalesTableextension model - Question #54Perform testing, performance monitoring, and ALM
You are an architect implementing a Dynamics 365 Finance environment. You need to analyze test results generated by the development team. Which tool should you use?
trace parsertest results analysisperformance monitoringdeveloper tools - Question #55Design and develop AOT elements
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 q...
form extensionApplication ExplorerSalesTableextension model