Extend finance and operations apps

Dynamics 365

Extensions allow developers to make changes to the user experience in finance and operations apps by implementing modifications to the code that do not affect the base code. Among other benefits, extensions let developers update finance and operations apps to adhere to business processes and required changes.


  • Basic object-oriented development knowledge and experience.
  • Basic development skills in finance and operations apps.
  • General knowledge of Enterprise Resource Planning (ERP) systems.
  • Basic knowledge of Integrated Development Environment (IDE) or Visual Studio.

Modules in this learning path

Finance and operations apps are customized by using extensions, which let you add functionality to model elements and source code in the Application Object Tree (AOT) by using Visual Studio.

Elements in finance and operations apps are customized through extensions to help you modify properties, add components, or remove controls.

Business events provide a mechanism that lets external systems receive notifications from finance and operations apps. In this way, the systems can perform business actions in response to the business events.