1)
Intro
to MS Dynamics AX
·
What ERP
·
Why MS Dynamics AX
·
History of MS dynamics
·
Differences between Ax 2009 and AX 2012
·
New features in AX 2012
·
System requirements
·
Software requirements
·
Installation process
2)
Development
environment
·
Programming language
·
MorphX
·
Application Object Tree
·
X++ code editor
·
Compiler
·
Labels
·
Sample AX program
·
Development tools
·
Cross references
·
Version control system
o
Setting up the Version Control System
o
Using the Version Control System
·
Debugger
·
Architecture
·
Application object layers
·
Network tiers
3)
X++
Language Programming
Data Types in X++
·
Primitive Data Types
·
Anytype
·
Booleans
·
Dates
·
Enums
·
Integers
·
Reals
·
utcdatetime
·
Composite Data Types
·
Containers
·
Functions for Manipulating Container
Content
·
Tables as Data Types
·
Conversion of Data Types
·
Null Values for Data Types
Statements and Loops
·
For loop
·
Continue
·
Break
·
While loop
·
Do-while loop
·
If, else if, else
·
Switch
·
Comparison of if and switch Statements
Operators
·
Assignment Operators
·
Arithmetic Operators
·
Relational Operators
·
Operator Precedence
Data Selection and Manipulation
·
Aggregate Functions: Differences Between
X++ and SQL
Classes and Methods
·
Method access
·
RunOn property
·
Static methods
·
Default parameter
·
Args
·
Inheritance
·
Construct
·
Main
·
RunBase framework
·
Collection classes
o
Array
o
List
o
Map
o
Set
o
Struct
Methods in X++
·
Declaration of Methods
·
Method Modifiers
X++, C# Comparisons
·
X++, C# Comparison: Object Oriented
Programming
·
X++, ANSI SQL Comparison: SQL Select
Functions and Macros
·
X++ Functions
·
X++ Function Categories and their
Functions
4)
Application Object Tree
·
Data Dictionary
·
Macros
·
Classes
·
Forms
·
Parts
·
Data Sets
·
SSRS Reports
·
Reports
·
Queries
·
Jobs
·
Menus
·
Menu Items
·
Web
·
Services
·
Services Groups
·
Workflow
·
Security
·
Resources
·
Label Files
·
References
·
Help document sets
·
System documentation
5)
Data
Dictionary
·
Tables
o
Properties
o
Company
o
Application tables
o
System tables
o
Fields
o
Field groups
o
Indexes
o
Full text indexes
o
Relations
o
Delete Actions
o
Methods
·
Maps
·
Views
·
Extended Data Types
·
Extended
data type array
·
Base Enums
·
Licenses Codes
·
Configuration Keys
·
Security Keys
·
Table Collections
·
Perspectives
6)
Macros
·
Macro commands
·
Defining constants
·
Creating macros
7)
Forms
·
Main components of a form
o
Methods
o
Data sources
o
Designs
·
Creating a form with one data source
·
Creating the form
·
Adding the data source
·
Creating a form design
·
Creating a form with two data sources
·
Display and edit methods
·
Creating a lookup form
·
Adding a new form in the AOT
·
Creating a lookup in the lookup method
8)
SSRS
Report
·
SSRS Architecture
·
SSRS Programs flow
·
SSRS Installation and Configuration
·
Reports types
·
Query reports
·
RDP reports
·
Controller class
·
RDL/RDP contract classes
·
RDP class
·
UI builder class
·
Auto design
·
Precession design
·
Static parameter Parameters
·
Dynamic parameters
·
Drill through
·
Graphical reports
·
CUBE \
MDX reports
Menu items
Menus
9)
Searching
for Data
Queries
·
Creating a static query using the AOT
·
Adding a sort order to the query
·
Adding a range to the query
·
Joining data sources in a query
·
Creating a dynamic query using X++
·
Using a query
Views
·
Creating a view
·
Select statement
·
Writing a simple select statement
·
Using sorting in select statements
·
Using joins in a select statement
o
Inner join
o
Exists join
o
NotExists join
·
Writing aggregate select statements
·
Optimizing the data retrieval
·
Using the correct data retrieval method
·
Field selects
·
Indexing
·
Using views to optimize the data
retrieval
·
Other ways to improve data retrieval
10)
Manipulate Data
·
Validate methods
·
Record-based manipulation
o
Insert
o
Update
o
Delete
·
Set-based data manipulation
o
Insert_recordset
o
Update_recordset
o
Delete_from
11) Enterprise Portal
·
Enterprise Portal architecture
·
Enterprise Portal components
·
Web parts
·
AOT elements
·
Datasets
·
Enterprise Portal framework controls
·
Developing for Enterprise Portal
·
Create a model-driven list page
·
Create a details page
·
AJAX
·
Data
·
Proxy classes
·
ViewState
·
Labels
·
Formatting
·
Validation
·
Error handling
·
SharePoint integration
·
Site navigation
·
Site definitions, page templates, and
web parts
·
Import and deploy a web part page
·
Enterprise Search
·
Themes
12) Application models
·
Layers
·
Models
·
Element IDs
·
Create a model
·
Prepare a model for publication
·
Set the model manifest
·
Export the model
·
Import model files
·
Move a model from test to production
·
Create a test environment
·
Prepare the test environment
·
Deploy the model to production
·
Element ID considerations
13) The batch framework
·
Batch processing in Microsoft Dynamics
AX 2012
·
Common uses of the batch framework
·
Performance
·
Create and execute a batch job
·
Create a batch-executable class
·
Create a batch job
·
Manage batch execution
·
Create a batch group
·
Manage batch jobs
·
Debug a batch task
14) BI and analytics
·
Components of the Microsoft Dynamics AX
2012 BI solution
·
Implementing the prebuilt BI solution
·
Implement the prerequisites
·
Configure an SSAS server
·
Deploy cubes
·
Deploy cubes in an environment with
multiple partitions
·
Process cubes
·
Provision users in Microsoft Dynamics AX
·
Customizing the prebuilt BI solution
·
Configure analytic content
·
Customize
·
Extend cubes
·
Creating cubes
·
Identify requirements
·
Generate and deploy the cube
·
Add KPIs and calculations
·
Displaying analytic content in Role
Centers
·
SQL Server Power View reports
·
Business Overview web part and KPI List
web part
·
Develop reports with Report Builder
·
Develop analytic reports by using Visual
Studio tools for Microsoft Dynamics
15) Workflow in Microsoft
Dynamics AX
·
Microsoft Dynamics AX 2012 workflow
infrastructure
·
Windows Workflow Foundation
·
Key workflow concepts
·
Workflow document and workflow document
class
·
Workflow categories
·
Workflow types
·
Event handlers
·
Menu items
·
Workflow elements
·
Queues
·
Providers
·
Workflows
·
Workflow instances
·
Work items
·
Workflow architecture
·
Workflow runtime
·
Workflow runtime interaction
·
Logical approval and task workflows
·
Workflow life cycle
·
Implementing workflows
·
Create workflow artifacts, dependent
artifacts,
·
and business logic
·
State management
·
Create a workflow category
·
Create the workflow document class
·
Add a workflow display menu item
·
Activate the workflow
No comments:
Post a Comment