Owner of child objects changes when parent object is updated - how can this be avoided?
- Hi guys.
We're an SMB using several modules of MS Dynamics CRM 4.0, including the Service module and the Sales module. We're experiencing great difficulties with the following scenario:
An Account Manager updates the Account Name, Street Adress etc of an Account object, causing the Owner of all the child objects of this account (Cases, Leads, Opportunities etc) to change to the person who performed the update. As you might realize, this is causing a lot of frustration when suddenly the Account Manager is also the Owner of all technical support cases for the same account, when a technician should in fact be the owner of e.g. the Cases.
Any ideas or input as to how this issue can be avoided or fixed?
Thanks!
Answers
This is controlled through the relationships.
You should be able to change the Assign Relationship
- Go to Settings
- Customization
- Customize Entities
- Double click the entity
- Click on the desired relationship section
- Edit the relationship
- Modify the Assign Relationship Behavior
- Proposed As Answer byMSCRM Blogger Thursday, November 05, 2009 12:45 PM
- Marked As Answer byDonna EdwardsMVP, ModeratorFriday, November 13, 2009 6:20 PM
- Changing field values on an account shouldn't affect the child records. The only thing that would potentially affect ownership is if the ownership of the account itself changes.
Perhaps you have a plugin or workflow which is misbehaving.
Leon Tribe
Want to hear me talk about all things CRM? Check out my blog
http://leontribe.blogspot.com/
or hear me tweet @leontribe
Want to hear me talk about all things CRM? Check out my blog http://leontribe.blogspot.com/ or hear me tweet @leontribe- Proposed As Answer byLeon TribeMVPFriday, November 06, 2009 8:23 PM
- Marked As Answer byDonna EdwardsMVP, ModeratorFriday, November 13, 2009 6:20 PM
- Agreeing with Leon and blogger - Check the workflow - if the workflow updates the owner of the account, that ownership could cascade down to other objects. -
Also if you happen to be using SCRIBE, check to make sure no scribe job includes the owner attribute in the DTS, or only updates the owner if the owner is actually changing. - If scribe touches the owner field it effectively kicks off a re-assignment even if it's re-assigning the object from "Scott" to "Scott" (same person.)
Scott Sewell, CustomerEffective | http:\\blog.CustomerEffective.com | Twitter:@ScottSewell- Marked As Answer byDonna EdwardsMVP, ModeratorFriday, November 13, 2009 6:20 PM
All Replies
This is controlled through the relationships.
You should be able to change the Assign Relationship
- Go to Settings
- Customization
- Customize Entities
- Double click the entity
- Click on the desired relationship section
- Edit the relationship
- Modify the Assign Relationship Behavior
- Proposed As Answer byMSCRM Blogger Thursday, November 05, 2009 12:45 PM
- Marked As Answer byDonna EdwardsMVP, ModeratorFriday, November 13, 2009 6:20 PM
- Changing field values on an account shouldn't affect the child records. The only thing that would potentially affect ownership is if the ownership of the account itself changes.
Perhaps you have a plugin or workflow which is misbehaving.
Leon Tribe
Want to hear me talk about all things CRM? Check out my blog
http://leontribe.blogspot.com/
or hear me tweet @leontribe
Want to hear me talk about all things CRM? Check out my blog http://leontribe.blogspot.com/ or hear me tweet @leontribe- Proposed As Answer byLeon TribeMVPFriday, November 06, 2009 8:23 PM
- Marked As Answer byDonna EdwardsMVP, ModeratorFriday, November 13, 2009 6:20 PM
- Agreeing with Leon and blogger - Check the workflow - if the workflow updates the owner of the account, that ownership could cascade down to other objects. -
Also if you happen to be using SCRIBE, check to make sure no scribe job includes the owner attribute in the DTS, or only updates the owner if the owner is actually changing. - If scribe touches the owner field it effectively kicks off a re-assignment even if it's re-assigning the object from "Scott" to "Scott" (same person.)
Scott Sewell, CustomerEffective | http:\\blog.CustomerEffective.com | Twitter:@ScottSewell- Marked As Answer byDonna EdwardsMVP, ModeratorFriday, November 13, 2009 6:20 PM

