Development in Dynamics Ax 2012 Course Content
Development in Dynamics Ax 2012 Course Content
1. Architecture
Introduction
Features of Microsoft Dynamics AX
Architecture
Development Environment
Model Driven Architecture
Licensing and Configuration
2. Data Dictionary
Introduction
MorphX and the Application Object Tree
Tables
Data Types. Primitive and Extended
Creating Tables
Indexes
Relationss
Base Enumerations
Views
3. User Interfaces
Introduction
Forms
Joining Data Sources
Menus Items
Form Templates
List Pages
FactBoxes
4. Security
Introduction
Definitions
Set Up a New User
1. Introduction to X++
Introduction
Characteristics of X++
Development Tools
Reverse Engineering
Best Practices
Introduction
Introduction to Variables
Operators
Conditional Statements
Loops
Built-in Functions
Communication Tools
Introduction
Classes
Method Access Control
Inheritance
Objects
Scoping and Parameters in X++
Methods
Referencing Object Methods
Method Types
Table as Classes
Eventing
Introduction
Retrieving Data
Data Manipulation
Queries
5. Exception Handling
Introduction
Exceptions
Try and Catch Exceptions
Throwing Exceptions
Optimistic Concurrency Exceptions
Introduction
Permissions
Security Policies
Code Access Security
Display Method Authorization
Introduction
Creating Test Cases
Adding Methods to Test Cases
Running Test Cases
Build Test Projects and Suites
Introduction
While Select
Query
Caching
Locking
Temporary Tables
InitFrom
ParmTables
Date Effectiveness
Computed Columns in Views
Data Integration
3. Classes
Introduction
Collection Classes
Application Object Classes
Application Substituted Kernel Classes
RunBase Framework
Args Object
4. Forms
Introduction
Architecture
Data Sources
Form Controls
Form Methods
Placement of Code
Additional Controls
Introduction
Application Explorer
Visual Studio Projects
Managed Code Projects
Deploying Managed Code
Visual Studio Debugging Experience for X++
6. Workflow
Workflow Configuration
Create a Workflow Category
Create a Query
Create a Workflow Type
Enable Workflow on a Form
Create a Workflow Approval
Create Event Handlers
Author a Workflow
1. Number Sequences
Introduction
Set Up and Administration
Extensibility Scenarios
Using Number Sequences in Forms
2. Framework Features
Introduction
Event Handlers for Customization
Integration with Microsoft Dynamics AX
Interop to X++
Interop from X++
Deploy .NET Assemblies for Interop
Introduction
Global Address Book
Extensible Data Security Policy Framework
Financial Dimension Framework
Organization Model Framework
Case Management Framework
Policy Framework
Introduction
General Ledger Overview
Chart of Accounts
Journals and Transactions
Budgeting Overview
Fixed Asset Overview
Introduction
Products
Inventory Dimensions
Managing Inventory Policies
Introduction
Reservations and Marking
Inquiries and Transactions
Inventory Journals
Quarantine and Quality Management
Other Functionality
Introduction
Customers
Vendors
Free Text Invoices
Vendor Invoices
Payments
Collection and Interest
Bills of Exchange
Promissory Notes
Introduction
Sales and Purchase Orders
Agreements
Charges
FormLetter Framework
Other Features
Introduction
Projects
Work Breakdown Structure
Journals and Transactions
Budgets and Forecasting
Project Contracts
Invoicing
Estimates and Revenue Recognition
Project Management and Accounting Add-In
Introduction
Bill of Materials
Routes
Production Orders
Scheduling
Planned Production Orders
LEAN Manufacturing
Process Industries
11. Workflow
Introduction
Line-Item Workflows
Workflow Providers
Work Item Queues
Currency in the Condition Editor
Hierarchy Type Fields in the Condition Editor
12. Reporting
Introduction
Reporting Features Overview
Report Data Overview
Creating Basic Reports from a Query
Create a Precision Design Report from a Report Data Provider
Manage Report Execution by Using X++
Business Logic in Report Data Methods
Print Management