You are training a new Dynamics 365 Finance developer.
You need to explain the relationships between models, packages, and projects to the new hire.
Which three design concepts should you explain? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
Answer : B, D, E
B: A model is a group of elements, such as metadata and source files, that typically constitute a distributable software solution and includes customizations of an existing solution.
D: A model is a design-time concept, for example a warehouse management model or a project accounting model.
E: A package is a deployment and compilation unit of one or more models.
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/models
A company uses Dynamics 365 Finance.
The company requires you to develop a new batch processing feature. You need to implement the code by using the SysOperation framework.
Which three methods are already implemented by using this framework? Each correct answer presents part of the solution. Choose three.
NOTE: Each correct selection is worth one point.
Answer : A, B, E
A company uses Dynamics 365 Finance.
There are performance issues with the sales order list page and Invoicing process.
You need to diagnose the issues by using the Performance timer.
Which two processes can the Performance timer monitor? Each correct answer presents a complete solution
NOTE: Each correct selection is worth one point.
Answer : A, D
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 new case statement in the model of the existing code.
Does the solution meet the goal?
Answer : B
A company uses Dynamics 365 Finance. You are customizing elements for the extended data types (EDTs) shown in the following table.
You have a Table named WorkCalendar. The table has a column named BasicCalendarlD that uses the BasicCalendariD EDT. You need to increase the length of the column by using an extension.
Solution: Create a derived EDT for BasicCalendarlD.
Does the solution meet the goal?
Answer : B
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: Add a new form object to the project and name the form SalesTable.Extension.
Does the solution meet the goal?
Answer : B
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.
An organization has two million customers that are part of the International customer group.
Validation must occur when customer records are updated. For all customers where the value of the customer group field is international, you must the delivery mode to Air.
You need to update the customer records.
Which two segments can you use? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.