Best Microsoft Dynamics Ax Interview Question Answers

Microsoft Dynamics ax Interview Questions are Provided for Both Freshers and Experienced from the Real-Time Experts.

1. what’s Microsoft Dynamics AX?
Ans: Microsoft Dynamics AX could be a multi-language, multi-currency, industry-specific, international ERP Product, and one in every of Microsoft’s Dynamics ERP families.

2. distinction between the edit and show method?
Ans: show Indicates that the method’s come worth is to be displayed on a type or a report.
The value can not be altered within the type or report
Edit Indicates that the method’s come kind is to be wont to give info for a field that’s utilized in a type. the worth within the field is emended.

3. distinction between views and table collection?
Ans: views will organize info for a report model within the Application Object Tree (AOT).
A perspective could be an assortment of tables. you utilize a report model to form reports.
Table assortment could be an assortment of tables, that sharing across all the virtual firms.

4. Why we tend to use virtual companies?
Ans: Virtual company accounts contain knowledge inbound tables that are shared by any variety of company accounts. this enables users to post info in one company that may be on the market to a different company.

5. however will we tend to limit a category to be additionally extended?
Ans: victimization Final Keyword forex: public final category

6. What categories are used for knowledge import-export?
Ans: SysDataImport and SysDataExport

7. From that table, u will get the user permissions to keep in Ax?
Ans: AccessRightList table.

8. What ought to we tend to do if we’d like the last record to move once a type is opened?
Ans: within the properties of the information supply table set the beginning position property as last.

9. what’s the sequence of events where a report is generated?
Ans: Init, Run, Prompt, Fetch, send, Print

10. Name some X++ classes/Coreclasses associated with Queries?
Ans: Query, QueryRun, QueryBuildRange, QueryBuildDataSource, QueryBuildLink

11. what’s the associate degree index?
Ans: associate degree index could be a table-specific information structure that speeds the retrieval of rows from the table. Indexes are wont to improve the performance of knowledge retrieval and generally to confirm the existence of distinctive records. (Microsoft Dynamics ax Interview Questions)

12. outline IntelliMorph
Ans: IntelliMorph is that the technology that controls the program in Microsoft Dynamics AX. The program is however the practicality of the appliance is bestowed or exhibited to the user.

13. outline MorphX
Ans: The MorphX Development Suite is that the integrated development surroundings (IDE) in Microsoft Dynamics AX wont to develop and customize each Windows interface and therefore the internet interface.

14. Define X++
Ans: X++ is that the object-oriented artificial language that’s utilized in the MorphX surroundings.

Q15. Differentiate refresh(), reread(), research(), execute query()
Ans: refresh() won’t read the record from the information. It essentially simply refreshes the screen with no matter is keep within the type cache.
reread() can solely re-read this record from the decibel thus you ought to not use it to refresh the shape knowledge if you’ve got added/removed records. It’s typically used if you modify some values within the current record in some code, and commit them to the information victimization .update() on the table, rather than through the shape knowledge supply. during this case, .reread() can create those changes seem on the shape.
research() can rerun the prevailing type question against the information supply, thus change the list with new/removed records in addition as change existing ones. this can honor any existing filters and sort on the shape.
executeQuery() is another helpful one. It ought to be used if you’ve got changed the question in your code and want to refresh the shape. It’s like
research() except it takes question changes under consideration.

16. outline AOT?
Ans: the appliance Object Tree (AOT) maybe a tree read of all the appliance objects inside Microsoft Dynamics AX. The AOT contains everything you wish to customize the planning and practicality of a Microsoft Dynamics AX application. (Microsoft Dynamics ax Interview Questions)

17. What is Microsoft Dynamics AX?
Ans: Microsoft Dynamics AX may be a multi-language, multi-currency, industry-specific, world enterprise resource coming up with (ERP) merchandise.
Microsoft Dynamics AX is additionally grasped as AXAPTA in previous versions and currently referred to as DAX may be a registered ERP resolution from the Microsoft Dynamics family targeting mid-size to giant-scale enterprises with extremely intuitive, exclusive, and climbable options with wealthy user expertise. Microsoft Dynamics AX ERP is that the best price and climbable ERP within the market.
Microsoft Dynamics AX streamlines monetary management, client relationship, Human capital management and provides chain processes and supports operational and body processes for organizations in producing, Retail, Service familiarized industries and therefore the Public sector.

12.What is the distinction between automobile style specification & Generated Design?
Ans: Auto Design: associate automobile style may be a report style that incorporates a layout that’s mechanically generated supported the info for the report. you’ll use automobile styles for many common reports. Re-usability is offered. (Microsoft Dynamics ax Interview Questions)
This uses the Report model and Section model. Header, Section cluster, and Footer aren’t offered.
Generate style or preciseness style: you’ll produce a preciseness design for a report that needs a really precise layout. It doesn’t use the Section model and Report model. Re-usability isn’t offered.

13. Difference between edit and show methodology
Ans: Display Indicates that the method’s come-back price is to be displayed on a kind of report. The value can not be altered within the kind or report
Edit Indicates that the method’s come back sort is to be accustomed offer data for a field that’s used in in a very kind. the worth within the field may be emended.

14. .What square measure the four sorts of files we want to repeat to the quality folder?
Ans:
and – application object record
ahd – Application online facilitate record
and – Application Label record.
add – Application Developer Documentation record
khd – Kernel online facilitate information
ahi – Application online facilitate Index files
adi – Application Developer Documentation Index files
Ali – Application Label Index files
alt – Application Label Temporary file.
alc – Application Label Cache file
Aoi – Application Object Index file
khd – Kernel online facilitate information
khi – Kernel online facilitate Index files

15.Why we tend to use virtual companies?
Ans:
Virtual company accounts contain information in sure tables that square measure shared by any variety of company accounts. this enables users to post data in one company that may be offered to a different company.

16. How will we tend to limit a category to be any extended?
Ans:
Using Final Keyword forex: public final category

17. Which categories square measure used for information import-export?
Ans:
SysDataImport and SysDataExport

18. From that table, u will get the user permissions to keep in Ax?
Ans:
AccessRightList table.

19. What is the sequence of events where a report is generated?
Ans:
Init, Run, Prompt, Fetch, send, Print

20. Name a few X++ classes/Coreclasses associated with Queries?
Ans:
Query, QueryRun, QueryBuildRange, QueryBuildDataSource, QueryBuildLink

21. What is an associate index?
Ans: An index may be a table-specific info structure that speeds the retrieval of rows from the table. Indexes square measure accustomed improve the performance of information retrieval and generally to make sure the existence of distinctive records. (Elearning portal)

22. Define IntelliMorph?
Ans: IntelliMorph is that the technology that controls the program in Microsoft Dynamics AX. The program is however the practicality of the appliance is given or presented to the user.IntelliMorph controls the layout of the program and makes it easier to change forms, reports, and menus.

23. Differentiate refresh(),reread(),research(),executequery() ?
Ans: refresh() won’t read the record from the info. It primarily simply refreshes the screen with no matter is keep within the kind cache.
reread() can solely re-read the present record from the decibel thus you must not use it to refresh the shape information if you have got added/removed records. It’s usually used if you modify some values within the current record in some code, and commit them to the info mistreatment .update() on the table, rather than through the shape data source. during this case .reread() can create those changes seem on the shape.
research() can rerun the prevailing kind of question against the info supply, so change the list with new/removed records furthermore as change existing ones. this may honor any existing filters and sort on the shape.
executeQuery() is another helpful one. It ought to be used if you have got changed the question in your code and wish to refresh the shape. It’s like
research() except it considers question changes.

24. outline AOT?
Ans: The Application Object Tree (AOT) may be a tree read of all the appliance objects inside Microsoft Dynamics AX. The AOT contains everything you wish to customize the planning and practicality of a Microsoft Dynamics AX application

25. outline AOS?
Ans:
The Microsoft Dynamics AX Object Server (AOS) is that the second-tier application server within the Microsoft Dynamics AX three-tier design.
The 3-tier setting is split as follows:
First Tier – Intelligent consumer
Second Tier – AOS
Third Tier – info Server
In a 3-tier resolution, the info runs on a server because the third tier; the AOS handles the business logic within the second tier. the skinny consumer is that the 1st tier and handles the program and necessary program logic.

26. Why we tend to use virtual companies?
Ans: Virtual company accounts contain information in sure tables that square measure shared by any variety of company accounts. this enables users to post data in one company that may be offered to a different company.

27. however, will we tend to prohibit a category to be any extended?
victimization Final Keyword forex: public final category

28. What categories square measure used for knowledge import-export?
Ans:

SysDataImport and SysDataExport

29. From that table u will get the user permissions to keep in Ax?
Ans:
AccessRightList table.——

30. what’s the sequence of events where a report is generated?
Init, Run, Prompt, Fetch, send, Print

31. Name a few X++ classes/Coreclasses associated with Queries?
Query, QueryRun, QueryBuildRange, QueryBuildDataSource, QueryBuildLink

32. what’s the associate degree index?
An index may be a table-specific info structure that speeds the retrieval of rows from the table. Indexes square measure accustomed improve the performance of knowledge retrieval and generally to make sure the existence of distinctive records. (MS Dynamics AX Training Online)

33. outline IntelliMorph
IntelliMorph is that the technology that controls the computer program in Microsoft Dynamics AX. The user interface is however the practicality of the applying is bestowed or exhibited to the user.
IntelliMorph controls the layout of the computer program and makes it easier to switch forms, reports, and menus.

34. outline MorphX
The MorphX Development Suite is that the integrated development setting (IDE) in Microsoft Dynamics AX accustomed develop and customize each Windows interface and therefore the net interface.

35. outline X++
X++ is that the object-oriented programing language that’s employed in the MorphX setting.

36. the distinction between worker table and container?
Ans: Data in containers square measure keep and retrieved consecutive, however, a short-lived table allows you to outline indexes to hurry up knowledge retrieval.
Containers give slower knowledge access if you’re operating with several records. However, if you’re operating with solely several records, use instrumentation.
Another vital distinction between temporary tables and containers is however they’re employed in technique calls. once you pass a short-lived table into a technique decision, it’s lapsed reference. Containers square measure lapsed worth. once a variable is lapsed reference, solely a pointer to the thing is passed into the tactic.
When a variable lapse worth, a brand new copy of the variable is passed into the tactic. If the pc contains a restricted quantity of memory, it’d begin swapping memory to disk, retardation down application execution. once you pass a variable into a technique, a short-lived table might give higher performance than an instrumentation

37. Definition and use of Maps, however AddressMap (with methods) is employed in normal AX?
Ans: Maps outline X++ parts that wrap table objects at run time. With a map, you associate a map field with a field in one or additional tables. this permits you to use identical field names to access fields with completely different names in several tables. Map ways alter you to form or modify ways that act on the map fields.
Address map that contains associate degree Address field. The Address map field is employed to access each the Address field within the CustTable table and therefore the address field within the CustVendTransportPointLine table

38. what’s the distinction between Index and Index hint?
Ans: Adding the “index” statement to the associate degree Axapta choose, doesn’t mean that this index is employed by the info. What it will mean is that Axapta can send associate degree “order by” to the info. Adding the “index hint” statement to the associate degree Axapta choose, it will mean that this index is employed by the info (and no different one).

39. what number varieties of knowledge validation ways square measure written on the table level?
Ans: validateField(),validateWrite(),validateDelete(),aosvalidateDelete(),
aosvalidateInsert(), aosvalidateRead(),aosvalidateUpdate().

40. what number varieties of relations square measure accessible in Axapta, make a case for every one of them?
Ans: traditional Relation: enforce denotive integrity like foreign keys. For displaying operation on the kid table.
Field fixed: works as a trigger to verify that relation is active, if the associate degree enum field within the table contains a specific worth then the relation is active. It works on conditional relations and works on the enum form of knowledge. (Microsoft Dynamics ax Interview Questions)
Ex- Dimension table
Related field fixed: works as a filter on the connected table.it solely shows records that match the desired worth for the associate degree enum field on the connected table.

41. once the record is generated, what’s its utility?
Ans: once the record is entered within the table the record is generated by the kernel.it is distinctive for every table.

42. what’s Microsoft Dynamics Ax?
Ans: Microsoft Dynamics AX is a multi-language, multi-currency, industry-specific, international ERP Product and one in every of Microsoft’s Dynamics ERP families.

43. distinction Between Edit And show Method?
Ans: The display indicates that the method’s come worth is to be displayed on a kind of a report.
The value can not be altered within the kind of report.
Edit indicates that the method’s come kind is to be wont to offer info for a field that’s utilized in a kind. the worth within the field will be altered.

44. distinction Between views And Table Collection?
Ans: Perspectives will organize info for a report model within the Application Object Tree (AOT).
A perspective could be an assortment of tables. you utilize a report model to form reports.
Table assortment could be an assortment of tables, that sharing across all the virtual corporations.

45. Why we tend to Use Virtual Companies?
Ans: Virtual company accounts contain information inbound tables that are shared by any variety of company accounts. this enables users to post info in one company that may be on the market to a different company.

46. What ought to we tend to Do If we’d like the Last Record To move once A kind Is Opened?
Ans: In properties of information, the supply table sets the beginning Position property as last.

47. what’s the associate Index?
Ans: An index could be a table-specific information structure that speeds the retrieval of rows from the table. Indexes are wont to improve the performance of information retrieval and generally to make sure the existence of distinctive records.

48. outline Morphy?
Ans: The MorphX Development Suite is that the integrated development setting (IDE) in Microsoft Dynamics AX wont to develop and customize each Windows interface and therefore the internet interface.

49. outline X++?
Ans: X++ is that the object-oriented artificial language that’s utilized in the MorphX setting.

50. Differentiate Refresh (), Reread (), analysis (), Executequery ()?
Ans: refresh () won’t read the record from the information. It primarily simply refreshes the screen no matter what is hold on within the kind cache.
reread () can solely re-read the present record from the decibel therefore you ought to not use it to refresh the shape information if you’ve got added/removed records. It’s usually used if you modify some values within the current record in some code, and commit them to the information mistreatment .update() on the table, rather than through the shape information supply. during this case .reread () can create those changes seem on the shape.
research() can rerun the prevailing kind of question against the information supply, thus change the list with new/removed records also as change existing ones. this can honor any existing filters and sort on the shape.
executeQuery () is another helpful one. It ought to be used if you’ve got changed the question in your code and want to refresh the shape. It’s like research() except it takes question changes under consideration.

51. outline Art?
Ans: The Application Object Tree (AOT) could be a tree read of all the applying objects inside Microsoft Dynamics AX. The AOT contains everything you would like to customize the design and practicality of a Microsoft Dynamics AX application.

52. outline Aos?
Ans: The Microsoft Dynamics AX Object Server (AOS) is that the second-tier application server within the Microsoft Dynamics AX three-tier design.

The 3-tier setting is split as follows:

First Tier – Intelligent shopper
Second Tier – AOS
Third Tier – information Server
In a 3-tier resolution, the information runs on a server because the third tier; the AOS handles the business logic within the second tier. the skinny shopper is that the 1st tier and handles the computer program and necessary program logic.

53. what’s The Distinction Between kind Init () & Ds Init ()?
Ans: Form init (): in it’s activated straight off once new and creates the run-time image of the shape.
DS init (): Creates a knowledge supply question supported by the information supply properties.
The kind information supply init technique creates the question to fetch information from the information and sets up links if the shape is connected to a different form.

54. what percentage quite lookups will be created and the way?
Ans:

By mistreatment table relations
mistreatment EDT relations.
mistreatment morphs and mistreatment X++ code(Syslookup class).

55. what percentage varieties of Delete Actions are there in commonplace Ax and outline the employment of every
None
Cascade
Restricted
Cascade+Restricted.

56. what’s the performance of super()?
Ans: This technique calls the system strategies to execute.
It is wont to instantiating the variables at the parent category. Used for code redundancy.

57. Utility and use of realizing technique?
Ans: All the tables ought to have a minimum of one realize technique that selects and returns one record from the table that matches the distinctive index such as by the input parameters. The last input parameter in a very realize technique ought to be a mathematician variable concerned update or update that’s defaulted to false. once it’s set to true, the caller object will update the record that’s coming back by the realize technique.

58. What are the various forms of Table teams outlined on table properties?
Ans:

  • Miscellaneous
  • Parameter
  • Group
  • Main
  • dealing
  • WorkSheetHeader
  • WorkSheetLine

59. Multiple inheritance potential or not, if not however will we tend to overcome that?
Ans: In X++, a replacement category will solely extend one different class; multiple inheritances aren’t supported. If you extend a category, it inherits all the strategies and variables within the parent category (the superclass).
We can use Interfaces rather than multiple inheritances in Ax.

60. what’s the distinction between the new & construct technique?
Ans: new(): wont to produce a memory to the article.
Construct(): you must produce a static construct technique for every category. the tactic ought to come from AN instance of the category.

Leave a Comment