Basic Technical Training
What you'll learn
- Introduction about Basic Technical Training
- Data dictionary and User Interface
- Form patterns and X+ introduction
- X++ methods and data manipulation
- X++ programming Advanced
- Advanced concepts
- Object extensions and handlers
- Data entities
- Reporting
- Workflow
Course content
10 modules • 40Hrs Duration
Introduction about Basic Technical Training (4 hours)
- Introduction to Dynamics AX ERP
- Navigating the Dynamics AX 365 user interface
- Application stack architecture
- Cloud architecture
- IIS hosted metadata walkthrough
- Virtual machine configuration steps
- Visual Studio development environment windows
- Visual studio tools
- Models and packages
Lab
Lab-1: Navigating D365
Lab-2: Create new model and add project with different models
Data dictionary and User Interface (4 hours)
- Labels file creation
- Base Enum and EDT
- Tables
- Table relations
- Table index
- Forms
- Menus
- Menu items
- Security privileges and duties
- Best practices
Lab
Lab-3: Label file creation, Table creation with Enum, EDT
Lab-4: Create form with form pattern
Lab-5: Create privileges and duties for different access levels
Form patterns and X+ introduction (4 hours)
- Form patterns
- Form sub-patterns
- Control statements
- Looping statements
- Important table
- methods
- Important form
- methods
- Best practices
Lab
Lab-6: Looping and control statements
Lab-7: Table and form methods
X++ methods and data manipulation (4 hours)
- Views
- View methods
- Computed columns in views
- Classes and inheritance
- Runnable classes
- Args object usage
- Data manipulation – CRUD operations
- Data manipulation – While select switches
- Debugger
- Static queries
- Best practices
Lab
Lab-8: Using debugger
Lab-9: Creating data manipulation
X++ programming Advanced (4 hours)
- Usage of container class
- Collection classes
- Dynamic queries and usage
- Lookup methods in forms
Lab
Lab-10: Dynamic queries
Advanced concepts (4 hours)
- Number sequence
- Sys operation framework
- Best practices
Lab
Lab-11: Number sequence generation
Lab-12: Sys operation framework classes creation
Object extensions and handlers (4 hours)
- Extension objects and properties
- Chain of commands
- Event handlers
- Best practices
Lab
Lab-13: Extensions
Lab-14: Chain of commands
Lab-15: Event handlers
Data entities (4 hours)
- Azure portal walkthrough
- Data management framework
- Data entities creation
- Data import export samples
Lab
Lab-16: Data entity import/export
Lab-17: Composite entities
Reporting (4 hours)
- SSRS reports with query
- SSRS report with controller and contract classes
- SSRS report with UI builder
Lab
Lab-18: SSRS report creation
Workflow (4 hours)
- Workflow overview
- Basic workflow creation
- Workflow approvals and event handlers
Lab
Lab-19: Workflow creation with event handlers
Trainers recent project activities
- Successful data migration and code migration from AX 2012 to Dynamics 365 for Operations 10.0.12 version.
- PowerApps Timesheet management application, in integration with Dynamics 365 for Operations.
- Complete module design and architecture development for Estimation process in Dynamics AX 2012.
- Custom Embedded Power BI report creation for Dynamics 365 Asset Management.
Prerequisites
OOPS Concept and Basic SQL Knowledge
Who this course is for
Freshers, .Net Developer, Functional consultants
This course includes
Certificate of completion
Case Studies: 2 Mini Projects
Lab exercise: 10 real time scenario-based lab samples