順便提一下,可以從雲存儲中下載Testpdf MB-500考試題庫的完整版:https://drive.google.com/open?id=1AgdqG6bJ6YP1dPsjjSmCFxceN4HbJ6DF
我們Testpdf Microsoft的MB-500考試培訓資料提供最流行的兩種下載格式,一個是PDF,另一個是軟體,很容易下載,我們Testpdf認證的產品準備的IT專業人士和勤勞的專家已經實現了他們的實際生活經驗, 在市場上提供最好的產品,以實現你的目標。
| Section | Weight | Objectives |
|---|---|---|
| Design and develop AOT elements | 15-20% | - Design and create forms, menus, and user interface elements - Develop and modify views, queries, and indexes - Create and extend tables and data entities - Create and extend classes, methods, and enums |
| Implement security and optimize performance | 10-15% | - Optimize application performance - Implement Extensible Data Security policies - Configure and implement security roles and permissions - Monitor and diagnose performance issues |
| Implement reporting and analytics | 10-15% | - Integrate with Power BI and analytical tools - Create and modify reports using SSRS - Design and build workspaces and dashboards |
| Apply developer tools | 5-10% | - Work with metadata and AOT - Use source control and version management - Use Lifecycle Services - Use Visual Studio and development tools |
| Plan architecture and solution design | 5-10% | - Plan application lifecycle management - Design technical architecture - Determine solution requirements and constraints - Design data structure and data model |
| Integrate and manage data solutions | 15-20% | - Build and consume APIs and services - Implement dual-write and data integration - Implement data management and data migration - Manage data entities and data packages |
| Develop and test code | 20-25% | - Implement event handlers and delegates - Implement business logic using X++ - Debug and troubleshoot code - Implement and extend workflows - Perform unit testing and validation |
周圍有很多朋友都通過了Microsoft的MB-500認證考試嗎?他們都是怎麼做到的呢?就讓Testpdf的網站來告訴你吧。Testpdf的MB-500考古題擁有最新最全的資料,為你提供優質的服務,是能讓你成功通過MB-500認證考試的不二選擇,不要再猶豫了,快來Testpdf的網站瞭解更多的資訊,讓我們幫助你通過考試吧。
問題 #65
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.
答案:
解題說明:
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
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
問題 #66
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.
答案:B,D
解題說明:
Explanation
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.
Plan Architecture and Solution Design
Testlet 2
Case study
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section.
To start the case study
To display the first question in this case study, click the Next button. Use the buttons in 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. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.
Background
Overview
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.
Financial requirements
Vendor Invoices Past Due form
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 MinimumInvoiceAmount 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 MinimumInvoiceAmount 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 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.
* Use SysOperation Framework for all batch jobs.
You must create a batch job to identify modified CashDisc.MinimumInvoiceAmount values and apply these to open Purchase Lines.
問題 #67
Case study 4 - ADatum Corporation
Background
ADatum Corporation is a market leader in the design and distribution of innovative aluminum systems. The company provides services to the architectural, residential, industrial, and home improvement markets in Australia.
The company has warehouses in Perth. Sydney, and Melbourne. A team of warehouse employees provides delivery to the customer sites.
Current Environment
ADatum Corporation currently uses Microsoft Dynamics AX 2009.
Customers use email or phone calls to place orders. After the company provides a quote to customers, the customer must agree to the sale price before the company places a sales order.
The company is migrating to Dynamics 365 Finance and Dynamics 365 Supply Chain Management using a phased rollout strategy to its sites. The company has the Lifecycle services project to manage various environments and releases.
The company has the following Finance and Supply Chain Management environments:
- Development
- Quality assurance (QA)
- User acceptance testing (UAT)
- Production
The company uses Azure DevOps for a code repository. All developers use a development branch to check in code and a release branch to maintain the code for production releases.
Requirements. General
- Configure a cloud-based development environment for Finance and Supply Chain Management.
Enable a code extension that supports updates.
- Configure Microsoft-supported version control and an Azure-hosted build pipeline.
- Migrate all document handling attachments for the customers to Finance and Supply Chain Management from Dynamics AX 2009.
- Audit X++ code for a best practice check.
- All new code must be unit tested in a development environment and then validated by the QA team before the code is merged into the Release branch for further releases.
Requirements. Business processes
- All changes that are deployed to the UAT environment must be approved for code release to production.
- The sales manager requires a solution that is extensible to ensure that new master tables document handling attachments are migrated to the new system.
- A base class named MigrateAttachment must be designed with methods that all child classes must implement.
- A method named processAttachment must be created so that extenders are not able to subscribe to pre-events and post-events.
- On the All sales orders list page, two new fields must be added for the total sales order amount.
One field uses goods and services tax (GST) and the other field does not use GST.
- A process named Populate check data must be designed based on the following:
* The process must run from the All customers list page and populate a custom table named CustCheckData with 1000 rows.
* The table must have two fields named CheckNumber and BankNumber.
* The process must return to the current session after the data is processed.
- The generated check data must be available for users to access in a tabular form without additional details and preview panes.
- The purchase manager requires a new data entity to send out the information for purchase order inquiries that are generated in Finance and Supply Chain Management
- The sales manager must be able to access the total quotation for the sites and item types.
- The sales manager requires a quotation number to be printed on the sales invoice business document. Customers must be able to access the reference number on the invoice documents.
- The purchase manager requires a new approval workflow for approving purchase orders that are more than $10,000.
Requirements. Business systems
- After a user named UserA posts a packing slip for a sales order, customers must be informed of the product delivery in real-time. This information is provided using business events.
- Purchase order inquiries must be exported from the Finance and Supply Chain Management using data packages. Users must be able to query using OData but should not be able to update or create the data in the system.
- A sales manager's workspace must display the total quotations using key performance indicators.
- The purchase order approval workflow must be configured from the procurement and sourcing module.
Issues
- UserA reports delays when opening the All sales orders list page.
- A customer is unable to access the business events for a packing slip that is posted by UserA.
- A user named UserB reports that the system is unresponsive when they run the Populate check data process for a customer.
- UserA reports that the print management settings in the accounts receivable module do not display the new layout when testing a new sales invoice report layout in the UAT environment.
You need to resolve the print management settings issue for UserA.
What should you do?
答案:B
解題說明:
Scenario, Issue: UserA reports that the print management settings in the accounts receivable module do not display the new layout when testing a new sales invoice report layout in the UAT environment.
How to Add New Report Format to Print Management
Change default report format
If you need to change the default report format, which is used for Original/Copy preview on journal forms, Microsoft recommendation is to use the Default report format delegate:
PrintMgmtDocType.getDefaultReportFormatDelegate().
Reference:
https://ax.docentric.com/how-to-add-new-report-format-to-print-management/
問題 #68
A company has a cloud-based installation of Dynamics 365 Finance.
A user reports slow response times in the application when accessing the production environment.
You need to diagnose the performance issue by using the Environment monitoring tool.
Which two features of the Environment monitoring tool should you use?
NOTE: Each correct answer presents part of the solution.
答案:C,D
問題 #69
A company implements Dynamics 365 finance and operations apps.
You are developing code to consume OData service endpoints. You complete the application registration process and gather the details required to create a C# console application.
You need to ensure that the console application interacts with Dynamics 365 Finance OData services.
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.
答案:
解題說明:
1 - Add the OData v4 client code generator
2 - Add the custom OData service endpoints to the ODataClient list
3 - Generate proxy classes
4 - Point the MetaDataDocumentURI variable top the Dynamics 365 Finance instance Reference:
https://devblogs.microsoft.com/odata/tutorial-sample-how-to-use-odata-client-code-generator-to-generate-client-side-proxy-class/
https://www.netwoven.com/2018/05/29/how-to-create-client-side-odata-proxy-dll-for-microsoft-dynamics-365-for-finance-and-operations-ax/
問題 #70
......
大家都知道,Testpdf Microsoft的MB-500考試培訓資料的知名度非常高,在全球範圍類也是赫赫有名的,為什麼會產生這麼大的連鎖反映呢,因為Testpdf Microsoft的MB-500考試培訓資料確實很適用,而且真的可以幫助我們取得優異的成績。
MB-500套裝: https://www.testpdf.net/MB-500.html
P.S. Testpdf在Google Drive上分享了免費的、最新的MB-500考試題庫:https://drive.google.com/open?id=1AgdqG6bJ6YP1dPsjjSmCFxceN4HbJ6DF