Microsoft Dynamics 365: Finance and Operations Apps Developer v1.0

Page:    1 / 20   
Exam contains 299 questions

You need to prepare to deploy a software deployable package to a test environment.

What should you do to prepare?

  • A. In Azure DevOps, queue a build from the corresponding branch and upload the package to the asset library.
  • B. In Visual Studio, export the project and upload the project to the asset library.
  • C. In Azure DevOps, queue a build from the corresponding branch and upload the model to the asset library.


Answer : C

DRAG DROP
-

You have an Azure DevOps project that has Dev and Test branches.

The Test branch is used for deploying artifacts in a test environment.

You must merge code from the last Dev branch and check-in the code to Test.

In which order should you perform the actions? To answer, move all actions from the list of actions to the answer area and arrange them in the correct order.



Answer :

You are a Dynamics 365 Finance developer.
You need to ensure that an integration is triggered when a specific process starts.
Which tool should you use to retrieve the status from the Production order?

  • A. Batch job
  • B. Periodic flow
  • C. Business event
  • D. Recurring Data Entity export


Answer : C

Business events can be used as triggers from D365FO in Power Automate/MS Flow in an end to end way.
Reference:
https://community.dynamics.com/ax/b/happyd365fo/posts/triggers-using-business-event-in-power-automate-and-microsoft-dynamics-365-finance-and-operations

HOTSPOT -
You create the following cloud-based Dynamics 365 Finance environments:

A developer creates code extensions in the Development environment. The developer checks the code changes into an Azure DevOps branch.
You need to deploy the code changes to the Standard Acceptance Test environment.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:



Answer :

Box 1: Build the code in the DevOps pipeline.

Box 2: Asset library -
Run the export to the Asset library in Microsoft Dynamics Lifecycle Services (LCS).
Box 3: Select Maintain and Apply updates.
eprovision the target environment
If you copy a database between environments, the copied database won't be fully functional until you run the Environment reprovisioning tool to make sure that all
Commerce components are up to date.
Follow these steps to run the Environment reprovisioning tool.
1. In your project's Asset Library, in the Software deployable packages section, click Import.
2. From the list of shared assets, select the Environment Reprovisioning Tool.
3. On the Environment details page for your target environment, select Maintain > Apply updates.
4. Select the Environment Reprovisioning tool that you uploaded earlier, and then select Apply to apply the package.
5. Monitor the progress of the package deployment.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/database/dbmovement-scenario-exportuat#back-up-to-the-asset-library

You are a Dynamics 365 Finance developer. You make changes to an existing custom class.
The code comparison tool shows version conflicts between your version and the latest checked-in version of the custom class.
In Visual Studio, you open the Source Control Explorer. You locate the latest changeset for the class and you open the changeset in Team Explorer.
You need to compare the latest code that is in source control with the code that you created.
Which option should you use?

  • A. Compare with Workspace Version
  • B. Compare with Previous Version
  • C. View History
  • D. Compare with Latest Version


Answer : D

Reference:
https://docs.microsoft.com/en-us/azure/devops/repos/tfvc/compare-files?view=azure-devops

You are a Dynamics 365 Finance developer. You are testing a workflow in a user acceptance testing environment.
You need to ensure that a specific user can accept purchase requisitions only if the requisition is in a specific status.
Which two options can you configure to achieve the goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.

  • A. manual decision
  • B. approval process
  • C. conditional decision
  • D. automated task
  • E. manual task


Answer : BC

B: The approval step that you're configuring might be required only if specific conditions are met.
C: A conditional decision is a point at which a workflow divides into two branches. The system determines which branch is used by evaluating the submitted document to determine whether it meets specific conditions.
Reference:
https://docs.microsoft.com/en-sg/dynamics365/fin-ops-core/fin-ops/organization-administration/configure-conditional-decision-workflow

DRAG DROP -
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.
Select and Place:



Answer :

Step 1: Add the OData v4 client code generator
Install OData Client Code Generator
Step 2: Add the custom OData service endpoints to the ODataClient list
After you downloaded, installed the OData V4 Client Code Generator and restart the Visual Studio you will be able to find and add ג€˜OData Clientג€™ item into our project.

Step 3: Generate proxy classes -
Step 4: Point the MetaDataDocumentURI variable top the Dynamics 365 Finance instance
You need to set MetaDataDocumentURI, which is generated by the OData Code Generator.
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/

You are a Dynamics 365 Supply Chain Management developer.
You are working on a project by using Visual Studio.
Several users check out a custom form version control and modify the form.
You need to find the user that has added a specific line of code to the form.
What should you do?

  • A. Open the object in Object Designer, select the title of the object, and then right-click View History.
  • B. In Solution Explorer, navigate to the object and right-click View History.
  • C. Using Visual Studio, navigate to the object. Add the object to a new solution, and then right-click View History.
  • D. Using Visual Studio, navigate to the object in Application Explorer and right-click View History.


Answer : D

In Visual Studio, Go to source control explorer > Select the object > right click > View history
Reference:
https://dynamicsuser.net/ax/f/developers/93354/how-to-rollback-a-change-set-completely-automatically-in-tfs

DRAG DROP -
An error occurs when an employee creates a new workflow using a custom approval element to track the status of a document.
You need to ensure that the workflow is created correctly.
In which order should you perform the actions? To answer, move all actions from the list of actions to the answer area and arrange them in the correct order.
Select and Place:



Answer :

Step 1: Create a workflow structure
First create the structure.
The Workflow elements area of the workflow editor contains the elements that you can add to your workflow. To add elements to the workflow, drag them onto the canvas.
Follow by (step 2) configure each element that you dragged onto the canvas.
Step 2: Configure the business process steps.
Step 3: Develop the workflow approval component.
Configure an approval step in the workflow editor, right-click the approval step, and then click Properties to open the Properties page. Then configure the properties of the approval step.
Note: Further steps include:
Assign the approval step. Specify when the approval step is required.
You can specify when the approval step is required. The approval step can always be required, or it can be required only if specific conditions are met.
Step 4: Enable the workflow for the business scenario.
When you're ready to save and activate the workflow.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/fin-ops/organization-administration/create-workflow?toc=/dynamics365/commerce/toc.json https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/fin-ops/organization-administration/configure-approval-step-workflow

HOTSPOT -
A company uses Dynamics 365 Finance and Dynamics 365 Supply Chain Management. The company wants to use new functionality that relates to purchase requisitions.
You need to promote the new functionality to a test environment.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:



Answer :

Box 1: Export the model from the Application Object Tree (AOT)
Export a model into a model file for distribution
To export an existing model into a model file, use the ModelUtil.exe tool and the -export directive.
Typically, you then upload the model file to the Asset Library of the customer project or the Microsoft Dynamics Lifecycle Services (LCS) solution project.
To export an existing model into a model file, use the ModelUtil.exe tool and the -export directive.
ModelUtil.exe -export -metadatastorepath=[path of the metadata store] -modelname=[name of the model to export] -outputpath=[path of the folder where the model file should be saved]
Note: Model files let you distribute models to customers and partners, and can be installed in development environments. They are key components of a Lifecycle
Services (LCS) solution.
Model files contain a model descriptor file, metadata, source code, and referenced .NET assemblies (when applicable).
Note: In Microsoft Dynamics AX, the Application Object Tree (AOT) contains all of the definitions of elements that are used to build Microsoft Dynamics AX, such as classes, tables, forms, and so on. This topic provides an overview of the AOT and defines the top-level nodes.
Box 2: Apply the update to the environment in Lifecycle Services.
Install a model in a development environment
To install a model file in a development environment, use the ModelUtil.exe tool and the -import directive.
ModelUtil.exe -import -metadatastorepath=[path of the metadata store where model should be imported] -file=[full path of the file to import]
If the model already exists in your development environment, you must first delete it by using the -delete directive.
Reference:
https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/models-export-import https://docs.microsoft.com/en-us/dynamicsax-2012/developer/aot-overview

HOTSPOT
-

You are a Dynamics 365 Finance developer.

You have the following source control branches:



You need to move the list of changesets from the development environment to the test environment.

What should you do? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.



Answer :

HOTSPOT
-

You are using the Metadata search tool in Visual Studio.

You need to select the appropriate query string for various scenarios.

Which query string should you use? To answer, select the appropriate options in the answer area.

NOTE: Each correct selection is worth one point.



Answer :

DRAG DROP
-

You are a Dynamics 365 Finance developer.

A long running process times out in the system.

You need to implement the asynchronous framework to resolve this issue.

Which class runAsync method should you use for each use case? To answer, drag the appropriate classes to the correct use cases. Each class may be used once. more than once, or not at content.

NOTE: Each correct selection is worth one point.



Answer :

HOTSPOT
-

You are a Dynamics 365 finance developer. You check out elements from version control in order to make modifications.

You need to check in the modified elements to version control.

What should you do? To answer, select the appropriate option in the answer area.

NOTE: Each correct selection is worth one point.



Answer :

DRAG DROP
-

A company is creating custom functionality to manage rentals by using Dynamics 365 Supply Chain Management.

You need to create menu items for the following business processes:

• Create new rental in a form grid.
• View a list of all rental assets in an interactive form.
• Create late fee charges once a week based on unreturned items.

You need to create the menu items.

Which menu item types should you use? To answer, drag the appropriate menu item types to the correct business process. Each menu item type 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.



Answer :

Page:    1 / 20   
Exam contains 299 questions

Talk to us!


Have any questions or issues ? Please dont hesitate to contact us

Certlibrary.com is owned by MBS Tech Limited: Room 1905 Nam Wo Hong Building, 148 Wing Lok Street, Sheung Wan, Hong Kong. Company registration number: 2310926
Certlibrary doesn't offer Real Microsoft Exam Questions. Certlibrary Materials do not contain actual questions and answers from Cisco's Certification Exams.
CFA Institute does not endorse, promote or warrant the accuracy or quality of Certlibrary. CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA Institute.
Terms & Conditions | Privacy Policy