Principales respuestas
Duplicar una entidad e imprimir sus atributos

Pregunta
-
Necesito hacer una prueba en una entidad por eso me gusatria hacer una copia para trabajar sobre ella, por ejemplo hacer una copia de cuenta, que se llame copia_ceunta o lo que sea, se puede??
Tambien me gustaría imprmir los atributos de una entidad, se puede hacer? No veo nada para poder imprimir.
Gracias!
jueves, 29 de noviembre de 2007 12:21
Respuestas
-
Hola,
Pues en teoría sería posible hacer una copia de la entidad, se me ocurren dos formas (aunque no las he utilizado nunca). La primera sería exportar la entidad, luego abrir el xml para cambiarle el nombre en todos los sitios que aparezca, y finalmente volverla a importar. Y la segunda sería hacer un pequeño desarrollo que utilizase el servicio de metadatos para hacer una copia.
Para ver de una forma cómoda el listado de atributos de una entidad es mejor que utilices el visor de metadatos. Está en esta url de tu servidor de CRM http://servidor
uerto/sdk/list.aspx desde ahí te será más fácil imprimir un listado de los atributos.
Un saludo
jueves, 29 de noviembre de 2007 16:22
Todas las respuestas
-
Hola,
Pues en teoría sería posible hacer una copia de la entidad, se me ocurren dos formas (aunque no las he utilizado nunca). La primera sería exportar la entidad, luego abrir el xml para cambiarle el nombre en todos los sitios que aparezca, y finalmente volverla a importar. Y la segunda sería hacer un pequeño desarrollo que utilizase el servicio de metadatos para hacer una copia.
Para ver de una forma cómoda el listado de atributos de una entidad es mejor que utilices el visor de metadatos. Está en esta url de tu servidor de CRM http://servidor
uerto/sdk/list.aspx desde ahí te será más fácil imprimir un listado de los atributos.
Un saludo
jueves, 29 de noviembre de 2007 16:22 -
He realizado la prueba:
1. he exportado la solucion con la entidad (Contract; Contrato) a modificar y los componentes necesarios.
2. he modificado los nombres (nombre y nombre para mostrar) de la entidad, sustituyendo Contact por Expedient y Contrato por Expediente, allí donde aparecen, en los XML.
3. He vuelto a comprimir los xml modificados, y creado el ZIP.
4. He intentado la importación y me da un error. adjunto parte del fichero de registro:
.................................
FormularioExpedientExpedienteExpedient Procesado10:56:49.58
MensajesExpedient Procesado10:56:50.80
Cinta de opciones de la entidadExpedientExpedienteExpedient Error0x8004803A
The import has failed because component of type 50 is not declared in the solution file as a root component. To fix this, import again using the XML file that was generated when you exported the solution.
FormularioServiceServicioServiceSin procesar
Cinta de opciones de la entidadServiceServicioServiceSin procesar
Inserciones de componentes raízSin procesar
Cálculo de dependenciasSin procesarFalseFalse
ribbon..............................
Supongo que tiene que ver con que no he cambiado la libreria js, a la que se hace referencia en el fichero customizations.xml: libraryName="Contract_main_system_library.js"
¿Alguna idea para resolver el error????????
¿Deberia crear otra libreria denominada libraryName="Expedient_main_system_library.js"?
Saludos.
Ismael Pastor
domingo, 22 de julio de 2012 8:38 -
Ismael, lo que Marco describió es para CRM 4 o incluso creo que para el 3.
Salu2 Atilin | http://atiliorosas.blogspot.com.es/
lunes, 23 de julio de 2012 7:55