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

Notifications

Announcements

No record found.

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
    301,109 Super User 2025 Season 2 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
    237,965 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
    301,109 Super User 2025 Season 2 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,032 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
    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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

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

#1
Martin Dráb Profile Picture

Martin Dráb 451 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 428 Super User 2025 Season 2

#3
BillurSamdancioglu Profile Picture

BillurSamdancioglu 239 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans