none
Renombrar entidades en CRM 2011 RRS feed

  • Pregunta

  • Hola

    Disculpen, alguien sabe si se puede cambiar el nombre lógico de una tabla en CRM, es decir si existe algún script para poder cambiar el nombre de la entidad en la base de datos.

    Les agradeceré cualquier ayuda.

    Saludos



    Kestler Garcia Consultor CRM Guatemala


    lunes, 14 de julio de 2014 20:10

Todas las respuestas

  • Hola Kestler, 

    Sé que se puede cambiar todo, menos el SchemaName. Quizás con el mensaje EntityMetadata.SchemaName, puedes llegar a algo. 

    Pero bueno, la típica pregunta, Xq no borrar la entidad y volverla a crear? o mejor dicho.. Xq quieres modificar el nombre del Schema?


    Salu2 Atilin | http://www.dexrm.com

    martes, 15 de julio de 2014 6:41
  • Hola Kestler, no se puede cambiar de forma soportada. Y si existe alguna forma no soportada (desconozco), no te la recomiendo, ya que es algo muy "core" de la plataforma y te costará asegurarte al 100% de que no se "rompe" otra cosa.

    Como dice Atilio, lo mejor es re-crear la entidad. exportas los datos a un CSV y los vuelves a importar.

    un saludo


    Demian Adolfo Raschkovan Blog: http://crmtoall.blogspot.com If this post answers your question, please click "Mark As Answer" on the post and "Mark as Helpful"

    martes, 15 de julio de 2014 11:53
    Moderador
  • Hola Atilio, fijate que la opción de borrar la entidad es bastante compleja por la cantidad de campos que se tiene en las entidades por esa razon estoy buscando una solucion digamos como un alter table, si sabes de algo mas te lo agradeceria.

    Saludos


    Kestler Garcia Consultor CRM Guatemala

    miércoles, 16 de julio de 2014 0:35
  • Hola Demian, como le comentaba a Atilio estoy buscando algo como mencionas "core"

    Kestler Garcia Consultor CRM Guatemala

    miércoles, 16 de julio de 2014 0:36
  • Hola Kestler,

    Lo siento, pero no conozco nada para alterar el nombre de la tabla. 

    En caso lo vayas a hacer por una sentencia, ten mucho cuidado ya que esto alterará todo el Metadato y te podría causar muchos problemas.



    Salu2 Atilin | http://www.dexrm.com

    miércoles, 16 de julio de 2014 7:03
  • Kestler,

    No creo que ningún método para hacer este cambio esté soportado por Microsoft, pues cualquier alteración directamente en SQL rompe el 'contrato' con Microsoft.

    Y se me ocurre la misma pregunta que a Atilio: ¿con qué objetivo quieres modificar el nombre lógico de una tabla en CRM?

    ¿Es para un informe? ¿Te vale crear una vista en SQL que simule renombrar la tabla?

    miércoles, 23 de julio de 2014 18:24