[Q66-Q85] Verified MB-500 dumps Q&As - Pass Guarantee Exam Dumps Test Engine [2021]

Share

Verified MB-500 dumps Q&As - Pass Guarantee Exam Dumps Test Engine [2021]

MB-500 dumps and 138 unique questions


About Exam MB-500 and Its Related Certification

Passing the MB-300 exam along with MB-500 is a basic condition for obtaining the Microsoft Certified: Dynamics 365: Finance and Operations Apps Developer Associate certification. In the MB-300: Microsoft Dynamics 365: Core Finance and Operations exam, you have to prove your knowledge of how Finance and Operations apps integrate with external systems and tools including Power Platform.

Taking the MB-500 implies that the test-taker is already informed and capable when it comes to the development of business logic with the use of X+ +, creation and modification of reports as well as workspaces for Finance & Operations, and customization of user interfaces. Other responsibilities include the provision of endpoints in addition to APIs for the supporting of apps for Power Platform as well as external systems, testing performance, monitoring performance, and data analysis and manipulation. The individuals are also responsible for the creation of technical designs and execution of details, and execution of permission policies as well as requirements for security.

Regarding the exam details, in the MB-500 test, there will be 130 minutes allotted to 40-60 questions in such formats like hot area, short answer, active screen, best answer, MCQs, and build lists among many. Each candidate must score a minimum of 700 points out of 1000 to pass the test. However, please note that you will have to pay a fee at registration, the amount of which depends on the applicant's location. Thus, for test-takers from the USA, the cost will be $165. Use the official exam page to find out the fee for your country.

 

NEW QUESTION 66
You are a Dynamics 365 Finance and Operations developer.
You have the following code: (Line numbers are included for reference only.)

You need to evaluate the code.
What is the correct output for the method? To answer, select the appropriate option in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation

Box 1: One, Two, Four, Fire
The statements in the finally clause are executed when control leaves the try block, either normally or through an exception.
Box 2: One, Three, Four, Five
Box 3: One, Three
Return ends the call.
Box 4: One, Three, One, Two, Four, Five
Retry restarts the try statement.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-ref/xpp-exceptions

 

NEW QUESTION 67
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 use?

  • A. https://contoso.cloudax.dynamics.com/7cmp = USMF&mi = performacetimer
  • B. https://contoso.cloudax.dynamics.com/?cmp=USMF&i=perftimer
  • C. https://contoso.cloudax.dynamics.com/7cmp = USMF = debug = developer
  • D. https://contoso.cloudax.dynamics.com/?cmp = USMFaddebug = develop

Answer: C

Explanation:
To open the Performance timer, open your webpage with the added parameter debug=develop: https://yoursite.cloud.test.dynamics.com/en/?cmp=USMF&debug=develop Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/perf-test/performance-timer

 

NEW QUESTION 68
You are a Dynamics 365 Finance developer.
You have a report in an existing model that connects with the following objects:
In-memory table
Data provider class
Controller class
Contract class
The report is locked for modifications.
You need to create an extension of the in-memory table in a model and you add the new field to the extension.
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 duplicate from the existing report controller class in the model. Update the class logic to point to the new report.
2 - Create an extension of the existing report controller class in the model. Update the class logic to point to the new report.
3 - Create a duplicate from the report in the model and add the new field on the report design
4 - Create a duplicate from the existing data provider class in the model. Update the class to fill the value of the newly added field.

 

NEW QUESTION 69
You are a Dynamics 365 Finance and Operations developer. You have the following code: (Line numbers are created for reference only.)

Which values does the info() method return? To answer, select the appropriate option in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation:
Box 1: SID1234
Parameters
All methods have their own scope. A method can take one or more parameters. Within the scope of the method, these parameters are treated as local variables and are initialized with a value from the parameter in the method call. All parameters are passed by value, which means that you can't change the value of the original variable. You can change only the local variable in the method. This local variable is a copy of the original variable.
Box 2: 5
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-ref/xpp-classes-methods

 

NEW QUESTION 70
You have a Dynamics 365 Finance and Operations development environment.
You must add default filters to the fleet management form. You must view only sales that occur in the current sales period and where the Customer name field contains the next You need to configure filtering.
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

 

NEW QUESTION 71
Note: This question is part of a scries 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 Details Master pattern.
Does the solution meet the goal?

  • A. Yes
  • B. No

Answer: B

Explanation:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/section-tabbed-list-subpattern

 

NEW QUESTION 72
A company uses Dynamics 365 Finance.
You need to migrate all custom report artifacts from a development environment to a cloud-hosted Tier-1 test environment that has Visual Studio installed.
Which two actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  • A. Export the project as an axppfile
  • B. Import the project into a cloud-hosted environment from an axpp file and ensure that the Overwrite Elements option is selected
  • C. Create a deployment package
  • D. Apply a deployment package

Answer: A,B

Explanation:
Reference:
https://community.dynamics.com/365/financeandoperations/b/howtodynamics365/posts/how-to-import-and-export-project-in-dynamics-365

 

NEW QUESTION 73
You need to create the outstanding invoice report for the CFO.
Which attributes should you use? To answer, drag the appropriate attributes to the requirements. Each attribute answer may be used once, more than once, or not at all. You may need to drag the split between panes or scroll to view content.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation:
Scenario: The Chief Financial Officer (CFO) requires the following reports:
A report that shows all outstanding invoices, their cash discount types including the new minimum threshold applicable, and the amount of the discount. The report must only be accessed by users who are members of the Accounts Payable Manager role.
Box 1: DataContractAttribute
DataContractAttribute - This attribute is applied to an X++ class and specifies that the class can be used as a data contract (that it should be serialized).
Box 2: DataMemberAttribute
DataMemberAttribute - This attribute is applied to a parm (parameter) method on an X++ data contract class and specifies that the data member should be serialized.
Box 3: SRSReportParameterAttribute
You set the SRSReportParameterAttribute attribute to the data contract you created for the RDP class.
Reference:
https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/how-to-use-a-report-data-provider-class-in-a-report

 

NEW QUESTION 74
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 concurrency control over pessimistic concurrency control? Each control answer presents a complete solution.
NOTE: Each correct selection is worth one point.

  • A. Fewer resources are used to lock records during updates.
  • B. Records remain available for other processes while they are selected from the database.
  • C. Records are locked as soon as they are retrieved from the database.
  • D. Records are locked for a shorter length of time.

Answer: A,B,D

Explanation:
Optimistic Concurrency only locks records from the time when the actual update is performed.
Following are the advantages of using OCC:
Records remain available for other processes to update if they have been selected from the database but haven't yet been updated.
Records are locked for a shorter length of time.
Fewer resources are used to hold the locks during the update process.
Incorrect Answers:
A: Pessimistic Concurrency Control locks records as soon as they are fetched from the database for an update.
Reference:
https://docs.microsoft.com/en-us/dynamicsax-2012/developer/optimistic-concurrency-control

 

NEW QUESTION 75
You need to investigate the Vendor exclusion list issue.
What should you do?

  • A. Navigate to the Options tab and select
  • B. Navigate to the General tab, select Record Info, and then select Show all fields.
  • C. Navigate to the Options tab, select Record Info, and then select Show all fields.
  • D. Navigate to the Page options tab, select Show all fields.

Answer: C

 

NEW QUESTION 76
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 are adding a new field to the SalesTable form.
You must use an extension to add a status field onto the form.
You need to create the extension in the Application Object Tree (AOT) and add the extension to the demoExtensions model.
Solution: Navigate to the user interface forms section for the SalesTable form and create a customization.
Does the solution meet the goal?

  • A. Yes
  • B. No

Answer: B

Explanation:
Explanation
Instead navigate to the user interface forms section for the SalesTable form and create an extension.
Note: In Dynamics 365 Finance and Operations, the new fields will need to be added via a table extension.
Create the extensions on the SalesTable.
Reference:
https://stoneridgesoftware.com/how-to-extend-sales-order-update-functionality-to-custom-fields-in-d365-finance

 

NEW QUESTION 77
You need to implement the integration for the Vendor Exclusion List form.
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:
Box 1: Table extension
Isolate all new vendor exclusion codes as a new assembly by creating a table named VendExclusions.
Implement the Excel integration for the Vendor Exclusion List form.
The table extension object allows you to add additional fields or to change some properties on a table provided by the Dynamics 365 Business Central service. In this way, you can add data to the same table and treat it as a single table.
Box 2: Unique key
Create an index for the table named PrimaryIdx that uses the following fields: CustAccount, ItemId, VendAccount.
Box 3: Build and synchronize the database.
A project property lets you specify that the synchronize operation for the database should be performed every time that you build the project. This can be useful when you're making changes to the table structure for an application. Each time that you build, you will know that the database is synchronized with the tables as they are defined in the project.
Reference:
https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-table-ext-object
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/build-operations#synchronizing-the-database-at-each-build

 

NEW QUESTION 78
You are a Dynamics 365 Finance and Operations developer.
The sales department manager must to be able to view total customers by region and total sales by regions.
You need to build key performance indicators (KPIs) and display them on a tile in the application.
How should you model the KPI? To answer, drag the appropriate objects to the correct KPI components. Each object 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:

Agg M - Agg Dim - Agg Dim

 

NEW QUESTION 79
You need to create the new table for the vendor exclusion list.
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:
Scenario: You must develop a new solution to maintain a Vendor exclusion list for each customer and item combination. The solution must meet the following requirements:
* Isolate all new vendor exclusion codes as a new assembly by creating a table named VendExclusions.
* Create an index for the table named PrimaryIdx that uses the following fields: CustAccount, ItemId, VendAccount.
* Ensure that users can open the Vendor Exclusion list report from the customer master form. The list must display the customer account, Item ID, and Vendor account fields.
* Maintain referential integrity with other tables.
Box 1: a table extension for Vendors and relation for the Vendor exclusions Box 2: RelationShip Type Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/develop-composite-data-entities

 

NEW QUESTION 80
You are a Dynamics 365 Supply chain Management 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 code to the form. What should you do?

  • A. Open the object in Object Designer, select the title of the object, and then right-click View History.
  • B. In Solution Explorer, navigate to the object and right-click View History.
  • C. Using Visual Studio, navigate Application Explorer and right-click View History.
  • D. Using Visual Studio, navigate to the object. Add the object to a new solution, and then right-click View History.

Answer: C

Explanation:
In Visual Studio, Go to source control explorer > Select the object > right click > View history Reference:
https://dynamicsuser.net/ax/f/developers/93354/how-to-rollback-a-change-set-completely-automatically-in-tfs

 

NEW QUESTION 81
A company has a cloud-based Dynamics 365 Finance environment and uses an e-commerce website for retail operations. The website has business to business (B2B) capabilities. The company uses a middleware integration tool to process data.
You must create a batch job to automate some operations. The batch job must be able to process several thousand transactions in each run.
You need to configure the environment.
Which tools should you use? To answer, drag the appropriate tools to the correct requirements. Each tool 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

Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/recurring-integrations
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/data-management-api

 

NEW QUESTION 82
You create the following cloud-based Dynamics 365 Finance environments:

A developer creates code extensions in the Development environment. The developer checks the code changes into an Azure DevOps branch.
You need to deploy the code changes to the Standard Acceptance Test environment.
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:
Box 1: Build the code in the DevOps pipeline.
Box 2: Asset library
Run the export to the Asset library in Microsoft Dynamics Lifecycle Services (LCS).
Box 3: Select Maintain and Apply updates.
eprovision the target environment
If you copy a database between environments, the copied database won't be fully functional until you run the Environment reprovisioning tool to make sure that all Commerce components are up to date.
Follow these steps to run the Environment reprovisioning tool.
* In your project's Asset Library, in the Software deployable packages section, click Import.
* From the list of shared assets, select the Environment Reprovisioning Tool.
* On the Environment details page for your target environment, select Maintain > Apply updates.
* Select the Environment Reprovisioning tool that you uploaded earlier, and then select Apply to apply the package.
* Monitor the progress of the package deployment.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/database/dbmovement-scenario-exportuat#back-up-to-the-asset-library

 

NEW QUESTION 83
You are a Dynamics 365 Finance and Operations developer.
You need to use the Extensible Data Security (SDS) framework to restrict to the data in the Sales table form based on the customer group and the role of the user.
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.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/sysadmin/security-architecture
https://community.dynamics.com/365/b/exploringdynamics365/posts/extensible-data-security-in-d365

 

NEW QUESTION 84
A company uses Dynamics 365 Unified Operations.
Client companies require weekly updates for services performed. You create data entity by using the Data Entity wizard.
You need to expose a list of services to external business companies.
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:

Explanation:
Step 1: Synchronize the database
Entities are created as views in Microsoft SQL Server, and staging tables are also added. Therefore, you must sync a database when you build entities.
Step 2: Build the solution
Build your project
In Solution Explorer, right-click your project, and then click Properties.
Change the value of the Synchronize database on build property to True, and then click OK. This property must be set only one time per project.

On the Visual Studio toolbar, click Build > Build Solution to build the project.
Step 3: Configure properties for the data entity
After build visually validate and customize an entity
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/build-consuming-data-entities

 

NEW QUESTION 85
......

MB-500 Dumps for Pass Guaranteed - Pass MB-500 Exam: https://www.briandumpsprep.com/MB-500-prep-exam-braindumps.html

MB-500 Exam Dumps - Try Best MB-500 Exam Questions: https://drive.google.com/open?id=14nzWrvbZLPzc9c_Op_WvV8TLIiJgMF82