Microsoft Dynamics 365 F&O – Development and Technical Support Training Course
Microsoft Dynamics 365 Finance & Operations offers a robust development environment tailored for customizing ERP functionalities and facilitating integration with external systems.
Designed for intermediate to advanced developers and technical support professionals, this instructor-led training (available online or onsite) empowers participants to develop, maintain, and support solutions within the Microsoft Dynamics 365 Finance & Operations ecosystem.
Upon completion of this course, participants will be equipped to:
- Establish a development environment using Visual Studio and X++.
- Develop forms, classes, tables, and workflows within F&O.
- Implement business logic through events, permissions, and validations.
- Generate custom reports and extend existing functionalities.
- Integrate external services via REST APIs and OData.
- Test, debug, and optimize performance within the F&O environment.
- Handle data migrations and manage ongoing system updates.
Format of the Course
- Interactive lectures and discussions.
- Extensive exercises and practical sessions.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- For personalized training requests, please contact us to arrange a tailored session.
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
Requirements
- 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
Need help picking the right course?
southafrica@nobleprog.co.za or +27 (0)10 005 5793
Microsoft Dynamics 365 F&O – Development and Technical Support Training Course - Enquiry
Related Courses
Dynamics 365 Business Central: Warehouse and Operations Management
21 HoursMicrosoft Dynamics 365 Business Central (BC) serves as a contemporary ERP solution designed to support comprehensive business operations, encompassing warehouse and inventory management. By leveraging enhanced integration capabilities and add-ons such as Warehouse Insight, BC facilitates efficient warehouse activities, license plating, and operational automation throughout the enterprise.
This instructor-led, live training session (available online or onsite) targets intermediate-level warehouse operations teams, ERP consultants, and systems professionals aiming to implement or optimize warehouse management within Dynamics 365 Business Central. The course emphasizes best practices, the use of mobile devices, and robust quality integration workflows.
Upon completion of this training, participants will be able to:
- Configure and manage warehouse operations within Dynamics 365 Business Central.
- Leverage Warehouse Insight for real-time, mobile execution of warehouse tasks.
- Implement license plating and traceability mechanisms to strengthen inventory control.
- Integrate equipment calibration, test requests, and quality control processes into ERP workflows.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical application.
- Hands-on implementation within a live laboratory environment.
Course Customization Options
- To arrange a customized training session for this course, please contact us to coordinate.
Microsoft Dynamics 365
14 HoursThis instructor-led, live training in Nigeria (online or onsite) is tailored for business analysts aiming to streamline marketing and sales operations using Microsoft Dynamics 365.
By the conclusion of this training, participants will be able to:
- Utilise various modules in Microsoft Dynamics 365 to manage process flows.
- Integrate the Power Platform into Microsoft Dynamics 365.
- Structure common data models, such as records and segment charts.
- Automate processes via Microsoft Flow integration.
Comprehensive Dynamics 365 for Business Operations
35 HoursThis instructor-led, live training in Nigeria (online or onsite) is aimed at intermediate-level business analysts who wish to lead initiatives for continuous business process improvement and system enhancements within their organizations.
By the end of this training, participants will be able to:
- Gain a comprehensive understanding of Dynamics 365.
- Set up, configure, and manage various components of Dynamics 365.
- Analyze existing business processes and make recommendations for optimization using Dynamics 365 functionalities.
- Manage migrations and updates within Dynamics 365.
Microsoft Dynamics 365 Customer Service
14 HoursThis instructor-led, live training in Nigeria (online or onsite) is aimed at beginner-level to intermediate-level participants who wish to enhance their customer service operations using Dynamics 365 Customer Service.
By the end of this training, participants will be able to:
- Understand the core features and functionalities of Dynamics 365 Customer Service.
- Set up and configure the D365 Customer Service environment.
- Manage customer interactions and cases efficiently.
- Utilize analytics to improve service delivery.
- Integrate Dynamics 365 Customer Service with other Microsoft applications.
Dynamics 365 Finance and Operations: Treasury and Accounting
14 HoursThis instructor-led, live training in Nigeria (online or onsite) is aimed at beginner-level to intermediate-level treasury and finance professionals who wish to reinforce their knowledge, improve report generation, and maximize the use of Dynamics 365 for financial operations.
By the end of this training, participants will be able to:
- Navigate and customize the Dynamics 365 Finance and Operations interface.
- Generate and analyze financial reports efficiently.
- Manage treasury functions, including cash flow and bank reconciliations.
- Enhance financial workflows for better operational efficiency.
Microsoft Dynamics 365 Sales
14 HoursThis instructor-led, live training in Nigeria (online or onsite) is tailored for beginner to intermediate participants who wish to gain a comprehensive understanding of Dynamics 365 Sales and effectively utilise the platform to enhance their sales operations.
By the end of this training, participants will be able to:
- Comprehend the core features and functionalities of Dynamics 365 Sales.
- Set up and configure the D365 Sales environment.
- Manage customer relationships and sales processes using D365 Sales.
- Utilise data and analytics to drive sales decisions.
- Integrate Dynamics 365 Sales with other Microsoft applications.
Microsoft Dynamics 365 Customer Service (MB-230)
35 HoursMicrosoft Dynamics 365 Customer Service offers a robust solution for handling customer support, service operations, and omnichannel engagement.
This instructor-led, live training (available online or onsite) is designed for intermediate-level users looking to implement and configure customer service solutions using Dynamics 365 Customer Service.
By the end of this training, participants will be able to:
- Configure and manage case automation, queues, and routing logic.
- Implement omnichannel tools such as chat, SMS, and the agent workspace.
- Create personalized customer experiences using surveys and analytics.
- Integrate AI assistants and IoT devices for proactive support scenarios.
Format of the Course
- Interactive lecture and discussion.
- Ample exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request customized training for this course, please contact us to arrange.
Microsoft Dynamics 365 Customer Experience Analyst
14 HoursThis instructor-led, live training in Nigeria (online or on-site) is aimed at intermediate-level customer experience analysts and marketing operations professionals who wish to use Dynamics 365 Customer Insights to unify customer data and deliver targeted, compliant customer journeys.
By the end of this training, participants will be able to: connect and unify data sources, create segments and metrics, build and publish journeys, and monitor and troubleshoot results.
MB-300T00: Microsoft Dynamics 365: Core Finance and Operations
14 HoursAbout This Course
The Dynamics 365 Finance and Operations applications encompass, among others, Dynamics 365 Finance, Dynamics 365 Supply Chain Management, and Dynamics 365 Supply Chain Management, Manufacturing. Dynamics 365 Finance empowers you to: Automate and modernize global financial operations. Monitor performance in real time, predict future outcomes, and make data-driven decisions to drive business growth. Drive strategic financial decisions with artificial intelligence (AI), unify and automate your financial processes, reduce operational expenses, and decrease global financial complexity and risk. Dynamics 365 Supply Chain Management helps you to: Transform your manufacturing and supply chain operations. Use predictive insights and intelligence from AI and the Internet of Things (IoT) across planning, production, inventory, warehouse, and transportation management. Maximize operational efficiency, product quality, and profitability. Innovate with intelligent manufacturing operations, modernize warehouse management, optimize production performance, maximize the life of your assets, and automate and streamline your supply chain. Note: For more information, please refer to https://docs.microsoft.com/learn/paths/get-started-finance-operations/ In this module, we will focus on the core features and functionality for Dynamics 365 Dynamics 365 Finance apps that are most used by end users and consultants.
Audience Profile
A Dynamics 365 for Finance and Operations Functional Consultant is responsible for performing discovery, capturing requirements, engaging subject matter experts and stakeholders, translating requirements, and configuring the solution and applications. The Functional Consultant implements a solution using out of the box capabilities, codeless extensibility, application and service integrations.
At Course Completion
After completing this course, students will be able to:
- How to navigate and efficiently use search, filtering and queries
- How to use operational workspaces
- Work with Business Document Management
- Work with record templates
- Integrate Power BI with Dynamics 365 Finance and Operations apps
- How to personalize workspaces
- Identify when to use Power Platform in Dynamics 365 Finance and Operations app.
- How to apply security roles to users
- Run and analyze security reports
- Create and use workflow for approval
- Work with Organization Hierarchy and its purposes.
- How to use personalization feature
- Use Data Management workspace
- Create and use and entity templates
- Copy configuration data between legal entities
- Import and Export data and manage data by using Office Integration
- Use Regression Suite Automation Tool (RSAT)
- Create User acceptance Tests (UAT) and test plans
- Create and work with Business Process Modeler (BPM)
- Understand how to use Issue search
MB 330: Microsoft Dynamics 365 Supply Chain Management (authorized training course)
35 HoursAbout This Course
This programme is crafted to establish a robust understanding of the Dynamics 365 Supply Chain Management application. It covers essential features and capabilities required by Dynamics 365 Supply Chain Management functional consultants, including: configuring, creating, and managing product and inventory information; supply chain configuration and processing; transportation and warehouse management features; quality management and control functionalities; and master planning configuration and processing. The course comprises lectures alongside practical exercises designed as case studies for a Dynamics 365 Supply Chain Management functional consultant. Each exercise addresses a specific business scenario, followed by a question or discussion, and provides step-by-step guidance on executing system-related tasks.
Audience Profile
This course targets Dynamics 365 Supply Chain Management functional consultants. These consultants play a pivotal role in designing and configuring applications to meet customer requirements. They analyse business needs and translate them into comprehensive business processes and solutions that adhere to industry best practices. Functional consultants specialise in one or more of the following Dynamics feature sets: finance, manufacturing, or supply chain management. They collaborate with architects, developers, administrators, and other stakeholders to deliver solutions that meet or exceed customer expectations.
After completing this course, students will be able to:
- Configure the most critical Dynamics 365 Supply Chain Management functionalities.
- Process most Dynamics 365 Supply Chain Management transactions.
- Explain how Dynamics 365 Supply Chain Management features and functionalities operate to others.
Microsoft Dynamics 365 Sales Insights
14 HoursThis instructor-led, live training in Nigeria (online or in-person) caters to beginner to intermediate participants seeking to leverage the MS Dynamics 365 Sales Insights module for smarter sales strategies and better customer engagement.
By the end of this training, participants will be able to:
- Understand the features and benefits of the Sales Insights module.
- Use AI-driven analytics to enhance sales performance.
- Customize and configure the module for specific business needs.
- Leverage insights for lead scoring, relationship health, and pipeline management.
- Integrate Sales Insights with other Dynamics 365 modules and third-party tools.
Microsoft Dynamics 365 Business Central Fundamentals
7 HoursMicrosoft Dynamics 365 Business Central is a comprehensive, cloud-based business management solution designed to help small and medium-sized enterprises streamline and unify their financials, sales, service, and operations. Built on the robust Dynamics 365 platform, it offers extensive customization options to suit specific business requirements. Key capabilities encompass financial management, supply chain oversight, project management, and customer relationship management. Furthermore, it seamlessly integrates with other Microsoft tools like Office 365 and Power BI to enhance functionality. Ultimately, Business Central provides a flexible, all-encompassing solution for businesses to manage their operations effectively and foster growth.
Microsoft Dynamics 365 F&O – Functional Overview for Finance and Supply Chain
21 HoursMicrosoft Dynamics 365 Finance & Operations is an enterprise-grade ERP platform designed to manage global financials, supply chain operations, and logistics.
This instructor-led, live training (online or onsite) is aimed at intermediate-level to advanced-level ERP users and internal support teams who need to understand the functional capabilities of Microsoft Dynamics 365 F&O in the Finance and Supply Chain modules.
By the end of this training, participants will be able to:
- Navigate and configure core Finance and SCM functionalities.
- Manage vendor, customer, and tax information within the system.
- Create and track purchase orders, invoices, and payments.
- Operate inventory and logistics workflows through the platform.
- Understand key process flows in procurement and accounting.
- Support business users through functional configuration and error handling.
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.