CONTENUTI:
Module 1: X++ Unit Test Framework
- Introduction
- Creating Test Cases
- Adding Methods to Test Cases
- Running Test Cases
- Build Test Projects and Suites
Module 2: Working with Data
- Introduction
- While Select
- Query
- Caching
- Locking
- Temporary Tables
- InitFrom
- ParmTables
- Date Effectiveness
- Computed Columns in Views
- Data Integration
Module 3: Classes
- Introduction
- Collection Classes
- Application Object Classes
- Application Substituted Kernel Classes
- RunBase Framework
- Args Object
Module 4: Forms
- Introduction
- Architecture
- Data Sources
- Form Controls
- Form Methods
- Placement of Code
- Additional Controls
Module 5: Visual Studio Integration
- Introduction
- Application Explorer
- Visual Studio Projects
- Managed Code Projects
- Deploying Managed Code
- Visual Studio Debugging Experience for X++
Module 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
Module 7: Number Sequences
- Introduction
- Set Up and Administration
- Extensibility Scenarios
- Using Number Sequences in Forms
Module 8: Framework Features
- Introduction
- Event Handlers for Customization
- Integration with Microsoft Dynamics AX
- Interop to X++
- Interop from X++
- Deploy .NET Assemblies for Interop
Module 9: Application Foundation Features
- Introduction
- Global Address Book
- Extensible Data Security Policy Framework
- Financial Dimension Framework
- Organization Model Framework
- Case Management Framework
- Policy Framework
Module 10: Use and Design of the Ledger Module
- Introduction
- General Ledger Overview
- Chart of Accounts
- Journals and Transactions
- Budgeting Overview
- Fixed Asset Overview
Module 11: Use and Design of the Product Information Management Module
- Introduction
- Products
- Inventory Dimensions
- Managing Inventory Policies
Module 12: Use and Design of the Inventory and Warehouse Management Module
- Introduction
- Reservations and Marking
- Inquiries and Transactions
- Inventory Journals
- Quarantine and Quality Management
- Other Functionality
Module 13: Use and Design of the Accounts Receivable and Accounts Payable
- Introduction
- Customers
- Vendors
- Free Text Invoices
- Vendor Invoices
- Payments
- Collection and Interest
- Bills of Exchange
- Promissory Notes
Module 14: Use and Design of the Sales and Purchase Module
- Introduction
- Sales and Purchase Orders
- Agreements
- Charges
- FormLetter Framework
- Other Features
Module 15: Use and Design of the Project Management and Accounting Module
- Introduction
- Projects
- Work Breakdown Structure
- Journals and Transactions
- Budgets and Forecasting
- Project Contracts
- Invoicing
- Estimates and Revenue Recognition
- Project Management and Accounting Add-In
Module 16: Use and Design of the Production Control Module
- Introduction
- Bill of Materials
- Routes
- Production Orders
- Scheduling
- Planned Production Orders
- LEAN Manufacturing
- Process Industries
Module 17: Workflow
- Introduction
- Line-Item Workflows
- Workflow Providers
- Work Item Queues
- Currency in the Condition Editor
- Hierarchy Type Fields in the Condition Editor
Module 18: 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