Extending and Customizing Dynamics 365 FOR FINANCE AND OPERATIONS
Extending Dynamics 365 for Finance and Operation
then we will explore the extension of source code of table, forms and even class methods
to extend source code in Dynamics 365 for Finance and Operations we use one of the frameworks
Chain of Command
Framework events
we will explore the customization of table, forms, report and security elements
and we will mention some currently supported extension based scenarios
we will customise metadata and source code
we will be creating extension elements in Visual Studoi
Application Stack
so customize the application
then we add new extension elements
we first create a new model that reference the application suite
All these models are locked and cannot be changed
application Suite
like
Finances
production
HR
model that contains all the business applications modules
most of the functionalities that we create in Dynamics 365 for finance and operations are added as a reference to the Application Suite
Application foundation
Like
source document
Global address book
contains shared application elements
Application Platform
like Runtime and Data access
contains core of the business logic that d365 operates from
it groups elements in folders so that they could be built separately
the application stack is a design time concept and it doesn't have anything with visual studio
Integrated Development Environment
Azure DevOps
then we will use Azure DevOps to ship customisation across a variety of platforms
We will look how we can work with items tracking to get a grate traceability on projects
used to collaborate, plan, and also as Version Control tool
Visual Studio
we will explore the
and the Solution Explorer and properties window
Dynamics 365 menu
AOT
then we will use Visual Studio to extend tables, forms and classes
we look how we could manage projects, models and build packages
used to code , develop and extend functionalities in D365FO