MB6-704 Exam Questions
106 real MB6-704 exam questions with expert-verified answers and explanations. Page 1 of 3.
- Question #1inventory configuration
You are developing logic that will use a query object to fetch data from a database. Which function should you use to validate that the elements of type query exist in the Applicat...
query objectsAOT validationQueryStrX++ development - Question #2inventory configuration
You need to add a menu item to a list page. To which pane should you add the menu item?
menu itemslist pageaction paneUI configuration - Question #3inventory configuration
You need to set the code permission of an action menu item. Which property should you use?
action menu itemscode permissionsLinked Permission Objectsecurity properties - Question #4inventory configuration
You have a menu item named menuiteml that isused to launch a form named Forml by using the rich client. You need to ensure that users who are granted the Maintain customer addresse...
security privilegesentry pointsuser permissionsread access - Question #5Set up and Configure Inventory Management
You need to create a new extensible data security (XDS) policy. What should you use?
extensible data securityXDS policyquerysecurity configuration - Question #6financial management
You need to assign the Accounts receivable manager role to a user. From where should you assign the role to the user?
role assignmentuser administrationaccounts receivablesystem administration - Question #7financial management
You have a table that contains invoices. You need to create a FactBox that displays the number of invoices in the table. Which type of FactBox should you use?
FactBoxinfo partinvoice displayform components - Question #8
You have a form that uses a grid view. The form has one data source. You need to identify when the data entered in the form is committed to the database table. What should you iden...
- Question #9
In Microsoft Dynamics AX 2012, which of the following statements about the delegate node of a class in the Application Object Tree (AOT) is true?
- Question #10
In Microsoft Dynamics AX 2012, what is the purpose of the LegacyId property of a new element created in the Application Object Tree (AOT)?
- Question #11inventory configuration
You need to set the permissions of an action menu item. Which property should you modify?
action menu itemspermissionsLinked Permission Typesecurity - Question #12inventory configuration
You need to set up the context for an extensible data security (XDS) policy. Which security element should you use?
XDS policysecurity contextrole-based securitydata security - Question #13inventory configuration
You need to add a conditional statement into a query object. Which class should you use?
query objectsconditional statementsQueryRangeX++ development - Question #14inventory configuration
You have two tables named Tablel and Table2. There is a many to one relationship between Table2 and Tablel. You discover that following X++ statement is very slow to execute; Table...
database indexesquery optimizationunique indextable relationships - Question #15inventory configuration
You are developing a class named Classl that performs several calculations. One of the methods in Classl is named method 1. Other developers will create classes that inherit from C...
X++ classesmethod access modifiersinheritanceencapsulation - Question #16inventory configuration
You need to identify which permission can be set only on a form that has date effective data. Which permission should you identify?
date effective dataform permissionsCorrect permissiontime-based records - Question #17inventory configuration
You have a Dynamics AX development environment. You need to delete the data in a specific table manually. What should you use?
table browserdata managementmanual data deletiondevelopment tools - Question #18inventory configuration
You need to identify which elements a job can contain. Which two elements should you identify? Each correct answer presents part of the solution.
X++ jobsvariable declarationsembedded methodscode structure - Question #19financial management
You have a table named Tablel that contains the information from a sales invoice. For Tablel, you need to create a method named TaxAmountthat will return the total amount of tax fo...
display methodsreportstax amounttable methods - Question #20financial management
You need to develop a solution to process accounts receivable. The solution must halt the process and display a message if the process starts before the last day of the month. The...
Box warningcommunication statementsuser interactionaccounts receivable - Question #21Develop X++ code
You are developing a solution to get a date as an input to perform an operation. The input will be in a variable named inputDate. You need to validate the date and throw an error i...
date validationnull checkX++ statementsexception throwing - Question #22Develop X++ code
You have two tables named salesTable and salesLine. SalesTable contains the data shown in the following table. SalesLine contains the data shown in the following table. You have th...
select statementtable joinsdata tracingX++ queries - Question #23Develop X++ code
You have a job that contains the following X++ code: (Line numbers are included for reference only.) You need to identify which code must be inserted at line 10 to ensure that line...
exception handlingtry-catchexception typesX++ error handling - Question #24Implement Best Practices and Version Control
You plan to import a .xpo file to Dynamics AX. You need to identify which changes the .xpo code will make to the Dynamics AX environment prior to importing the .xpo file, Which too...
XPO importCompare toolAOTpre-import analysis - Question #25Develop Application Objects
You have a class named Classl that has a public method named methodl. For method1,you plan to create an event handler that is defined in the Application Object Tree (AOT). For the...
event handlerAOTpost-eventstatic method - Question #26Develop X++ code
You need to replace a value from a specific position of a container Which function should you use?
container functionsConPokebuilt-in functionsdata manipulation - Question #27Manage Data and Security
You are creating an extensible data security (XDS) policy. You need to return the data from the primary table that will be used to filter the data in a constrained table. What shou...
XDS policyextensible data securitypolicy queryconstrained table - Question #28Develop Application Objects
You need to write X++ code that is common to both the CustTable table and the VendTable table. The solution must minimize the duplication of code. What should you do?
table mapcode reuseCustTableVendTable - Question #29Develop Application Objects
You need to create a user interface that displays all of the records for a custom module. The user interface must have an action pane, filters, a grid, form parts, and preview info...
form templatesDetail Form Transactionaction paneUI design - Question #30Manage Data and Security
You need to add a duty to the Accounts receivable manager role. What are two possible menus or nodes that can be used to achieve this goal? Each correct answer presents a complete...
security rolesdutiesAOT security noderole-based security - Question #31Develop X++ code
You are developing queries to fetch data from the CustTable table. CustTable contains a field named City. There is a non-unique cluster index named city Idx in the City field. You...
select statementindex orderingcluster indexascending sort - Question #32
You write the following X+ +code: (Line numbers are included for reference only.) You need to handle the deadlock exception and the error exception. Which code segment should you i...
- Question #33Develop Application Objects
You plan to create two tables named Tablel and Table2. Both tables will have a field named CustomerNumber of the string type that has a length of 15. The tables will have a relatio...
extended data typefield lengthtable relationshipsdata consistency - Question #34Develop Application Objects
You have three tables named Tablel, Table2, and Table3. Table2 and Table3 extend from Tablel. You define a method on Table2 and you define a field on Tablel. You need to identify o...
table inheritancemethod availabilityfield inheritanceAOT tables - Question #35Manage Data and Security
What can you prevent an object from accessing by using a display method authorization?
display methodauthorizationform data accesssecurity - Question #36Implement Best Practices and Version Control
You work in a shared development environment. You frequently use private projects. Which statement accurately describes the private projects?
private projectsshared developmentproject visibilityAOT projects - Question #37Develop X++ code
You are developing a solution that will delete some records from a specific table. You need to add a button that has delete logic on a Click event. Users must be prompted for input...
dialog boxesuser promptdelete confirmationUI interaction - Question #38Develop X++ code
You need to identify the output of the following X- statement: What should you identify?
X++ expressionscode tracingarithmetic operatorsoutput evaluation - Question #39Develop X++ code
You are developing X++ code to retrieve data from a table named Tablel. You need to use a select statement to retrieve only records from Tablel that have related records in a table...
join typesinner joinexists joinselect statement - Question #40Develop X++ code
You have the following X++ code: (Line numbers are included for reference only.) Methodl and method2 are in Classl. Method3 is in Class2. You need to ensure that you can change the...
access modifiersaccessor methodsclass variablesencapsulation - Question #41Develop X++ code
You are developing X++ code to update multiple records as a single transaction. The records are located in several tables. You need to ensure that if an update of one of the record...
transaction managementttsBeginttsCommitatomic operations - Question #42Develop Application Objects
You need to store the preferred method of correspondence in a table named DirPersonTable. The solution must meet the following requirements: - The table must have a field that stor...
EDTenumfield localizationtable fields - Question #43Manage Data and Security
You need to identify how the Application Object Server (AOS) implements Code Access Security to prevent securedAPIs from being invoked by un trusted code. Which three verifications...
Code Access SecurityAOScall stacktrusted code - Question #44Develop Application Objects
You have two data sources named Items and ItemDetails. There is a relationship between the data sources. ItemDetails contains detailed information about each item in Items. You pla...
form data sourcesJoin SourceLink Typemaster-detail forms - Question #45
You have the following X++ code: (Line numbers are included for reference only.) Methodl and method2 are in Classl. Method3 is in Class2. You need to identify the value of varl for...
- Question #46Develop X++ code
You have a class named Classl. You need to identify all of the classes that extend Classl. Which tool should you use?
Type hierarchy browserclass inheritancedevelopment toolsAOT - Question #47Develop X++ code
You have the following X++ statement: You need to identify the output of the statement. What should you identify?
X++ operatorsinteger arithmeticcode outputX++ syntax - Question #48Manage Data and Security
You make changes to the security configuration of a role. You need to ensure that the changes appear in the Application Object Tree (AOT) immediately. What should you select from t...
AOT cacheRefresh dictionarysecurity configurationAOS caches - Question #49Manage Data and Security
Your company is performing a security audit. You need to provide a list of all the roles that have access to a form named Forml. What should you do?
security auditrole accessAOT security toolsform permissions - Question #50Develop X++ code
You have a class named Classl thatcontains a static method namedsmethodl and an instance method named method2. Classl contains the following X+ + code: (Line numbers are included f...
static methodsX++ syntaxmethod invocationscope resolution