- AGraph, Chart, and Table
- BTile, List, and Link
- CForm, View, and Entity
- DReport, Dashboard, and Canvas
Time Taken:
Correct Answer:
Wrong Answer:
Percentage: %
Option B is correct because Tile, List, and Link are the presentation types that can be selected when adding an element to a workspace from the user interface in Dynamics 365 finance and operations apps. The other options are not valid presentation types for this context.
Implement built-in KPIs, charts, and other reporting components - Training | Microsoft Learn
Wrong: Directly add new fields to the standard table by modifying its structure.
Wrong: Use the SysOperation framework to handle the CRUD operations for the new fields.
Creating a new table with additional fields and establishing a foreign key relation to the standard table is a best practice when more than 10 fields are added, as it avoids modifying the original table structure. Utilizing the SysExtensionSerializer framework allows for automated CRUD operations on the new table, aligning with best practices. Directly modifying the standard table structure is not recommended as it goes against best practices. The SysOperation framework is not used for CRUD operations on table fields but rather for batch processing and interactive operations.
Finance and operations apps frameworks - Training | Microsoft Learn
When you extend a data entity in Dynamics 365 Finance (for example, by adding new fields), these changes may not appear immediately in the Data Management framework.
To make the changes visible and usable, you need to:
✔ Use the "Refresh entity list" function in the Data Management workspace.
This action:
Refreshes metadata for all data entities.
Ensures that the new fields or extensions are recognized by the system.
Makes the entity ready for further actions like export, import, or mapping.
Truncate entity list
❌ Deletes records from the staging or execution tables — not related to metadata or field visibility.
Generate mapping
❌ Used after the entity is already recognized and you're mapping source/target fields, but won't make new fields visible if the entity list isn’t refreshed first.
Configure entity execution parameters
❌ Deals with execution settings (like batch size), not metadata or visibility of new fields.
✔ Refresh entity list
The correct answers are:
You must extend the existing data entity (CustCustomerV3) to include the new fields that were added to CustTable.
This is the standard approach to make new fields available for import/export operations via data entities.
For asynchronous data transfer (such as Data Management framework import/export), staging tables are used.
You must also extend the staging table (CustCustomerV3Staging) to include the new fields so that they can participate in batch data processing.
Create a code extension for the data entity
❌ Not required if you're only adding fields — this can be done via metadata extension (no custom code unless special logic is needed).
Duplicate the data entity CustCustomerV3
❌ Duplicating is not recommended — it causes maintenance issues and breaks the standard upgrade path.
✅ Extend the data entity CustCustomerV3
✅ Extend the table CustCustomerV3Staging
The correct answer is:
When you need to cache values for a specific record in Dynamics 365 Finance (X++), the most appropriate collection class is:
✔️
Map
Map?Map is a key-value pair collection.
You can store a record ID (or any unique identifier) as the key, and the associated data (like a cached value or object) as the value.
It allows for efficient retrieval based on the key, making it perfect for caching scenarios.
List
❌ Ordered collection without key-based lookup. You'd have to iterate to find a record — not efficient for caching.
Set
❌ Holds unique values but doesn't store key-value pairs, so you can't map values to a specific record.
Struct
❌ Used to group related fields together (like a lightweight object), but not suitable for storing multiple records or caching by key.
✔ Map
This item tests the candidate’s knowledge of the general capabilities of the Dynamics 365 finance and operations apps.
Dynamics 365 Supply Chain Management includes the cost management module, which takes care of the valuation of the product. Dynamics 365 Commerce is not involved in the valuation of the product; it is focused on retail operations only. Dynamics 365 Field Service is responsible for allocating service jobs to the field engineers; it is not involved in the valuation of inventory items. Dynamics 365 Project Operations deals with project costing; it does not calculate the cost of inventory items.
Get introduced to the finance and operations apps - Training | Microsoft Learn
Dual-write overview - Finance & Operations | Dynamics 365 | Microsoft Learn
Business events overview - Finance & Operations | Dynamics 365 | Microsoft Learn
This item tests the candidate's knowledge of modelling an internal organizational structure in Dynamics 365 Finance.
A legal entity is an organization that has a registered or legislated legal structure. Organizations that use different functional currencies must model the organizations as legal entities. Also, a legal entity is subject to the tax laws of the tax authority in the country/region where the legal entity is registered. The stated requirements need a multi-currency, multi-organization structure that is achieved with legal entities. An operating unit is an organization that is used to divide the control of economic resources and operational processes in a business. Operating units use the country/region context of the parent legal entity and must share a functional currency. An operating unit does not meet the stated requirements because each organization must be localized to each country/region and currency. A business unit is a type of operating unit that is created to meet strategic business objectives. It is used for financial reporting that is based on industries or product lines that the organization serves independently of legal entities. A cost center is a type of operating unit in which managers are accountable for budgeted and actual expenditures. Cost centers are used for the management and operational control of business processes that span legal entities.
This item tests the candidate’s knowledge of fixed assets. Fixed assets are part of the Dynamics 365 Finance module and can be used to reclassify fixed assets.
When you reclassify fixed assets, all the dates in the Depreciation run date field are copied from the original asset information. If the depreciation has already started, the Date when depreciation was last run field displays the date of the reclassification. The Fixed assets roll forward report exports the detailed fixed assets data that you require for period closing, financial statements, and tax reporting to an easy-to-read Excel format. You set assets as derived books to simplify the posting of fixed assets book transactions that are planned for regular intervals. Asset leasing is an advanced capability for managing, tracking, and automating financial transactions for leased assets.
Configure fixed assets management in Dynamics 365 Finance - Training | Microsoft Learn
Reclassify fixed assets - Finance | Dynamics 365 | Microsoft Learn
This item tests the candidate’s knowledge of financial processes that can distribute amounts in multiple legal entities and dimensions.
Allocations are used to distribute amounts across multiple ledger account combinations. Allocations help ensure that expenses or revenues are charged to the correct object in accounting. Cost rollup is related to cost accounting. Distribution of transaction is part of the ledger accounting process. Free text invoice is used to create a customer invoice without any items. Positive pay is used to generate an electronic list of checks that can be presented to a bank.
Configure ledger allocations and accruals in Dynamics 365 Finance - Training | Microsoft Learn
Positive pay overview - Finance | Dynamics 365 | Microsoft Learn
Create a free text invoice - Finance | Dynamics 365 | Microsoft Learn
Cost rollup policy and overhead calculation - Finance | Dynamics 365 | Microsoft Learn
Process allocations - Finance | Dynamics 365 | Microsoft Learn
This item tests the candidate’s knowledge of books.
The Books section of Fixed assets lets you do everything in one book. The Fixed asset management workspace shows information that is related to fixed assets that are entered in the system. Asset leasing is an advanced capability for managing, tracking, and automating financial transactions for leased assets. The cost accounting ledger controls processes and policies for measuring costs.
Set up and create fixed assets - Training | Microsoft Learn
Depreciation book upgrade overview - Finance | Dynamics 365 | Microsoft Learn