locked
Quick way to remove all customization from out of box entity? RRS feed

  • Question

  • Scenario: during CRM development, you have done some customization for an out of box entity, e.g. Product, later on you have decided to create new custom entity instead of using out of box entity.

    What would be the quick way to remove all the customization from Product, like resetting it to default?

    View Kevin Dan's LinkedIn profileView Kevin Dan's profile Please click "Mark As Answer" on the post if this post answers the question or "Vote as Helpful" when it helps.

    Thursday, September 13, 2012 8:21 PM

Answers

  • Hi Kevin,

    Do you have a backup of original entity? If that' the case, then its very simple, import that entity again and publish it. I don't forget to take backup of all the entities whenever I start customizations on a CRM system.

    If you don't have that backup file then you have two options here:-

    Get a copy of original entity file from a vanilla environment where product entity is not customized yet. Import it and publish it. 

    Second option you would know isn't quick and you will have to remove every customization manually, remove fields, remove relationship, remove code, remove references in ISV.config etc. 

    If you are using CRM 2011, then you need to look into managed and unmanaged solutions.

    http://inogic.blogspot.com.au/2011/10/working-with-crm-2011-solutions.html

    http://www.dynamicscrmtrickbag.com/2011/05/28/dynamics-crm-2011-solutions-part-1/


    If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful" Thanks, Imran Abbasi


    • Edited by Imran I Abbasi Friday, September 14, 2012 1:07 AM
    • Proposed as answer by hari mallampati Friday, September 14, 2012 2:11 AM
    • Marked as answer by Kevin Dan Friday, September 14, 2012 4:32 PM
    Friday, September 14, 2012 1:04 AM