Custom Field Prefix – How do I change?

Ok.. So those of you who know me or have meet me, know I am not the sharpest tool in the shed. And this post will prove it.

I was on the phone the other day with Jan working on the new VPC for partners. Arash has been in there earlier in the day and when I went to create some custom fields, they where all prefixed by fabrikam_ all of my fields from my scripts where calling new_. So I asked Jan how in the world he changed that. When he showed me how easy it was to change, I about cried.

 

This is great for partners who are ISV partners to be able to develop their custom entities. So instead of new_entityname I can make this isvname_entitityname. This makes sure nobody else creates a table with your same name. So I could see folks like c360, ProTech, Compass, and pretty much anybody else using this feature.

  

Navigate to Settings / Organization Settings
Select System Settings
Click on the Customizations tab
Change the Prefix from New to whatever you want (in my case Ben)

Click Ok  

Now you can start creating new fields and they will all be prefixed with your new name. (So any entities you already created are NOT changed)

Man does this beat 1.x, where you had fields that started with CF for Custom Field and you couldn’t change that… ;-)

Enjoy!

Comments

  • Anonymous
    April 30, 2006
    I have done this in the past and it worked fine - we had to move to development, just moved back to customer's site, reloaded CRM, imported customizations, and now I can't get the "OK" to keep my IES prefix.  Any clue where else I can change this?  I wanted to keep all of our entities IES_ and now I have no choice today but to use New_
    Thanks, Marty

  • Anonymous
    April 30, 2006
    Marty,
    I would try the handy IISreset, and if it still didn't work, Support should be able to help you out. (This sounds like a system setting or the like...) But a IISReset may solve the issue, as may a Publish All...

    Thanks
    Ben

  • Anonymous
    August 10, 2006
    I have an issue with this dialog that none of my changes are saved when I press OK.  I have tried a reset of the IIS servers and the server itself with no luck.

    How do I get these things to save?

    Cheers

  • Anonymous
    August 10, 2006
    Paul,
    That is weird... I would clear your cache from IE and try it again?

    Thanks
    Ben

  • Anonymous
    August 10, 2006
    Hi Ben,

    I have tried that - and also tried from different PC's with the same result.

    Cheers

  • Anonymous
    November 08, 2006
    same probleme here. changes made in the system settings are not saved. did somebody come to a solution for that?

  • Anonymous
    August 30, 2007
    Hi thre, I am having a problem here in the CRM prefix which is used for entities. In my development & test environment I used the PreFix New_ Now in my production environment the client desires to use the prefix PRD_ I imported all the customisations from my development environ to production environ & changed thecustom entity prefix in the Settings Area. But the customisations imported still had the prefix New_ as in the development environ. It is a lot of customisation & not possible to re do it all again. Please help me out.

  • Anonymous
    August 03, 2008
    Solution:-

  1. Type http://localhost/reports in internet explorer
  2.  Click on Properties tab
  3. Click on New Role Assignment button.
  4. Type in NT AUTHORITYNETWORK SERVICE in Group or username.
  5. Check in the Browser and Publisher for Microsoft CRM
  6. Do iisreset and try to modify/change the system settings.