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 :
Microsoft Dynamics CRM (Archived)

How to create custom Opportunity entity based on system Opportunity entity with 1:1 relation between them?

(0) ShareShare
ReportReport
Posted on by 515

Hello,

I want to create custom Opportunity entity based on system Opportunity entity(Copy each field) with 1:1 relation between them. Is there any way to do so? Or manually do I need to copy one by one?

thanks,

Ashish

*This post is locked for comments

I have the same question (0)
  • Jason M. Cosman Profile Picture
    5,234 Moderator on at

    Hello Ashish;

    I think we'd need to understand a bit more information of what your trying to do here. If your asking if there is a quicker way to create the schema of your custom entity to another custom entity I'd say not within CRM itself. You'll be stuck opening up the fields of both and creating everything manually.

    I'd question what the business value is for doing this instead of using the out of the box opportunity entity though.

  • Ashish Moradiya Profile Picture
    515 on at

    Hello Jason,

    I want to do this as Team member licensed user can not update the values of System Opportunity entity, So, I want to create Custom entity for them same as System Opportunity entity to store changes temporary. Later I will write code that will update Actual system Opportunity entity record using more privileged account which will have rights to update values of System Opportunity entity.

    Ashish

  • Suggested answer
    Aiden Kaskela Profile Picture
    19,696 on at

    Hi Ashish,

    Not to be "that guy", but what you're attempting to do is a violation of the licensing guide - check out the details here crmtipoftheday.com/.../dynamics-365-for-team-members-fine-print  You can't mimic CRM functionality in order to bypass the restrictions for a user based on their license.

    With that said, your actual request of "create a record with data from an opportunity" is straightforward. On your new entity, have a lookup to the opportunity. You'll need to create a workflow that runs on the opportunity record, with whatever triggers your business rules require. When the workflow runs, have it call a Create activity to create a new record of your custom type, and fill in any fields you need to with details from the original opportunity.

    Hope this helps! I'd appreciate if you'd mark this as Answering your question.

    Thanks,

     Aiden

  • Jason M. Cosman Profile Picture
    5,234 Moderator on at

    I'd have to agree with Aiden in this scenario Ashish in terms of the licencing.

  • Suggested answer
    Community Member Profile Picture
    on at

    The native CRM import utility can do this for you.  It will automatically create the entity for you and the fields based on the options specified during the import wizard.  You may want to change your organization's default solution prefix before doing this unless you're okay with everything being new_

  • Suggested answer
    Otakar Venta Profile Picture
    240 on at

    Hello,

    Plugin "Clone field definitions" for XrmToolBox can help you.

    Otakar

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 > 🔒一 Microsoft Dynamics CRM (Archived)

#1
JS-09031509-0 Profile Picture

JS-09031509-0 3

#2
AS-17030037-0 Profile Picture

AS-17030037-0 2

#2
Mark Eckert Profile Picture

Mark Eckert 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans