Development, Extensions and Deployment for Microsoft Dynamics 365 for Finance and Operations v1.0

Page:    1 / 6   
Exam contains 88 questions

You are working for a client who has a cloud-hosted production system on Microsoft Dynamics 365 for Finance and Operations.
The client requests for you to apply to a package to the Production environment.
What should you do?

  • A. Log onto each Production AOS cloud-hosted server, and use ModelUtil.exe to import the package into the Production model store.
  • B. Generate a runbook for the package by using AXUpdateInstaller.exe, and execute the runbook on each Production AOS cloud-hosted server.
  • C. Log into Lifecycle Services (LCS) for the client"™s project, view the details for the Production environment, click on Maintain, and then Apply updates.
  • D. Log into Lifecycle Services (LCS) for the client"™s project, click on Service requests, and, then create a service request to apply the package.


Answer : C

References:
https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/deployment/apply-deployable-package-system

You are using the Retail Software Development Kit (SDK) to deploy packages.
Which best practice should you follow?

  • A. Host the SDK in Lifecycle Services (LCS).
  • B. Use hooks rather than override handlers.
  • C. Directly extend any projects involving Microsoft hotfixes or updates.
  • D. Use triggers to call to new logic within a project.
  • E. Host the RetailSDK in the Shared Asset Library.


Answer : D

Employees who use a Cloud-point-of-sale (POS) at a store report that the product information is not current.
There is no Retail Store Scale Unit deployed at the store, and you suspect that the scheduler job that updates product information has failed.
Which two actions can you take to check the status of the scheduler job? Each correct answer presents a complete solution.

  • A. In Lifecycle Services (LCS), look in Environment monitoring, and search Activity for the batch job that includes the scheduler job.
  • B. In the Cloud POS, look at the Database connection status screen for the job.
  • C. In Event Viewer, look at the Commerce-RetailServer event log for an event that references the job.
  • D. In Retail Headquarters, look at the history of the distribution schedule that includes the scheduler job.
  • E. In the POS client, look for an AppSessionID for the failed scheduled jobs that manage the data transfers.


Answer : AD

You are working in a Microsoft Dynamics 365 for Retail environment and are troubleshooting a scanner that is not able to scan a bar code on an item.
You review the event logs on the Retail Server and find several recent events in which the AppSessionId is a non-empty GUID and the UserSessionId contains an empty GUID.
What is the main cause of the events in the event log?

  • A. The scanner does not have power.
  • B. The scanner is in offline mode.
  • C. The scanner has not been signed into by a user.
  • D. The scanner cannot make a call to the retail server.


Answer : C

References:
https://docs.microsoft.com/en-us/dynamics365/unified-operations/retail/dev-itpro/retail-component-events-diagnostics-troubleshooting

In a product meeting with a new client, you are asked to describe the key components of the Commerce Runtime (CRT) for retail development.
What are two of these key components? Each correct answer presents a complete solution.

  • A. Data Access
  • B. Retail Scheduler
  • C. Master Data
  • D. API


Answer : AD

References:
https://technet.microsoft.com/en-us/library/jj916620.aspx

You are a system administrator for a company"™s Microsoft Dynamics 365 for Finance and Operations "" Retail live environment.
You are responsible for ensuring the environment runs smoothly.
In which scenario would you need to monitor diagnostic data in the hot path?

  • A. One of the servers in the environment crashed, and you need to troubleshoot the cause of the crash.
  • B. Telemetry data from other components in your hybrid cloud are not being replicated or backed up.
  • C. The environment is experiencing performance issues, and you suspect that it is due to hardware issues.
  • D. Errors exist in one of the Retail Server components, and you need to troubleshoot the root cause of the issues.


Answer : C

You are in a product meeting with a new client.
The client asks about the key components for the commerce data exchange for retail development.
Which two features should you describe to the client? Each correct answer presents part of the solution.

  • A. Data Access
  • B. API
  • C. Retail Schedule
  • D. Master Data


Answer : CD

You are a developer for an Independent Software Vendor (ISV).
You want to create packages for a Microsoft Dynamics 365 for Retail environment.
Which application tool serves as the storage and development area for packages?

  • A. Asset Library
  • B. Lifecycle Services (LCS)
  • C. Runbook
  • D. Visual Studio Team Services (VSTS)


Answer : B

You have built a package to deploy retail modifications into a source environment for multiple models.
What is a result of building this package?

  • A. Only the elements for the current project are built.
  • B. The.NET module that contains the element is incorporated.
  • C. Build artifacts are removed from the previous build.
  • D. Only recently changed objects are rebuilt.


Answer : B

References:
https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/dev-tools/build-operations

You are a developer for an Independent Software Vendor (ISV).
You need to create and modify enumerations within Microsoft Dynamics 365 for Finance and Operations.
Which two statements are true about using extensible enumerations? Each correct answer presents a complete solution.

  • A. Integer values that belong to the baseline enum are deterministic.
  • B. The default base enum value can be changed.
  • C. The Label property on the extended base enum can be modified.
  • D. The Label property on any base enum value can be modified.


Answer : AC

References:
https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/extensibility/add-enum-value

You are creating a table and need to use relationships in conjunction with other relation types.
What are three examples of relationship types you can use? Each correct answer presents a complete solution.

  • A. related field fixed relation
  • B. restricted relation
  • C. field fixed relation
  • D. foreign key relation
  • E. referential relation
  • F. parental relation


Answer : ACD

Reference:
https://docs.microsoft.com/en-us/dynamicsax-2012/developer/how-to-add-a-relation-to-a-table

You are an Independent Software Vendor (ISV) developer adding functionality to an existing solution. The solution"™s model has a label file of XYZen-US.label.txt.
You finish creating a job and an action menu item to launch the job.
You need to create a new label in the label file for the menu item.
Which two steps are recommended when creating the label? Each correct answer presents part of the solution.

  • A. Search for the text of the new label to ensure there are no duplicates.
  • B. Give the new label a meaningful Label ID after clicking the New button.
  • C. Use all capital letters and numbers for the Label ID of the new label.
  • D. Use the Label ID generated by the editor after clicking the New button.


Answer : AD

References:
https://msdn.microsoft.com/en-us/library/aa620083.aspx

According to best practices for Microsoft Dynamics 365 for Finance and Operations, in which two situations should you use labels? Each correct answer presents a complete solution.

  • A. when accessing external resources such as web servers
  • B. when specifying user interface text for menu items, forms and reports
  • C. when programming for all external strings
  • D. when specifying the resource for a form image control


Answer : BC

References:
https://msdn.microsoft.com/en-us/library/aa620083.aspx

Your company is having issues with indexes. You research the problem and find that, regardless of index type (primary, clustered, or non-clustered), you do not get the expected performance improvements.
To resolve the issue, what should you ensure about the columns of the index?

  • A. They have the Allow Duplicates property set to No.
  • B. They are arranged from the most granular to the least granular.
  • C. They are arranged from the least granular to the most granular.
  • D. They are sorted in a different order, based on category.


Answer : B

What is an example of a best practice for creating base enumerations?

  • A. Use base enumerations when there is a variable number of user-defined outcomes.
  • B. Value of zero should be used as the default value for base enumerations.
  • C. Avoid accessing a constant by using an enumerator.
  • D. Avoid assigning labels to enumerations that have a default value.


Answer : B

Page:    1 / 6   
Exam contains 88 questions

Talk to us!


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

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.