Download Microsoft Dynamics 365: Finance and Operations Apps Developer.MB-500.VCEplus.2020-06-03.61q.vcex

Vendor: Microsoft
Exam Code: MB-500
Exam Name: Microsoft Dynamics 365: Finance and Operations Apps Developer
Date: Jun 03, 2020
File Size: 8 MB

How to open VCEX files?

Files with VCEX extension can be opened by ProfExam Simulator.

Demo Questions

Question 1
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. 
Correct answer: To work with this question, an Exam Simulator is required.
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 
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 
Question 2
You need to apply a form pattern to the Vendor exclusion list. 
Which pattern should you use? 
  1. Workspace
  2. Simple List
  3. List Page
  4. List View
Correct answer: C
Explanation:
A list page presents a set of data on a user interface that is optimized so that you can browse records, find the right record, and then take an action upon that record. The list page lets the user search, filter, and sort the data. FactBoxes on the  right side of the grid show related data for the active record. Actions that are relevant to the record are located on the ActionPane at the top of the page.  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.  Reference: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/list-page-form-pattern
A list page presents a set of data on a user interface that is optimized so that you can browse records, find the right record, and then take an action upon that record. The list page lets the user search, filter, and sort the data. FactBoxes on the  
right side of the grid show related data for the active record. Actions that are relevant to the record are located on the ActionPane at the top of the page.  
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.  
Reference: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/list-page-form-
pattern
Question 3
You need to meet the requirements for the purchase order creation form. 
What are two possible ways to achieve this goal? Each correct answer presents a complete solution. 
NOTE: each correct selection is worth one point. 
  1. Create a class and add a form data source event handler method to the class.
  2. In Application Explorer, create a table extension and implement validation.
  3. In Application Explorer, create a form extension and implement validation.
  4. Implement Chain of Command (CoC) and method wrapping by creating a form extension class.
Correct answer: CD
Explanation:
Scenario: Users must be presented with a warning message before a direct delivery purchase order is created for a vendor in exclusion list.  You must implement validation to check whether a proposed direct delivery purchase order vendor is on the exclusion list for the customer and product combination.
Scenario: 
Users must be presented with a warning message before a direct delivery purchase order is created for a vendor in exclusion list.  
You must implement validation to check whether a proposed direct delivery purchase order vendor is on the exclusion list for the customer and product combination.
Question 4
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. 
  1. QuickFilter
  2. Advanced Filter
  3. Grid Column Filtering
  4. Filter pane
Correct answer: AC
Explanation:
A: QuickFilter: A framework-provided filtering mechanism that can appear above any list or grid, and that provides fast single-column filtering. C: Grid column filtering: The user can define filter conditions and perform single-column sorting by using a drop dialog that is opened from the grid column header. 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 
A: QuickFilter: A framework-provided filtering mechanism that can appear above any list or grid, and that provides fast single-column filtering. 
C: Grid column filtering: The user can define filter conditions and perform single-column sorting by using a drop dialog that is opened from the grid column header. 
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 
Question 5
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? 
  1. Yes 
  2. No
Correct answer: A
Explanation:
Reference: https://docs.microsoft.com/sv-se/dynamics365/fin-ops-core/dev-itpro/user-interface/simple-list-details-form-pattern
Reference: https://docs.microsoft.com/sv-se/dynamics365/fin-ops-core/dev-itpro/user-interface/simple-list-details-form-pattern
Question 6
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 Operational Workspaces pattern. 
Does the solution meet the goal? 
  1. Yes
  2. No
Correct answer: B
Explanation:
Reference: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/workspace-form-pattern
Reference: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/workspace-form-pattern
Question 7
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 Details Master pattern. 
Does the solution meet the goal? 
  1. Yes
  2. No
Correct answer: A
Explanation:
Reference: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/details-master-form-pattern
Reference: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/details-master-form-pattern
Question 8
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? 
  1. Select Model management from the menu and then select View all package dependences.
  2. Right-click the Application Object Tree (AOT) node in Application Explorer and select Model View.
  3. Select Metadata Search from the Dynamics 365 menu.
  4. Select Model Management from the menu and then select Refresh Models.
Correct answer: B
Explanation:
In Microsoft Visual Studio, on the Dynamics 365 menu, click Model Management > Refresh Models.  Open Application Explorer by clicking View > Application Explorer.  Right-click the AOT root node, and then click Model view.  A list of installed models is displayed.  Reference: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/manage-runtime-packages  
  1. In Microsoft Visual Studio, on the Dynamics 365 menu, click Model Management > Refresh Models.  
  2. Open Application Explorer by clicking View > Application Explorer.  
  3. Right-click the AOT root node, and then click Model view.  
A list of installed models is displayed.  
Reference: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/manage-runtime-packages  
Question 9
You need to prepare to deploy a software deployable package to a test environment. 
What are two possible ways to achieve the goal? 
Each correct answer presents a complete solution. 
NOTE: Each correct selection is worth one point. 
  1. In Visual Studio, export the project and upload the project to the asset library.
  2. In Azure DevOps, queue a build from the corresponding branch and upload the model to the asset library.
  3. In Azure DevOps, queue a build from the corresponding branch and upload the package to the asset library.
  4. In Visual Studio, create a Dynamics 365 deployment package and upload the package to the asset library.
Correct answer: CD
Explanation:
C: Dynamics Lifecycle Services (LCS) Asset Upload : Upload a software deployable package to an LCS project's Asset Library. This task is only available as a release pipeline task. It requires an LCS connection to be setup in the Azure DevOps project's service connections. D: Deployable packages can be created by using Visual Studio dev tools. After a deployable package is created, it must be uploaded to the Lifecycle Services (LCS) project's asset library.  Reference: https://marketplace.visualstudio.com/items?itemName=Dyn365FinOps.dynamics365-finops-tools https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/deployment/create-apply-deployable-package 
C: Dynamics Lifecycle Services (LCS) Asset Upload : Upload a software deployable package to an LCS project's Asset Library. This task is only available as a release pipeline task. It requires an LCS connection to be setup in the Azure DevOps project's service connections. 
D: Deployable packages can be created by using Visual Studio dev tools. 
After a deployable package is created, it must be uploaded to the Lifecycle Services (LCS) project's asset library. 
Reference: 
https://marketplace.visualstudio.com/items?itemName=Dyn365FinOps.dynamics365-finops-tools 
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/deployment/create-apply-deployable-package 
Question 10
You are a Dynamics 365 Finance and Operations developer. 
You need to create an extension class. 
Which action should you perform? 
  1. Mark the class as final.
  2. Add the suffix .extension to the file name.
  3. Mark the class as protected.
  4. Mark the class as private.
Correct answer: A
Explanation:
Reference: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/method-wrapping-coc
Reference: 
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/method-wrapping-coc
HOW TO OPEN VCE FILES

Use VCE Exam Simulator to open VCE files
Avanaset

HOW TO OPEN VCEX AND EXAM FILES

Use ProfExam Simulator to open VCEX and EXAM files
ProfExam Screen

ProfExam
ProfExam at a 20% markdown

You have the opportunity to purchase ProfExam at a 20% reduced price

Get Now!