Skip to main content

Notifications

Announcements

No record found.

Extension approaches in Microsoft Dynamics 365 Finance and Operations

Extension approaches in Microsoft Dynamics 365 Finance and Operations

Sharing my Recommendation to customize business logic :

  • Preferred#1: CoC (PU9+)

  • Preferred#2: Framework events 

Creating event handlers to respond to framework events, such as data events (can be seen from VS designer)

Event handlers to respond to event delegates by the application.

Tables, form data sources, form controls, and other element types that support extension events list the available events (and delegates) under an Events collection node.

 

  • Preferred#3: Delegates

  • Preferred#4: Pre/Post
    • If pre/post events needs to be used on a new table then one first has to overlayer the existing table methods and then in an extended model use the events handler.
    • New tables created as well as existing OOB tables may not have overridden base methods hence framework events are preferred.

  • Preferred#5: plug-ins

Comments

*This post is locked for comments