Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Need to Assign 10,000+ Accounts - Best way?

(0) ShareShare
ReportReport
Posted on by

I was thinking I could do this with a workflow but there doesn't seem to be a way to have it start processing as it needs a trigger..

I guess I'll have to go page by page and use the Assign button??

*This post is locked for comments

  • Aric Levin Profile Picture
    Aric Levin 30,188 Moderator on at
    RE: Need to Assign 10,000+ Accounts - Best way?

    Yes. That is correct. Look for 1:N relationship from your Primary Entity.

  • RE: Need to Assign 10,000+ Accounts - Best way?

    Ok.  I think the main thing now is I want to make sure I have cascading set correctly.  If I want all opportunities and contacts to change owners, so I'd look at the 1:N relationship correct?

  • Aric Levin Profile Picture
    Aric Levin 30,188 Moderator on at
    RE: Need to Assign 10,000+ Accounts - Best way?

    Not really. Those are your choices.

    I think XRM Toolbox is the way to go for you.

    Have it run overnight if you need...

  • RE: Need to Assign 10,000+ Accounts - Best way?

    Currently the cascading is set to All which is why I believe the bulk assignments in CRM take forever to process since we have so any child records.

    None of the options above would assign the accounts and child records quicker?

  • Suggested answer
    Aric Levin Profile Picture
    Aric Levin 30,188 Moderator on at
    RE: Need to Assign 10,000+ Accounts - Best way?

    That is a different ballgame altogether.

    Neither one of the solutions will include the child records by default, but you can configure your relationships to Update the Child record with the new assignment when the Parent records gets reassigned.

    What you can probably do, is go to the solution where you have the parent entity. Expand the entity and go to 1:N Relationships. In there look for your relationship between the parent (primary entity) and the child (related entity).

    Double click on the record. At the bottom of the relationship window, there is a section called Relationship Behavior. The type of Behavior might be Parental or Referencial. Change the Behavior to Configurable Cascading. Then you will be able to change the behavior of each action. In our case we are looking to change the behavior of the Assign action. You can set it to Cascade All or Cascade Active, based on your requirements.

    You will need to do the above for all the relationships that you have with your Primary entity (that you want to be reassigned).

    relationshipbehavior.png

    I still think that XRMToolbox Bulk Record Assigner will work for your needs after that.

    Good luck.

  • RE: Need to Assign 10,000+ Accounts - Best way?

    Trying to assign them in bulk per page takes forever. I'm guessing because there's a lot of child records and data in each.  Would the xrm toolbox make it assign faster and include the child records?

    I'm guessing the import/export wouldn't include the child records..

  • ashlega Profile Picture
    ashlega 34,477 on at
    RE: Need to Assign 10,000+ Accounts - Best way?

    Hi,

      you can probably use Excel export/import, too.. update owner column in the exported spreadsheet, then import it back.

  • Suggested answer
    Aric Levin Profile Picture
    Aric Levin 30,188 Moderator on at
    RE: Need to Assign 10,000+ Accounts - Best way?

    I think the two ways to do this are:

    1 - Create an SSIS package to retrieve and update those records.

    2 - Write a console application that retrieves the account (in batches), and update the ownership of the records.

    3 - Use the Bulk Record Assigner from XrmToolBox

    Most likely the third option would be the easiest one...

  • Suggested answer
    antc Profile Picture
    antc 2,909 on at
    RE: Need to Assign 10,000+ Accounts - Best way?

    Have you looked at XRM toolbox.

    Also you could do this with https://mscrm2015asynchronousbatchprocess.codeplex.com/ as you can use fetch to select the accounts you want to do it on.

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

Daivat Vartak – Community Spotlight

We are honored to recognize Daivat Vartak as our March 2025 Community…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Kudos to the February Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,516 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,432 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans