[Apr-2023] Microsoft MB-500 Dumps – Reduce Your Chance of Failure in MB-500 Exam [Q24-Q45]

Share

[Apr-2023] Microsoft MB-500 Dumps – Reduce Your Chance of Failure in MB-500 Exam

To help you achieve your ultimate goal, we suggest the actual Microsoft MB-500 dumps for your Microsoft Dynamics 365: Finance and Operations Apps Developer exam preparation to use as your guideline.

NEW QUESTION # 24
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. No
  • B. Yes

Answer: A


NEW QUESTION # 25
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 # 26
An organization uses Visual Studio to develop customizations for Dynamics 365 Supply chain Management.
You need to create an extension for the CustTable form and add the extension to the Visual Studio project.
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
1. In AOT, right-click CustTable form
2. Select Create Extension
3. Rename the new CustTable extension
Reference:
https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-extension-example


NEW QUESTION # 27
You are a Dynamics 365 Finance developer.
You must extend the validate method of the SalesLine table by using Chain of Command. The value of a variable named SalesPrice must be greater than or equal to zero when adding new lines.
You need to create an extension class.
Which two code segments can you use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.



  • A. Option D
  • B. Option B
  • C. Option A
  • D. Option C

Answer: A,C

Explanation:
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/validations-defaults-unmapped-fields
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/method-wrapping-coc


NEW QUESTION # 28
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 # 29
You are a Dynamics 365 Finance developer.
You need to create an extension class.
Which action should you perform?

  • A. Add the class buffer as the first parameter.
  • B. Decorate the class with the ExtensionOf attribute.
  • C. Mark the class as public.
  • D. Mark the class as private.

Answer: B

Explanation:
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/class-extensions


NEW QUESTION # 30
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:

Reference:
https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/how-to-use-a-report-data-provider-class-in-a-report


NEW QUESTION # 31
You have the following code:

For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation:
Box 1: Yes
Here CashDiscountDP is the name of the secure server method that is tagged with the SysEntryPointAttribute attribute.
Box 2: Yes
To define a report data provider class
An RDP class extends the SRSReportDataProviderBase class. You set the SRSReportParameterAttribute attribute to the data contract you created for the RDP class.
Box 3: No
Instead:
public void processReport()
Reference:
https://docs.microsoft.com/en-us/dynamicsax-2012/developer/security-privilege-properties
https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/how-to-use-a-report-data-provider-class-in-a-report


NEW QUESTION # 32
You are configuring your developer environment by using Team Explorer.
There are several developers working on a customization.
You need to ensure that all code is checked in and then merged to the appropriate branches.
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.
NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/branching-strategies-with-tfvc?view=azure-devops


NEW QUESTION # 33
A company uses Dynamics 365 Finance.
You create the following tables.

You need to configure the system to meet the requirements.
Which delete actions should you use? To answer, drag the appropriate delete action types to the correct scenarios. Each delete action 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:

Topic 2, First Up Consultants
Business Requirements
All new and extended objects must be located in an existing model named FinanceExt. The creation of new models is not permitted.
Best For You Organics Company requires that First Up Consultants apply specific minimum invoice amounts to each cash discount record. A cash discount may only be applied when the minimum invoice amount requirement has been met. The new field must be added to the CashDisc form grid with the allowable visible number of characters set to 10.
First Up Consultants must retrieve the required Cash Discount methods and corresponding minimum invoice amounts directly from Best For You Organics Company's enterprise resource planning (ERP) system.
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.
You must create a Microsoft Excel workbook that lists unpaid invoices to Best For You Organics Company that have a due date earlier than 5/1/2019 and an Invoice Amount between $20,000 and $100,000.
Cash discounts for unpaid invoices must be updated with the new minimum invoice amounts.
Technical Requirements
You must be able to filter the grid on the Vendor Invoices Past Due form. By default, you must filter the form based on the Due Date, Invoice Amount, and Vendor columns. Users must be able to apply reusable user-specific filters to a page using multiple fields.
CashDisc form
You must extend the CashDisc form to add a new field named MinimumlnvoiceAmount to the form. You must add a new Extended Data Type to the extension model for the new field. The new field must be added above the discount method field. The field must display 10 characters.
The accounts payable manager and the accounts payable clerk have Delete access to the form. You must alter permissions to limit accounts payable clerks to have only View access to the form.
Cash Discount Records report
You must create a report that shows a list of CashDisc records. You must include the MinimumlnvoiceAmount field and filtered data by using the CashDisc.DiscMethod field. Applicable security objects must be created in the existing "FinanceExt" model and configured so the report is accessible by those users mapped to the accounts payable role.
Batch jobs
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:
* Accept the following parameters: Vendor, DueDate.
* Be callable by an Action menu item.
* Allow users to specify vendors to include in the job.
You must create a batch job to identify modified CashDisk MinimumInvoiceAmount values and apply these to open Purchase Lines.


NEW QUESTION # 34
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/?cmp=USMF&debug=develop
  • B. https://contoso.cloudax.dynamics.com/?cmp=USMF&mi=performancetimer
  • C. https://contoso.cloudax.dynamics.com/?cmp=USMF&debug=perftimer
  • D. https://contoso.cloudax.dynamics.com/?cmp=USMF=debug=developer

Answer: D

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 # 35
You need to add new fields to the standard form and organize the grid to meet the requirements.
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:

1 - Find the WHSTmpStatusChangeDetails form in the Application Object Tree (AOT).
2 - Right-click the form in the Application Object Tree (AOT).
3 - Create an extnsion of the form in the project.
4 - Drag the Product Name and Batch ID fields from the data source to the grid on the form extention.


NEW QUESTION # 36
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 developing a form for Dynamics 365 Finance.
You need to add a button that allows users to run a report.
Solution: Create an output menu item. Add the output menu item to the form button and then link the report to the output menu item.
Does the solution meet the goal?

  • A. Yes
  • B. No

Answer: A

Explanation:
https://docs.microsoft.com/en-us/dynamicsax-2012/appuser-itpro/how-to-create-a-menu-item-for-a-report


NEW QUESTION # 37
You need to implement the migration requirements.
Which two options can you use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

  • A. a data entity and bring your own database (BYOD)
  • B. a data entity and Entity store
  • C. a data entity and a Data management import job
  • D. a public data entity and the Excel add-in

Answer: B,D

Explanation:
Explanation
Scenario: Implement the Excel integration for the Vendor Exclusion List form.
B: By opening entity data in Excel, you can quickly and easily view and edit the data by using the Excel add-in.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/office-integration/use-excel-add-in
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/analytics/power-bi-integration


NEW QUESTION # 38
You are a Dynamics 365 Finance and Operations developer.
You need to monitor system performance.
Which tools should you use? To answer, select the appropriate option 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/lifecycle-services/monitoring-diagnostics


NEW QUESTION # 39
You are a Dynamics 365 Finance developer.
You need to add a new status named InTransit to the SalesTable.SalesStatus field and use the status in code.
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: Create an extension of SalesStatus
To modify properties on an existing field in a table, you must first create an extension for the table.
Box 2: SalesStatus::InTransit
Incorrect Answers:
Overlay: Overlaying code, the now-outdated way to implement customer-specific functionality under Dynamics AX, involved customizing programming within Microsoft's code and recompiling the application.
Reference:
https://docs.microsoft.com/sv-se/dynamics365/fin-ops-core/dev-itpro/extensibility/modify-existing-field
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/extensible-enums


NEW QUESTION # 40
A company uses Dynamics 365 Unified Operations.
You need to implement role-based security for a set of fields in a table.
How should you arrange the security elements? To answer, drag the appropriate security elements to the correct locations. Each element 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:

Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/sysadmin/role-based-security


NEW QUESTION # 41
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:


NEW QUESTION # 42
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.
You are developing a form for Dynamics 365 Finance.
You need to add a button that allows users to run a report.
Solution: Create a command button and link the button to the report by using the button's object property.
Does the solution meet the goal?

  • A. No
  • B. Yes

Answer: A

Explanation:
Explanation
You would need to use the on-click property of the command button.
Reference:
https://support.microsoft.com/en-gb/office/use-a-command-button-to-start-an-action-or-a-series-of-actions-c7bf2
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/action-controls


NEW QUESTION # 43
You are a Dynamics 365 Finance and Operations developer.
You need to create an extension class.
Which action should you perform?

  • A. Add the suffix .extension to the file name.
  • B. Mark the class as final.
  • C. Mark the class as protected.
  • D. Mark the class as private.

Answer: B

Explanation:
Explanation/Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/method-wrapping-coc


NEW QUESTION # 44
HOTSPOT
You are a Dynamics 365 Finance developer.
A report uses a synchronous call based on a saleID value. There are long wait times for the report to complete printing. You must allow the user to continue to work while the report processes and inform the user immediately when the report completes printing.
You need to implement the correct method calls and behavior.
Which code segments should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Answer:

Explanation:

Explanation:
Box 1: Global:runAsync
Use runAsync methods on the Global or FormRun classes.
Box 2: container
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/migration-upgrade/deprecated-apis


NEW QUESTION # 45
......

Accurate & Verified Answers As Seen in the Real Exam here: https://examsboost.pass4training.com/MB-500-test-questions.html