Skip to main content

MS Dynamics AX Interview Questions

1. Major customization on forms, tables (That you have faced)

2. What is cluster installation?

3. Table collections?

4. Steps in creating number sequence?

5. Any module you are good at.

6. Collection classes

7. Tables in inventory

8. If you manipulate anything which layer would it affect?

9. Steps in data migration.

10. How to add a lookup in a form

11. What is temporary table and in which context is it used?

12. What are the components in reports?

13. How many types of classes are there?

14. RunBase framework and runbase classes

15. Development tools

16. Communication tools

17. Difference between auto generated specs and generated design specs

18. Display and edit method.

19. Can you say few best practises in ax.

20. Elements in AOT.

21. Can you have graphical representation of ssrs?

22. Steps for ssrs.

23. Steps in ssas.

24. What is the difference between sql queries and dynamics queries.

25. What is the difference between x++ and c#?

26. Installation steps in ax.

27. Difference between doupdate and updates

28. Different delete actions

29. Active, Passive, Delayed joins

30. What can’t you store in containers

31. Difference between arrays and containers

32. Logic for converting string to uppercase

33. Override methods in tables, forms

34. What is super() used for?

35. What is init method?

36. What are the sequence of methods while running a report?

37. What is EDT?

38. What is JumpRef()?

39. About form/ reports/ tables methods.

40. D.B Abstract and final class.

41. D.B ValidateWrite and write.

42. What is dialoge class.

43. Pack and Unpack method.

44. Number of elements in enum.

45. Architecture of MS dynamics AX.

46. Tell us about AIF(MSMQ).

47. What is perspectives?

48. How to design a form in AX using X++?

49. What is report builder?

50. What is Index, properties in Index and types of Index?

51. Any knowledge about Share Point.

52. Concept of Different Layer in AX.

53. difference between temporary table and container?

54. difference between bound and unbound controls?

55. what are maps and which method we use in maps?

56. classes in AIF?

57. how to create runtime query?

58. difference between pass by reference and pass by value?

59. types of relations(normal,field fixed,related field fixed)?

60. what are delete actions?

61. how to access tables of different companies(crosscompany)?

62. What is optimistic concurrency control?

63. What are transactions?

64. how to lock a transactions?

65. what are macros?

66. what is the default link type property?

67. difference between validate write and validate field?

68. Do we have validate write and validate field in form level?

69. what are the methods required for posting a purchase order?

70. how to give null in select query?

Comments

Popular posts from this blog

Adding lookup method on Form Reference Group AX 2012

Reference Group Control lookups in AX 201 2 With the addition of reference groups fields the AX forms including the dialog form gives a rich control called the FormReferenceGroupControl.  With this post, I will show you how to add a reference field in the batch dialog form and add a filtered query controlled drop down. I am going to show with a EcoResCategoryId field. The requirement is to filter out categories with Level 3 and present in the batch dialog dropdown.   Class Declaration:  Declare the warehouse and category fields and dialog fields as below. InventLocationId            inventLocationId; EcoResCategoryId            EcoResCategoryId; DialogField                 DialogInventLocationId,DialogEcoResCategoryId; Dialog Method: public  Object ...

Important function in x++ for AX 2009 and AX 2012

Important function in X++ I would like to share some important function in x++ Like subStr(), strCmp(),strDel() , strFind (),strfmt () , strLen (),strLwr (),strUpr (),strRep(),systemDateGet(),today(),trunc (),boxExample (),conins(), conLen(), conPeek(), conNull() which seems to easy but some time became very tough to recall in between to coding, so don’t worry and keep coding……. Sub String in X++ // for cut a string from given posititon SubStr("ABCDEFGHIJ",7,-4) returns the text string "DEFG" (the specified sub-string). static void subStr(Args _args) {   str s;   real  r;    ;     r = strLen("jitendraknit@gmail.com");     s = subStr("jitendraknit@gmail.com",12, 2);      print(strFmt("s=%1 and r=%2",s,r));      pause; } String Comparison in X++ static void strCmp(Args _args) {   int i=2;   str s1,s2;    ;      s1="string 1";      //s2...

Dynamics Ax Table collections & Virtual company

If using more than one company, sometimes, it will be useful to share data from tables with general information, like, tables storing data like zip codes and country codes. The most basic way to share data from a table among all companies is to set the table property SaveDataPerCompany to No. This will merge data for the table and make the data accessible from all companies. In practice, the kernel will delete the system field dataAreaId for the table. Another way to sharing data without having to change any settings in the existing tables is by using Table Collections. A table collection is just a template for tables to be shared by any number of companies and Table collections shared using a virtual company. The form SysDataAreaVirtual is used to define virtual companies. Virtual company is a term used for sharing table collections among a set of companies and does not exist in reality, and therefore, you cannot switch to a virtual company like any normal company. When using ...