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

Community site session details

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

Object structuring as a reusable component

(1) ShareShare
ReportReport
Posted on by 451
Hi,
 
I am currently reviewing a code from external vendor as a fit/gap and based on the functional fit I need to extract particular functionalities and use in our project.
The vendor code is not structured as per the functionality but checked in all into a single solution. 
I want to understand the best approach here to restructure the objects to use a small functionality as a working code and import into our project.
 
Thanks!
I have the same question (0)
  • Waed Ayyad Profile Picture
    9,023 Super User 2025 Season 2 on at
    Object structuring as a reusable component
    Hi Dev,
     
    Can you give us more details? What do you mean by "The vendor code is not structured as per the functionality but checked in all into a single solution."?
     
    Thanks,
    Waed Ayyad
  • Dev Profile Picture
    451 on at
    Object structuring as a reusable component
    Hi Waed,
     
    They have a solution with all the functionality checked into it. We want to cherry pick few functionalities and use them in our project for which there code needs to be structured in order to export only the required functionalities. So how should we proceed in that case. Create different solutions for different functionality or create a single solution with multiple projects and export projects as functionalities which we need?
     
    Thanks!
     
  • Suggested answer
    MuthukumaranAX Profile Picture
    2,903 on at
    Object structuring as a reusable component
    To start with, you can filter all the object based on the functionality development (eg.. Sales related process will be named with *sales*) 
  • Dev Profile Picture
    451 on at
    Object structuring as a reusable component
    Yea we can but my concern is how to arrange those object. Is it ideal to create a different solutions for all the functionalities or different projects under a single solution.
    E.g Domain 1 has 10 functionalities. I am thinking to create a solution domain 1 - create 10 projects under that solution.
    As per the functional fit we can export a project and use it in our project.
  • Waed Ayyad Profile Picture
    9,023 Super User 2025 Season 2 on at
    Object structuring as a reusable component
    Hi,
     
    Do you mean you have Source code of the vendor, and you want to take some functionality from it?
     
     
    Thanks,
    Waed Ayyad 
  • Dev Profile Picture
    451 on at
    Object structuring as a reusable component
    Yes Waed
  • Suggested answer
    Anthony Blake Profile Picture
    2,899 Super User 2025 Season 2 on at
    Object structuring as a reusable component
    Projects are only logical groupings of elements in D365
     
    What you need is your own model, and having 1 or multiple solutions doesn't matter much at all. Just be sure that they are all linked to the same model, so your new cherry picked functionality is in 1 model.
     
    And the most obvious part, forgive me for asking it but - do you have the Vendors permission?

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 683 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

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

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 398 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans