Course Code: msd365fotec
Duration: 21 hours
Prerequisites:
  • Experience with object-oriented programming (preferably C# or X++)
  • Familiarity with ERP systems and business logic
  • Understanding of integration concepts and API usage

Audience

  • ERP technical consultants
  • Software developers transitioning from SAP or other ERPs
  • Internal Dynamics 365 F&O support and development teams
Overview:

Microsoft Dynamics 365 Finance & Operations includes a comprehensive development environment for customizing ERP functionality and integrating with external systems.

This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level developers and technical support personnel who wish to develop, maintain, and support solutions in Microsoft Dynamics 365 Finance & Operations.

By the end of this training, participants will be able to:

  • Set up a development environment using Visual Studio and X++.
  • Develop forms, classes, tables, and workflows in F&O.
  • Implement business logic with events, permissions, and validations.
  • Create custom reports and extend existing functionality.
  • Integrate external services using REST APIs and OData.
  • Test, debug, and optimize performance in the F&O environment.
  • Manage data migrations and ongoing system updates.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Module 1 – Technical Introduction to Dynamics 365 F&O

  • Platform architecture
  • Types of applications and extensibility model

Module 2 – Development Environment Setup

  • Visual Studio setup and configuration
  • Introduction to X++ development

Module 3 – Development of Key Components

  • Creating and extending tables, forms, classes
  • Building workflows and custom reports

Module 4 – Business Logic Implementation

  • Events, delegates, and data manipulation
  • Security roles, permissions, and validation logic

Module 5 – Integration with External Applications

  • REST API and OData usage
  • Calling external services and sending data

Module 6 – Testing, Debugging, and Optimization

  • Unit and functional testing tools
  • Debugging with Visual Studio
  • Performance tuning and best practices

Module 7 – Data Migration and System Maintenance

  • Data entities and migration projects
  • Managing updates and version control
  • Ongoing maintenance and deployment cycles

Summary and Next Steps

Sites Published:

United Arab Emirates - Microsoft Dynamics 365 F&O – Development and Technical Support

Qatar - Microsoft Dynamics 365 F&O – Development and Technical Support

Egypt - Microsoft Dynamics 365 F&O – Development and Technical Support

Saudi Arabia - Microsoft Dynamics 365 F&O – Development and Technical Support

South Africa - Microsoft Dynamics 365 F&O – Development and Technical Support

Brasil - Microsoft Dynamics 365 F&O – Development and Technical Support

Canada - Microsoft Dynamics 365 F&O – Development and Technical Support

中国 - Microsoft Dynamics 365 F&O – Development and Technical Support

香港 - Microsoft Dynamics 365 F&O – Development and Technical Support

澳門 - Microsoft Dynamics 365 F&O – Development and Technical Support

台灣 - Microsoft Dynamics 365 F&O – Development and Technical Support

USA - Microsoft Dynamics 365 F&O – Development and Technical Support

Österreich - Microsoft Dynamics 365 F&O – Development and Technical Support

Schweiz - Microsoft Dynamics 365 F&O – Development and Technical Support

Deutschland - Microsoft Dynamics 365 F&O – Development and Technical Support

Czech Republic - Microsoft Dynamics 365 F&O – Development and Technical Support

Denmark - Microsoft Dynamics 365 F&O – Development and Technical Support

Estonia - Microsoft Dynamics 365 F&O – Development and Technical Support

Finland - Microsoft Dynamics 365 F&O – Development and Technical Support

Greece - Microsoft Dynamics 365 F&O – Development and Technical Support

Magyarország - Microsoft Dynamics 365 F&O – Development and Technical Support

Ireland - Microsoft Dynamics 365 F&O – Development and Technical Support

Luxembourg - Microsoft Dynamics 365 F&O – Development and Technical Support

Latvia - Microsoft Dynamics 365 F&O – Development and Technical Support

España - Microsoft Dynamics 365 F&O – Development and Technical Support

Italia - Microsoft Dynamics 365 F&O – Development and Technical Support

Lithuania - Microsoft Dynamics 365 F&O – Development and Technical Support

Nederland - Microsoft Dynamics 365 F&O – Development and Technical Support

Norway - Microsoft Dynamics 365 F&O – Development and Technical Support

Portugal - Microsoft Dynamics 365 F&O – Development and Technical Support

România - Microsoft Dynamics 365 F&O – Development and Technical Support

Sverige - Microsoft Dynamics 365 F&O – Development and Technical Support

Türkiye - Microsoft Dynamics 365 F&O – Development and Technical Support

Malta - Microsoft Dynamics 365 F&O – Development and Technical Support

Belgique - Microsoft Dynamics 365 F&O – Development and Technical Support

France - Microsoft Dynamics 365 F&O – Development and Technical Support

日本 - Microsoft Dynamics 365 F&O – Development and Technical Support

Australia - Microsoft Dynamics 365 F&O – Development and Technical Support

Malaysia - Microsoft Dynamics 365 F&O – Development and Technical Support

New Zealand - Microsoft Dynamics 365 F&O – Development and Technical Support

Philippines - Microsoft Dynamics 365 F&O – Development and Technical Support

Singapore - Microsoft Dynamics 365 F&O – Development and Technical Support

Thailand - Microsoft Dynamics 365 F&O – Development and Technical Support

Vietnam - Microsoft Dynamics 365 F&O – Development and Technical Support

India - Microsoft Dynamics 365 F&O – Development and Technical Support

Argentina - Microsoft Dynamics 365 F&O – Development and Technical Support

Chile - Microsoft Dynamics 365 F&O – Development and Technical Support

Costa Rica - Microsoft Dynamics 365 F&O – Development and Technical Support

Ecuador - Microsoft Dynamics 365 F&O – Development and Technical Support

Guatemala - Microsoft Dynamics 365 F&O – Development and Technical Support

Colombia - Microsoft Dynamics 365 F&O – Development and Technical Support

México - Microsoft Dynamics 365 F&O – Development and Technical Support

Panama - Microsoft Dynamics 365 F&O – Development and Technical Support

Peru - Microsoft Dynamics 365 F&O – Development and Technical Support

Uruguay - Microsoft Dynamics 365 F&O – Development and Technical Support

Venezuela - Microsoft Dynamics 365 F&O – Development and Technical Support

Polska - Microsoft Dynamics 365 F&O – Development and Technical Support

United Kingdom - Microsoft Dynamics 365 F&O – Development and Technical Support

South Korea - Microsoft Dynamics 365 F&O – Development and Technical Support

Pakistan - Microsoft Dynamics 365 F&O – Development and Technical Support

Sri Lanka - Microsoft Dynamics 365 F&O – Development and Technical Support

Bulgaria - Microsoft Dynamics 365 F&O – Development and Technical Support

Bolivia - Microsoft Dynamics 365 F&O – Development and Technical Support

Indonesia - Microsoft Dynamics 365 F&O – Development and Technical Support

Kazakhstan - Microsoft Dynamics 365 F&O – Development and Technical Support

Moldova - Microsoft Dynamics 365 F&O – Development and Technical Support

Morocco - Microsoft Dynamics 365 F&O – Development and Technical Support

Tunisia - Microsoft Dynamics 365 F&O – Development and Technical Support

Kuwait - Microsoft Dynamics 365 F&O – Development and Technical Support

Oman - Microsoft Dynamics 365 F&O – Development and Technical Support

Slovakia - Microsoft Dynamics 365 F&O – Development and Technical Support

Kenya - Microsoft Dynamics 365 F&O – Development and Technical Support

Nigeria - Microsoft Dynamics 365 F&O – Development and Technical Support

Botswana - Microsoft Dynamics 365 F&O – Development and Technical Support

Slovenia - Microsoft Dynamics 365 F&O – Development and Technical Support

Croatia - Microsoft Dynamics 365 F&O – Development and Technical Support

Serbia - Microsoft Dynamics 365 F&O – Development and Technical Support

Bhutan - Microsoft Dynamics 365 F&O – Development and Technical Support

Nepal - Microsoft Dynamics 365 F&O – Development and Technical Support

Uzbekistan - Microsoft Dynamics 365 F&O – Development and Technical Support