合格させるMicrosoft MB-500試験には練習テスト問題集豪華お試しセット [Q33-Q56]

Share

合格させるMicrosoft MB-500試験には練習テスト問題集豪華お試しセット

2025年最新の有効なMB-500テスト解答とMicrosoft試験PDF問題を試そう


Microsoft MB-500試験は、Dynamics 365:Finance and Operations Apps Developerとして認定されることに興味がある個人向けに設計されています。この認定は、Microsoft Dynamics 365 Finance and Operationsアプリを使用してソリューションの開発と実装の専門知識を実証しようとしている人に最適です。この試験は、ダイナミクス365ファイナンスおよびオペレーションアプリの開発、実装、およびメンテナンスに関連するさまざまな概念に対する候補者の理解を測定するように設計されています。


Microsoft MB-500 資格認定は、Dynamics 365 Finance and Operations で作業する開発者にとって貴重な資産となることがあります。この資格認定は、開発者がカスタマイズと拡張を開発し実装するために必要なスキルや知識、Dynamics 365 を他のシステムと統合し問題をトラブルシューティングする能力を持っていることを証明します。さらに、Microsoft の資格認定は業界で広く認知され、開発者のキャリアアップや収益性向上に役立ちます。


MB-500認定試験は、Microsoft Dynamics 365 Finance and Operations開発分野でキャリアを進めたい個人にとって優れた機会です。この認定を通じて、候補者は自分の知識やスキルを証明し、競争が激しい求人市場で目立つことができます。

 

質問 # 33
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.

正解:

解説:

Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/develop-composite-data-entities


質問 # 34
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.

正解:

解説:

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


質問 # 35
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 meets these requirements.
What two components should you create? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.

  • A. aggregate dimensions
  • B. data entity
  • C. TempDB table
  • D. aggregate measurements

正解:B、D

解説:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/analytics/model-aggregate-data#model-a-k


質問 # 36
The system includes the following code: (Line numbers are included for reference only.)

You need to apply changes to address User2's issues.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

正解:

解説:

Topic 2, First Up Consultants
To start the case study
To display the first question in this case study, click the Next button. Use the buttons m the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. When you are ready to answer a question, click the Question button to return to the question.
Background
First Up Consultants provides Commercial Cleaning services to its clients. The company purchases all its cleaning supplies from Best For You Organics Company.
First Up Consultants is using a cloud-based Dynamics 365 Finance instance. The system has a foundation table named CashDisc that contains one cash discount record for each cash discount type.
Best For You Organics Company invoices First Up Consultants and allows cash discounts based on how fast an invoice is paid. First Up Consultants is entitled to a two percent discount from Best for You Organics for any invoice that is paid within 10 days and has a minimum invoice amount of $2,500.
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.


質問 # 37
You are a Dynamics 365 Finance developer. You create a key performance indicator (KPI) that will enable users to be able to see the total sales per region. You create a tile named SalesRegion and link the KPI to the tile.
You need to ensure that users can view this tile on a form in the user interface.
What should you do?

  • A. Create a new workspace. Add the KPI to the workspace from the user interface.
  • B. Create an extension of the form that will contain the new tile and KPI. Add the tile to the extended form.
  • C. Open the form that will contain the new tile. Add the tile to the form.

正解:A

解説:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/workspace-form-pattern


質問 # 38
A company has an extension that makes changes to a base form.
You need to identify all extension changes made to the base form.
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. In the search bar on the base form, enter the text e:.
  • B. In the search bar on the form extension element, enter the text c:
  • C. In the search bar on the base form, enter the text c:.
  • D. In search bar on the form extension element, enter the text e:
  • E. Right-click the base form and select view references

正解:D、E

解説:
A: Customization and Extension

B: Example: Navigate to FMRental.Extension in the Tree Designer
1. In the Visual Studio, in Solution Explorer, in the FleetManagement Discounts project, expand User Interface > Form Extensions.

The FMRental.Extension element is an extension element that extends the functionality of the FMRental form by adding two new data sources and a new tab control.
2. In Solution Explorer, double-click FMRental.Extension to open the designer.

3. In the designer's search box, type 'e:' as shown in the image below. This filters the current designer to only show nodes that belong to the current extension.

Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/customize-model-elements- extensions


質問 # 39
You need to develop, test, and deploy the Vendor Exclusion list solution.
What should you create? To answer, drag the appropriate objects to the correct actions. 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.

正解:

解説:

Explanation

Box 1: package
An AOT package is a deployment and compilation unit of one or more models that can be applied to an environment. It includes model metadata, binaries, reports and other associated resources. One or more AOT packages can be packaged into a deployable package, which is the vehicle used for deployment of code (and customizations) on demo, sandbox, and production environments.
Box 2: New model
Model - You configure your model to refer to two other models. This enables your model to reference metadata and code elements that are in other packages.
Box 3: project
Project - You create a project and then associate your project to your new model. You add elements to your project, which are also added to your model. Specifically, you add an extended data type (EDT). You also add a table that you populate with fields and a method.
Box 4: deployable package
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/create-data-model-elements


質問 # 40
You need to configure security for the Vendor Exclusion List report.
What are two possible ways to achieve this goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

  • A. Create a new privilege, add a reference to an output menu item, and then add the new privilege to a role.
  • B. Create a new privilege extension and add an output menu item. Add the privilege to a duty extension and then to a role extension.
  • C. Create a new security policy and add an output menu item. Add the new security policy to duty extension and then to a role extension.
  • D. Create a new privilege and assign it to an output menu item. Add the new privilege to a duty extension and then add the duty extension to a role.

正解:A、D

解説:
Scenario: Develop necessary security permissions to view and maintain the new Vendor exclusion list functionality and reporting. Users with maintain rights will be able create, update, and delete the exclusion list.
Permissions must be assigned to security roles to match company security model.
The privileges are simply a way to grant permissions to an entry point, which can be services, to a duty, role, or even directly to a user. Typically, we only add entry points to a privilege, such as menu items.
D: You can extend a Security Role or a Security Duty to add new duties/privileges to these elements.
Incorrect Answers:
C: We can't extend security privileges, we would always create a new privilege.
Reference:
https://www.oreilly.com/library/view/extending-microsoft-dynamics/9781786467133/40a348f3-0f4c-4d47-a566-
59f3a2e6afa0.xhtml
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/extensibility/customization-overlayering- extensions#security-role-and-duty-extensions Implement Security and Optimize Performance Question Set 2


質問 # 41
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 have an enumeration named truckStatus that has the following statuses:
Empty
Loaded
Completed
You have the following code:

You need to extend this enumeration and add the following statuses to the enumeration: Quarantine, InTransit.
You must then modify code that validates the switch statement.
Solution: Add a post handler to the method that checks the enumeration and logic for your new enumeration values using the enumeration value.

Does the solution meet the goal?

  • A. Yes.
  • B. No

正解:A


質問 # 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 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. No
  • B. Yes

正解:A

解説:
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-and-operations/


質問 # 43
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.

正解:

解説:


質問 # 44
You are a Dynamics 365 Finance and Operations 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.

正解:

解説:

Explanation


質問 # 45
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.

正解:

解説:

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-entiti


質問 # 46
You are a Dynamics 365 Finance developer.
You need to export data from all products into a data package every day at 2 a.m. You open the Data Management workspace.
How should you complete the process? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

正解:

解説:

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


質問 # 47
A company plans to deploy Dynamics 365 Unified Operations.
You need to recommend deployment options for the company.
What should you recommend? To answer, drag the appropriate deployment options to the correct application requirement. Each deployment 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.

正解:

解説:

Explanation:

Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/fin-ops/get-started/cloud-prem-comparison


質問 # 48
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 Wholesales.
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.

正解:

解説:


質問 # 49
A company uses Dynamics 365 Supply Chain Management.
You are developing multiple integrations.
You need to select the appropriate integration models for the integrations.
Which integration model should you select? To answer, drag the appropriate data integration models to the correct requirements. Each data integration model 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.

正解:

解説:


質問 # 50
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 which operations can be performed.
Which operation is possible?

  • A. Create an extension for AccountBase and modify the Form Help property.
  • B. Create a derived EDT for AccountBase and increase the field size.
  • C. Create an extension for Accountld and increase the field size.
  • D. Create an extension for AccountBase and decrease the field size.

正解:A


質問 # 51
You need to investigate the Vendor exclusion list issue.
What should you do?

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

正解:D


質問 # 52
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.

正解:

解説:

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


質問 # 53
You need to create a chain of command method for inserting the data on the table for the new fields. How should you complete the code? To answer, select the appropriate configuration m the answer are a. NOTE: Each correct selection is worth one point.

正解:

解説:


質問 # 54
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.

正解:

解説:

Reference:
https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-extension-example


質問 # 55
You need to deploy the web portal integration solution.
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.

正解:

解説:

Explanation:
Scenario: You must install and configure a third-party solution for credit card processing within Dynamics 365 Finance. The third-party company will provide a deployable package.
You must develop a web portal that allows customers to browse products, place orders, and check order status. Product data for the web portal must be integrated as periodic batches.
You must configure the warehouse mobile device portal for warehouse operations.
You must install a third-party solution to support web portal integration. The solution is supplied as a source code model file.
Step 1: Add the package to source control and check in the changes.
Deployable packages from third parties can be manually installed on a development VM, and the installed artifacts can then be added to source control.
Step 2: Import the model into a Development environment.
Install a model in a development environment
Step 3: Synchronize the models in the Developer environment by using Get latest feature Because the models and runtime packages are in source control, other developers who use other development environments can just synchronize the models and packages to their workspace by using the Get latest feature of source control.
Step 4: Build and create a deployment package
The build process will include this runtime package in the final deployable package. This allows customers to take the deployable package from the build and have one package to deploy to their environments. The one package includes both custom solutions and all the third party solutions.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/manage-runtime-packages
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/manage-runtime-packages#deploying-third-party-code


質問 # 56
......

トップクラスMicrosoft MB-500オンライン問題集:https://www.jpntest.com/shiken/MB-500-mondaishu

無料Microsoft MB-500試験問題と解答トレーニングを提供しています:https://drive.google.com/open?id=1OHhIRJFbdxWmo5prSPRbdOfpjk5dLm8m

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡