Course Duration in Hours
90
90
Vertex Soft MS Dynamics AX 2012 Technical (Contents)
MSD AX 2012 Technical Contents Page 1
MS Dynamics AX Contents Session 1
1.1 Introduction to ERP
1.2 Benefits of ERP
1.3 What is Microsoft Dynamics?
1.4 Products of MS Dynamics
1.5 Introduction to AX 2012
a. What is AX 2012?
b. In which industries does AX 2012 excel
1.6 View of MS Dynamics Environments(Client and development work space)
1.7 Introduction to AOT (brief explanation)
a. Data Dictionary
b. Macros
c. Classes
d. Forms
e. Queries
f. Jobs
g. Menus
h. Menu Items
Session 2 2.1 Two tier Architecture a. Disadvantages of two tier architecture 2.2 Three tier Architecture a. advantages of 3-tier architecture 2.3 Layers a. What are Layers? b. Microsoft Layers c. ISV and Partner Layers d. Partners and Customers 2.4 What is a Model? 2.5 What is a model store? 2.6 Application Object Tree a. Introduction to Data Dictionary b. Introduction to Tables i. Application tables ii. System Tables
Vertex Soft MS Dynamics AX 2012 Technical (Contents)
MSD AX 2012 Technical Contents Page 2
Session 3
1. Creation Of Label Files
2. Introduction to Data Dictionary
3. Components of Table
4. Primitive Data Types
5. Extended Data Types
6. Base Enums
7. Creation of Tables
Session 4
1. Indexes
2. Unique and Non Unique Indexes
3. Primary and surrogate keys
4. Relations
5. Types of relations
a. Normal
b. Field Fixed
c. Relative field Fixed
Session 5
1. Delete Actions
a. What are delete actions?
b. Types of delete actions
a. None
b. Cascade
c. Restricted
d. Cascade + Restricted
2. What is MorphX?
3. Why MorphX is termed as IDE?
4. Introduction to OOPS Concepts
a. Classes
b. Objects
c. Encapsulation
d. Abstraction
e. Inheritance
Vertex Soft MS Dynamics AX 2012 Technical (Contents)
MSD AX 2012 Technical Contents Page 3
Session 6
1. MorphX
2. X++ Programming
a. What is X++?
b. Tools used in X++.
c. X++ Editor
d. Comments in X++ programming
e. Variables
f. Primitive Data Types
g. Set Methods
h. Get Methods
i. Conditional statements
A. If statement
B. Switch Statement
C. Ternary Statement
j. Loops
A. For statement
B. While statement
C. Do-While statement
D. Break and continue statement
Session 7 Table Methods
a. InitValue
b. ValidateField
c. Validate Write
d. Validate Delete
e. Modified Field
Views
a. What are views?
b. Creating and Using Views
Table collections
a. What are Virtual Company Accounts?
b. What are table collections?
c. Process to create Virtual Company Accounts and table collections
Vertex Soft MS Dynamics AX 2012 Technical (Contents)
MSD AX 2012 Technical Contents Page 4
Session 8
a. Introduction to Jobs
b. How to access Database? (Data selection and Data Manipulation)
c. Table Buffers
d. Introduction to select statements
e. Find options in select Statements
I. First Only
II. average
III. Count
IV. Sum
V. Minimum of
VI. Maximum of
VII. Print all records
VIII. Records with conditions
IX. Records with Index
X. Order by ASCENDING
XI. Order by DESCENDING
XII. Group by
f. Select Statements with Joins
I. Inner Join (default)
II. Outer join
III. Exists
IV. Not Exists
g. Data Manipulation statements
I. Insert
II. Insert_recordset
III. Update
IV. Update_recordset
V. Delete
VI. Delete_From
h. Exception Handling
I. Try and catch statements
i. Transactions Integrity Checking
I. ttsbegin
Vertex Soft MS Dynamics AX 2012 Technical (Contents)
MSD AX 2012 Technical Contents Page 5
II. ttscommit
III. ttsabort
Session 9
a. What are Queries?
b. AOT and System Class Queries.
c. Static and Dynamic queries
d. Query statuses
e. Query Frame work classes
f. Creation of Static queries
g. Creation of Dynamic Queries
Session 10
a. What are Forms?
b. Existing Forms
c. Basics of Forms
d. Bound and Unbound Forms
e. Form Components
a. Tabular Forms
b. Grid Forms
c. Button Groups
d. Buttons
e. Command Buttons
f. Menu Item Buttons
g. Action Pane / Action Pane Tabs
f. Sequence of calling Form Methods
Session 11
a. Menu and Menu Items introduction
b. Creation of Menu and Menu Items
Session 12
a. Temporary Tables in AX 2012
i. InMemory Temporary Tables
ii. TempDB Temporary Tables
Vertex Soft MS Dynamics AX 2012 Technical (Contents)
MSD AX 2012 Technical Contents Page 6
b. Collection Classes
i. Arrays
ii. Containers
iii. Lists
iv. Sets
v. Maps
c. Number Sequence
d. Exporting and importing AX objects
Session 13
Review
Questionnaire
Any
vertexsoft, Ameerpet (Hyderabad),Hyderabad,IN