MB6-894 Exam Questions
88 real MB6-894 exam questions with expert-verified answers and explanations. Page 1 of 2.
- Question #1Set up and Configure the General Ledger
You are an Independent Software Vendor (ISV) developer. You are working on a new solution that will support multiple languages and regions, and you need to uselabels. Which two bes...
label filesISV developmentlocalizationmodel naming - Question #2
You are a developer working on a new customized form and are troubleshooting a defect on the form. The form displays a summary for each line. The defect report says that the form s...
- Question #3
You create a new retail server API for a Cloud point-of-sale (POS) solution in Microsoft Dynamics 365 for Retail. You need to register your new retail server extension. Which file...
- Question #4Set up and Configure the General Ledger
Your development team plans to use the new API exposed in Commerce Runtime (CRT) to set/get orvalidate values based on enum type. Which two benefits will your team gain from using...
Commerce Runtimeenum APIextensible enumsCRT extension - Question #6
You are an Independent Software Vendor (ISV) developer workingin the "ABCModule" module in anexisting solution. You create a new label in the XYZ-en-US.label.txt file with a Label...
- Question #7Set up and Configure the General Ledger
You are writing a JSON-based custom service to consume a new data entity. You need to expose the data entity to the OData service. What should you do on the data entity to achieve...
OData servicedata entityIsPublic propertycustom service - Question #8Set up and Configure the General Ledger
You manage package deployments for a Microsoft Dynamics 365 Retail environment, and you need to determine if a package rebuild is necessary. Which scenario requires a package rebui...
package rebuildbuild processDynamics 365 Retailforce build - Question #9Set up and Configure the General Ledger
You are extending primitive data types to make your code more readable, and you need to assign Extended Data Types (EDT) properties. Which best practice should you follow?
Extended Data TypesEDT propertiestable fieldsbest practices - Question #10Set up and Configure the General Ledger
You are reviewing the basic set of primitive data types in Microsoft Dynamics 365 for Finance and Operations with a client. The client wants to know the best data type to use for a...
enumerationsprimitive data typesliteralsdata type selection - Question #11Set up and Configure the General Ledger
You are an Independent Software Vendor (ISV) developer working on a new solution, and you need to usea custom icon. What should you create to add this icon to the solution?
custom iconresource itemmodel artifactsISV solution - Question #12
A junior programmer asks you to review an order of operator precedence so that a math operation evaluates appropriately. Which list is ordered correctly?
- Question #13
You are an Independent Software Vendor (ISV) developer who is creatinga new module in a solution. Aspart of the solution, you create a new menu. You need the menu to appear in the...
- Question #14
You are developing a solution to insert and update records in a table named Table1, and you need to ensure that you handle the possible exceptions. Table1 does not have any unique...
- Question #15Set up and Configure the General Ledger
You are an Independent Software Vendor (ISV) developer working on a solution that extends the Commerce Runtime (CRT) to handle new requests for an app deployed to tablets and cell...
Event ViewerCommerce RuntimeModern POStroubleshooting - Question #16Set up and Configure the General Ledger
You have built a package to deploy retail modifications into a source environment for multiple models. What is a result of building this package?
package buildbuild artifactsretail deploymentbuild output - Question #17Set up and Configure the General Ledger
You are working for a client in Microsoft Dynamics 365 for Finance and Operations. You design and build acustom package, and upload it to the Asset library in Lifecycle Services (L...
runbook generationLifecycle Servicestopology data fileTier 2 deployment - Question #18
You are an Independent Software Vendor (ISV) developer, and you are reviewing the code in a solution. During the code review, you see the following: using (var sr = new System.IO.S...
- Question #19Set up and Configure the General Ledger
You need to troubleshoot an issue by using the Async sync library. Where should you go to access this library?
Async sync libraryRetail Modern POStroubleshootinglibrary access - Question #20
You have previously written a PurchOrderActivation class with the following logic: class PurchOrderActivation { private static PurchOrderActivation construct() { return new PurchOr...
- Question #21Set up and Configure the General Ledger
You are a developer for an Independent Software Vendor (ISV). You need to create new extended data types in Microsoft Dynamics 365 for Finance and Operations. What are two best pra...
Extended Data TypesEDT subtypesatomic entitydata type best practices - Question #22Develop and extend retail components
You are installing Microsoft Dynamics 365 for Retail at a store location. You want to share a drawer between point-of-sale (POS) clients. To achieve this goal, which component shou...
Hardware StationPOS hardware sharingcash drawerretail deployment - Question #23Develop and extend retail components
You manage a Microsoft Dynamics 365 for Retail environment. You are preparing to deploy packages. Which two types of items can you deploy as a package? Each correct answer presents...
package deploymentbinary hotfixAOS runtimeretail customization package - Question #24
You are adding a relationship to a table. Which two best practices should you follow? Each correct answer presents part of the solution.
- Question #25Manage the User Interface and Security for Developers
What are two benefits of applying a form pattern to a form? Each correct answer presents part of thesolution.
form patternscontrol propertiesUI consistencyform design - Question #26Manage the User Interface and Security for Developers
You are an Independent Software Vendor (ISV) developer and are reviewinganother developer's changesto a project. You run the Best Practices Fixer on the project. The following erro...
Best Practices Fixersecurity privilegemenu item entry pointsBP error resolution - Question #27
You are working in a Microsoft Dynamics 365 for Finance and Operations environment that has an existingform named ModifyData and a display menu item named ModifyData1, which opens...
- Question #28Understand the architecture and development environment
Which of the Microsoft Dynamics 365 for Finance and Operations application stack provides financial and human resources management functionality?
Application Suiteapplication stackfinance and HR functionalityplatform layers - Question #29Manage the User Interface and Security for Developers
You are creating a custom lookup form to look up records in a table. You want to provide multiple views of the table on the form. Which form pattern should you apply?
Lookup with Tabsform patternscustom lookup formmultiple table views - Question #30
You are writing a method to update the Customer reference field on a Sales order table record. You begin by writing the following code: class ExampleClass { /// <summary> /// Updat...
- Question #31Read and Write Basic X++
You are a developer for an Independent Software Vendor (ISV) and will be working with the X++programming language and Microsoft Dynamics 365 for Finance and Operations. Which three...
X++ primitive typesRealAnyTypeBoolean - Question #32
You create a new class named NewClass1 in a model. NewClass1 manipulates the CustTable table in the protected method modifyCustTable. NewClass1 has the following code: class NewCla...
- Question #33Manage the User Interface and Security for Developers
You are working in a model that extends the Application Suite model.You create an Action menu itemnamed ActivateOrder, and you extend the SalesTable form by adding the ActivateOrde...
security privilege extensionduty and privilege designmenu item accessrole-based security - Question #34Understand the architecture and development environment
Which two components of the server architecture of Microsoft Dynamics365 for Finance and Operationswork in conjunction with one another to present web page accessibility through a...
server architectureForms EngineInteraction Layerweb browser accessibility - Question #35Manage the User Interface and Security for Developers
You are developing a Fleet management module for Microsoft Dynamics 365 Finance and Operations. You create an FMVehicle table to store information that is specific to each vehicle...
Details Masterform patternsview and edit recordstable-bound form - Question #36Develop and extend retail components
You are an administrator of a Microsoft Dynamics 365 for Finance and Operations - Retail liveenvironment. You receive a report that the corporate Retail server is unresponsive. Whe...
Retail ServertroubleshootingEvent Viewerlive environment monitoring - Question #38Understand the architecture and development environment
You finish developing a model named CompletedModel1 that contains objects. Which three items from the model must be included to build the CompletedModel1 model during the package b...
model buildbuild serverdescriptor filemodel metadata and source - Question #39Develop and extend retail components
You are working in a Microsoft Dynamics 365 for Retail environment andneed to develop an app that canbe installed on a tablet to calculate the sales total with tax for a given list...
Modern POSoffline capabilitytablet deploymentretail app types - Question #40Understand the architecture and development environment
You are working for a client in a new Microsoft Dynamics 365 for Finance and Operations environment. The client requests that custom fields be added to the SalesTable table. You ne...
extension modelSalesTable customizationupgrade maintenanceoverlayering vs extension - Question #41
You are working for a client in a new Microsoft Dynamics 365 for Finance and Operations developer virtualmachine (VM). The client has existing models and solutions checked into ver...
- Question #42Manage the User Interface and Security for Developers
You are working in a Microsoft Dynamics 365 for Finance and Operations environment that has a Dock siteand a Plant site. The Dock site contains one warehouse, and the Plant site co...
Extensible Data Securityrecord-level filteringdata security frameworksecurity role design - Question #43Understand the architecture and development environment
Which area of Microsoft Dynamics 365 for Finance and Operations provides environment monitoring andservice level agreement (SLA) monitoring capabilities?
Lifecycle Servicesenvironment monitoringSLA monitoringLCS tooling - Question #44
You want to create an extension package that references the Application Foundation package. Which two models are included within the Application Foundation package? Each correct an...
- Question #45Read and Write Basic X++
You need to explain to a team member the difference between TempDB and InMemory table types. In which three ways do TempDB table types differ from InMemory table types for reportin...
TempDB tablesInMemory tablestemporary table typesdata set size considerations - Question #46Develop new elements by using Application Explorer
A team member who is not familiar with IntelliMorph needs to understand what field groups are and theprimary advantage of using them. What should you tell the team member?
field groupsIntelliMorphtable designlogical field grouping - Question #47
You are writing an X++ method. You need to perform the same logic for multiple records in the database. How should you iterate over multiple records in X++?
- Question #48Develop new elements by using Application Explorer
What are the three types of menu items used in Microsoft Dynamics 365 for Finance and Operations? Each correct answer presents part of the solution.
menu item typesDisplay menu itemsAction menu itemsOutput menu items - Question #49Develop new elements by using Application Explorer
You need to add indexes to a table. Which two best practices should you follow? Each correct answer presents part of the solution.
table indexesclustered indexprimary indexdatabase best practices - Question #50Read and Write Basic X++
You are planning to use X++ to develop a solution that will update multiple records. You need to ensure that if the solution attempts to modify records that are currently being edi...
exception handlingUpdateConflictrecord lockingconcurrency - Question #51
You are an Independent Software Vendor (ISV) developer who is responsible for maintaining code for a solution. During code review, the reviewer identifies the following block of co...
- Question #52
You are working in a model that extends the Application Suite model, and you want to modify the insert method on the SalesLine table using X++ logic. The code looks like the follow...