Plan the architecture and solution designApply developer toolsDesign and develop AOT elementsDevelop and test codeImplement reportingIntegrate and manage data solutionsImplement security and optimize performance
A company has a cloud-based installation of Dynamics 365 Finance. The company also has Dynamics 365 Sales and Customer Service systems.
The company is implementing an analytical reporting solution.
Select the applicable storage feature for each requirement. Each storage option may be used once, more than once, or not at all.
Drag & Drop
Entity store
Bring your own database
Import data from various systems into one reporting database and extend tables.
Develop and extend Power BI reports and publish automatically through the application deployment lifecycle.
You are a Dynamics 365 Finance developer.
A form makes a synchronous call based on a saleID value. The form has long processing wait times. You must allow the user to keep working while the form processes and notify the user immediately when processing is complete.
You need to implement the correct method calls and behavior. Which code segments should you use?
Select
Run the form asynchronously.
Pass parameters to the method.
A company needs Dynamics 365 finance and operations apps to notify third-party applications when purchase-order data is ready for consumption.
You need to configure the trigger that captures the purchase-order data.
Which mechanism should you use?
ASysOperation framework
BBatch framework
CBusiness event
DWorkflow framework export
You have an enumeration named truckStatus with these statuses:
Empty
Loaded
Completed
You have the following code:
You need to add these statuses to the enumeration: Quarantine, InTransit.
What should you do?
AAdd a post handler to the method that checks the enumeration and logic for your new enumeration values using the enumeration value.
BAdd a post handler to the method that checks the enumeration and logic for your new enumeration values using a range comparison for your new values.
CAdd a new case statement in the model of the existing code.
DAdd a post handler to the method that checks the enumeration and logic for your new enumeration values using the integer value of the enumeration.
QuestionQ6
Implement reporting
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ7
Develop and test code
QuestionQ8
Apply developer tools
QuestionQ9
Design and develop AOT elements
QuestionQ10
Design and develop AOT elements
QuestionQ11
Apply developer tools
QuestionQ12
Implement security and optimize performance
QuestionQ13
Apply developer tools
QuestionQ15
Integrate and manage data solutions
QuestionQ16
Apply developer tools
QuestionQ17
Plan the architecture and solution design
QuestionQ18
Implement security and optimize performance
QuestionQ20
Integrate and manage data solutions
QuestionQ21
Develop and test code
QuestionQ22
Design and develop AOT elements
QuestionQ23
Implement security and optimize performance
QuestionQ24
Develop and test code
QuestionQ25
Design and develop AOT elements
QuestionQ26
Implement security and optimize performance
QuestionQ27
Implement security and optimize performance
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Ad
Want a break from the ads?
Go ad-free and unlock Learn Mode, Exam Mode, AstroTutor AI and every premium tool — everything you need to walk in prepared, and confident.
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
You need to set up filtering for the Vendor Past Due Invoices form.
Which two filter types can you use? Each correct answer provides a complete solution.
NOTE: Each correct selection is worth one point.
Choose two
AQuickFilter
BAdvanced Filter
CGrid Column Filtering
DFilter pane
A company uses Dynamics 365 Finance.
Implement three classes with these requirements:
Variables in ClassA must be accessible from ClassA and its child classes, but not from other classes. ClassB inherits from ClassA.
ClassC is neither a parent nor a child of any other class. Its variables must be accessible only within ClassC.
Complete the implementation by selecting the appropriate variable modifiers for the class names. Each modifier may be used once, more than once, or not at all.
Drag & Drop
Protected
Private
Public
ClassA
ClassC
A company uses Dynamics 365 Finance.
You need to migrate every custom report artifact from a development environment to a cloud-hosted Tier-1 test environment that has Visual Studio installed.
Which two actions should you take? Each correct answer represents part of the solution.
NOTE: Each correct selection is worth one point.
Choose two
AApply a deployment package
BExport the project as an .axpp file
CCreate a deployment package
DImport the project into a cloud-hosted environment from an .axpp file and ensure that the Overwrite Elements option is selected
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 are possible.
Which operation is possible?
ACreate an extension for AccountBase and decrease the field size.
BCreate a derived EDT for AccountBase and increase the field size.
CCreate a derived EDT for AccountId and increase the field size.
DCreate an extension for AccountBase and increase the field size.
A company intends to integrate Dynamics 365 finance and operations apps with an external application.
The apps must send each vendor’s name and address to the external application in one field.
You need to add a computed field to satisfy this requirement.
What should you do?
ACreate an extension for VendTable and then add the new display method.
BCreate an extension of VendVendorV2Entity, select New, and then select Siting Unmapped Field.
CCreate an extension for VendVendorV2Entity, select the Fields node, select New, and then select Mapped Field.
A company uses Dynamics 365 Finance.
The company has a sandbox environment that must be updated to the latest version.
You need to apply an upgrade to the Lifecycle Services environment.
Which package type from the Asset library should you apply?
ASolution package
BNuGet package
CSoftware deployable package
DRetail self-service package
A company uses Dynamics 365 Supply Chain Management and must monitor system performance.
Which tool should be used? Each tool may be used once, more than once, or not at all.
Drag & Drop
Activity monitoring
SQL insights
Health metrics
Determine what a user was doing during a specific time period
Identify the number of distinct user sessions
View a list of transaction locks
You are a Dynamics 365 Finance developer.
You modify an existing class.
You need to compare the code in source control with the updated class. In Visual Studio, you open Team Explorer.
What are three possible ways to accomplish this goal? Each correct answer provides a complete solution.
NOTE: Each correct selection is worth one point.
Choose three
AIn Team Explorer, select Compare with Latest Version.
BIn Team Explorer, select Compare with Workspace Version.
CIn Team Explorer, select Compare Files.
DRun the tf diff command.
ERun the vsdiffmerge command.
You are training a new Dynamics 365 Finance developer.
You need to recommend where asynchronous integrations should be used rather than synchronous integrations.
For which scenario should you recommend asynchronous integration?
AA retailer requires all new customer data captured at point of sale (POS) terminals through the day sent back to the system.
BA retailer wants to ensure gift card balances are communicated back to the system from point of sale (POS) terminals in near real-time.
CA manufacturer wants to move production data from an on-premises deployment Dynamics 365 Finance in near real-time.
DA warehouse wants to track movement of all inventory from scanners to the system.
A company uses Dynamics 365 for supply chain operations.
A client wants to ensure that current processes remain functional when Microsoft updates are received for Dynamics 365 finance and operations apps.
The company has no development capabilities.
You need to build scenarios that automate the process by using the Regression suite automation tool (RSAT).
Which file type should you include to run the scenarios?
ABusiness events schema
BSysTest framework
CTask recording XML
DWorkflow export
A company plans to deploy Dynamics 365 Finance.
You need to recommend deployment choices for the company. Each deployment option may be used once, more than once, or not at all.
Drag & Drop
cloud only
on-premises only
cloud or on-premises
Export data to your own data warehouse.
Configure SharePoint integration.
Implement Lifecycle services features.
Safe or load Task Recorder recordings from a BPM library.
You must configure security for the Vendor Exclusion List report.
Which two options can achieve this goal? Each correct answer provides a complete solution.
NOTE: Each correct selection is worth one point.
Choose two
ACreate a new privilege, add a reference to an output menu item, and then add the new privilege to a role.
BCreate a new security policy and add an output menu item. Add the new security policy to duty extension and then to a role extension.
CCreate a new privilege extension and add an output menu item. Add the privilege to a duty extension and then to a role extension.
DCreate 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 company uses Dynamics 365 finance and operations apps and Dataverse.
The company must transfer data between the finance and operations apps and Dataverse by using virtual entities. For successful virtual-entity use, the finance and operations apps security role must be assigned to a service user.
Configure the virtual entities by selecting the appropriate configuration value for each scenario.
Select
Assign the finance and operations apps security role to a service user.
Configure the point of translation within the finance and operations apps during a request.
Select the connection type between Dataverse and the finance and operations apps.
You are a Dynamics 365 Finance developer.
You have a table named FMVehicle that includes a field named VehicleId. The table has an index named VehicleIdIdx on the VehicleId field. You declare a table buffer named vehicle to reference the table.
You need to select every record from the FMVehicle table into the vehicle variable in ascending order by the VehicleId field.
Which embedded-SQL statement should you use?
Aselect vehicle index VehicleId;
Bselect vehicle order by VehicleId;
Cselect VehicleId from vehicle order by VehicleId asc;
Dselect vehicle order by VehicleId desc;
A company uses Dynamics 365 Finance.
You create a new form that must be able to open from the menu.
You need to configure the form for the menu.
What should you add to the menu?
Adisplay menu item
Bmenu reference
Coutput menu item
Daction menu item
You are implementing Dynamics 365 Supply Chain Management for a customer.
The full solution includes an ISV product acquired from Microsoft AppSource. After the ISV product is installed, you observe a significant slowdown on certain screens.
You need to identify the cause of the issue. Which Lifecycle Services (LCS) tool or functionality should you use?
ASQL Server Runtime
BSQL Insights
CRegression suite automation tool (RSAT)
DImpact analysis report
EIssue search
You have a Dynamics 365 Finance environment.
The following code is provided; line numbers are for reference only.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Yes or No
Yes
No
Statements
The calculatePrice() method in the extension class can access and manage public and protected methods and variables of the base class.
The calculatePrice() method in the extension class can be modified by adding conditional logic at line 18, which will determine whether line 19 will be executed.
The static method getDiscount() in Line 10 of the base class can be wrapped and extended by adding business logic to the extension class.
The extension class can be instantiated by running the following code:SalesPriceDiscountMy_Extension myInstance = new
SalesPriceDiscountMy_Extension();
You are a Dynamics 365 Finance developer.
You need to add a new status named InTransit to the SalesTable.SalesStatus field and use that status in code.
What should you do?
Select
Add the new status to SalesStatus.
Reference new values in code.
You are a Dynamics 365 Finance developer. You need to create a security rule that meets these requirements:
Provide the same permissions as HcmWorkerActionHireRead.
Assign Update-level access and the HcmHumanResourceManager role.
Which settings should you use?
Select
Operation
Set HcmHumanResourceManager
You are a Dynamics 365 Finance developer. Two tables are shown in the following exhibit:
You need to configure Table1 so records cannot be deleted from Table1 when Table2 has related records. Which value should you set for the OnDelete property?
Community Discussion