Prefix added to relationships when importing customizations

Last post 12-30-2008 4:15 AM by Jorn van Veelen. 6 replies.
Page 1 of 1 (7 items)
Sort Posts: Previous Next
  • 11-19-2008 1:47 AM

    • Wono
    • Not Ranked
    • Joined on 11-19-2008
    • Posts 2

    Prefix added to relationships when importing customizations

    Hello,

    At one of our customers, we have three IT environments available for CRM: Development, Test/ Acceptance and Production. We made our customizations in an earlier stage at our own development environment. I'm experiencing some issues when importing these customizations on one of the new environments at our customer. They are all clean installs of CRM, when importing our customizations all goes well on Test/ Acceptance and Production. But on the Development server when importing the customizations, a new prefix has been added to all the custom N-1 and 1-N relationships. E.g. so if the name of the original relationship is cm_account_cm_relationship, when it's imported the name has turned into: Cm_cm_account_cm_relationship (we use 'Cm' as the prefix for our customizations). The strange thing is every environment has been setup in the same way, but this only happens at this Development server. SQL has been setup case insensitive, so that shouldn't do this magic. Hope someone can give me some advise on this. Thank you in advance.

    Regards,
    Roy

  • 11-19-2008 2:36 AM In reply to

    Re: Prefix added to relationships when importing customizations

    If you open the customization.xml in the zip file do you find "Cm_cm_" or just "Cm_"?

  • 11-19-2008 3:45 AM In reply to

    • Wono
    • Not Ranked
    • Joined on 11-19-2008
    • Posts 2

    Re: Re: Prefix added to relationships when importing customizations

    The xml says: <EntityRelationship Name="cm_account_cm_relatiekenmerk">

  • 11-19-2008 6:48 AM In reply to

    Re: Re: Re: Prefix added to relationships when importing customizations

    Is the prefix in both systems equal? (Case senstive!)

  • 11-19-2008 8:58 AM In reply to

    Re: Re: Re: Re: Prefix added to relationships when importing customizations

    Hi Frank,

    Thanks for taking time. (I'm on the same project)

    "The strange thing is every environment has been setup in the same way, but this only happens at this Development server. SQL has been setup case insensitive, so that shouldn't do this magic." - Wono

    Besides what he mentioned at first and to answer your question: The prefix is equal on both systems.
      Settings -> system settings -> customization:
        Prefix = 'Cm'
        Example = 'cm_entity'
    There's a Capital 'C' in the prefix, but you can't do anything about that. MS CRM auto-capitalizes the first char of the field. When making customizations the 'cm' is used as prefix.

    We still don't have a clue how one customization.xml is differently handled by two similary setted up MS CRM installations...

    More ideas?

     

  • 12-29-2008 3:31 AM In reply to

    Re: Re: Re: Re: Re: Prefix added to relationships when importing customizations

    Hi Jorn,

     Did you figure out the issue? I am facing the exact same problem and happened to look at your post.

    Do let me know if you were able to find the problem.

     Regrads,

    Prateek

  • 12-30-2008 4:15 AM In reply to

    Re: Re: Re: Re: Re: Re: Prefix added to relationships when importing customizations

    Hi Prateek, We haven’t found a solution. Due time pressure we just dropped that development environment and created a new one. If you find a solution, let me know. Good luck! Regards, Jorn
Page 1 of 1 (7 items)