web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Frameworks in D365 Finance

(0) ShareShare
ReportReport
Posted on by

Hi,

I'm practically starting to learn Dynamics 365 F&O development, just ask some advice, beside SYSOPERATION FRAMEWORK, what other frameworks that usually developer been using on normal / light customisation ?

Just for the basic framework stuff for beginner first.

And please if you be so kind share the reference beside Microsoft docs, because I find it hard to understand over there.

Thanks.

I have the same question (0)
  • André Arnaud de Calavon Profile Picture
    304,625 Super User 2026 Season 1 on at

    Hi Voltes,

    This is a very open and wide question. Can you tell more about the purpose, so you will get related answers?

    E.g. there are some frameworks:

    Number sequence framework

    Financial dimesion framework

    Security framework

    Dual write framework

    Data management framework

    and many more...

    So, please tell what you want to achieve and we can guide you in the best possible way.

  • VoltesDev Profile Picture
    on at

    Hi Andre,

    Yes understand your point. The purpose is for a starter developer like me to start, so mainly I want to know the common framework first that usually a junior developer must maintain or do.

    So maybe to make it more clear, I already did try these :

    1. Create and use Number Sequence.

    2. Create batch job classes (this is the one I'm using SysOperation Framework)

    3. Create SSRS report (I'm not sure there is framework for this, bu't I'm using those 4 classes : Contract, RDP, Service, & Controller class.)

    So probably Data management ? or Financial ? I'm not sure which one more common to have customisation.

    Please advice.

    Thanks.

  • Martin Dráb Profile Picture
    239,419 Most Valuable Professional on at

    Reports uses SysOperation framework as well. For example, if you look at SrsReportRunController, you'll see that it extends SysOperationController. It adds a plenty of report-related logic, of course.

    Data entities (which are used in data management, but also at other places) are very important, because regardless of which functional modules a company uses, it needs to import&export data and typically integrate with other systems.

    The financial module is important as well, but it's not a framework. You may want to look at how to work with financial dimensions in code.

  • VoltesDev Profile Picture
    on at

    Hi Martin,

    Yes, exactly as I suspected. So basically I'm still "playing" with 1 framework then.

    So for Data entities / data management framework, beside Microsoft Docs, any more "beginner" friendly to practice that, maybe like a guided practice, step by step from small and part by part creating a bigger/complete usage.

    Same like Financial dimension though.

    Thanks.

  • André Arnaud de Calavon Profile Picture
    304,625 Super User 2026 Season 1 on at

    Hi VoltesDev,

    You can search on internet for some additional blogs related to Data entities. I found e.g. the next blogs:

    d365byjp.blogspot.com/.../extending-standard-data-entity-to-add_2.html

    basicax.blogspot.com/.../building-and-consuming-data-entities-in.html

    dynamicsinsights.com/.../

    For the financial dimensions there are really a lot of blogs available, but all depending on what you want to achieve. You can actually do a lot e.g.:

    - Create new form with default dimensions

    - Merge dimensions using x++ coding

    - Change individual value using x++ coding

    - more...

  • VoltesDev Profile Picture
    on at

    Hi Andre,

    I will certainly look at those reference. Got another one come in the pipeline, how about Workflow, is there framework for that ? and any good reference ?

    Many thanks,

  • Suggested answer
    Rahul Mohta Profile Picture
    21,046 on at
  • Suggested answer
    Faisal Fareed Profile Picture
    10,796 User Group Leader on at

    Very nice articles to start with workflows. These two are to the point and are also easy to understand.

    Custom workflows in Microsoft Dynamics 365 for Operations

    devmusings.blog/.../

    Creating Effective Workflows in Dynamics 365 Finance & Operations

    www.onactuate.com/.../

  • Suggested answer
    William D. Wang Profile Picture
    Microsoft Employee on at

    Kindly find the documentation below for reference.

    https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/dev-tools/developer-home-page

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 609 Super User 2026 Season 1

#2
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 561

#3
CP04-islander Profile Picture

CP04-islander 383

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans