Configuración

Clonar registros sin código

Fecha de publicación: Noviembre 9, 2008

Con frecuencia, los usuarios desean crear un registro nuevo a partir de un registro existente. Esto permite ahorrar mucho tiempo que, de otro modo, se dedicaría a escribir datos.

En las anteriores versiones de Microsoft Dynamics CRM existían varias soluciones para habilitar esta funcionalidad, pero por lo general esas soluciones requerían la creación de botones personalizados y código JScript.

Sin embargo, en Microsoft Dynamics CRM se pueden lograr los mismos resultados sin necesidad de escribir código. En este artículo se describe cómo agregar la capacidad de "clonar" un registro de Cliente potencial, aunque estos mismos principios se pueden aplicar a prácticamente cualquier tipo de registro en Microsoft Dynamics CRM.

El procedimiento básico es el siguiente:

  1. Crear una relación que haga referencia a sí misma.

  2. Configurar las asignaciones de relaciones.

  3. Guardar y publicar la entidad.

  4. Crear un registro clonado.

Nota

Debe tener el rol de Administrador del sistema o Personalizador del sistema para realizar estos pasos.

En esta página
Crear una relación que haga referencia a sí misma Crear una relación que haga referencia a sí misma
Configurar las asignaciones de relaciones Configurar las asignaciones de relaciones
Guardar y publicar Guardar y publicar
Crear un registro clonado Crear un registro clonado

Crear una relación que haga referencia a sí misma

  1. En el Panel de navegación, haga clic en Configuración, en Personalización y, a continuación, en Personalizar entidades.

  2. Busque la entidad Cliente potencial y haga doble clic en ella.

  3. En Detalles, seleccione Relaciones de N:1 y, a continuación, haga clic en Nueva relación varios a uno.

  4. En la sección Definición de relación, escriba lo siguiente:

    Campo Valor Descripción

    Entidad principal

    Cliente potencial

    Crea una relación que hace referencia a sí misma.

    Nombre predeterminado

    nuevo_cliente_potencial_clonado

    Este valor debe ser único. Puede modificarlo de modo que sea relevante para los usuarios que vean este nombre al crear informes.

  5. En la sección Atributo de relación, escriba lo siguiente:

    Campo Valor Descripción

    Nombre para mostrar

    [Registro clonado de]

    Al crear la relación, el Atributo de relación es un campo de búsqueda que se puede agregar al formulario de cliente potencial. No obstante, no es necesario hacer esto. Por lo tanto, proporcione un nombre para mostrar que indique claramente qué representan los datos del campo.

    Nombre

    nuevo_cliente_potencial_clonado

    Este nombre debe ser único. Debe asignar un nombre significativo para los usuarios que lo vean al crear informes.

    Descripción

    Este campo de búsqueda forma parte de la relación que permite a los usuarios "clonar" registros de una vista asociada. Este campo no debería mostrarse en el formulario de Cliente potencial.

    Registre el motivo por el que existe el campo. Ayuda a documentar el motivo de la existencia del campo y la relación.

  6. En la sección Elemento del panel de navegación para una entidad principal, escriba lo siguiente:

    Campo Valor Descripción

    Opción de visualización

    Usar etiqueta personalizada

    Indica que especificará una etiqueta mediante el campo Etiqueta personalizada.

    Etiqueta personalizada

    Clientes potenciales clonados

    Es el texto que se mostrará en el área de navegación de la página Cliente potencial de modo que los usuarios puedan ver la vista asociada creada por esta relación. Es la ubicación que los usuarios usan para "clonar" un cliente potencial.

  7. Haga clic en Guardar, pero no cierre todavía el formulario de relación.

Volver al principio

Configurar las asignaciones de relaciones

Una vez que haya creado la relación, puede modificar cualquier asignación definida en ella. Al crear un registro nuevo desde una vista asociada, las asignaciones definen qué datos del registro actual se copian en el nuevo registro. Los usuarios pueden cambiar los valores de los campos antes de guardar el registro.

A menos que desee duplicar un registro intencionadamente, asegúrese de no asignar campos que identifiquen de forma exclusiva el registro de origen, como campos de nombre, número de teléfono móvil o correo electrónico.

Debido a que algunos campos se asignan automáticamente al crear la relación, existen tres formas de evitarlo:

  • Quitar todos los campos que no desee. La entidad puede tener muchos atributos que no se incluyen necesariamente en el formulario. Los atributos que no se incluyan en el formulario no se asignarán.

  • Quitar todos los campos y volver a agregar sólo los que necesite. Este método puede ser más rápido si sólo son relevantes unos cuantos campos. Sólo puede asignar un atributo cada vez, por lo que este proceso puede resultar laborioso si necesita asignar muchos atributos.

    Nota

    No puede eliminar ningún campo de búsqueda.

  • Generar asignaciones. En el menú Más acciones, se encuentra la opción Generar asignaciones, que generará automáticamente las asignaciones en función de los nombres de campo y tipos de datos comunes. Cuando exista una relación que haga referencia a sí misma, se generará una coincidencia de prácticamente el 100%. Estas asignaciones invalidan cualquier asignación existente. Puede usar esta opción si ha quitado demasiadas asignaciones y desea volver a empezar y agregarlas todas.

Procedimiento para quitar una asignación de campos

  1. En el área Asignaciones del formulario de relación, seleccione una o más asignaciones de atributos.

    Sugerencia

    Mantenga presionada la tecla Ctrl para seleccionar varias asignaciones.

  2. Haga clic en el botón Eliminar asignaciones de atributo seleccionadas (el botón "X") en la barra de herramientas del menú.

Procedimiento para asignar un campo

  1. En el área Asignaciones de la relación, en la barra de herramientas Acciones, haga clic en Nuevo para cada asignación nueva.

  2. En el cuadro de diálogo Crear asignación de atributo, seleccione el atributo de origen en Atributos de entidad de origen, seleccione el atributo de destino en Atributos de entidad de destino y, a continuación, haga clic en Aceptar.

    Nota

    Al seleccionar los atributos, tenga en cuenta los requisitos de asignación:

    • Los dos atributos deben ser del mismo tipo y tener el mismo formato.

    • La longitud del atributo de destino debe ser igual o mayor que la longitud del atributo de origen.

    • El atributo de destino no puede estar asignado a otro atributo.

    • El atributo de origen debe estar visible en el formulario.

    • El atributo de destino debe ser un campo en el que un usuario pueda especificar datos.

    • Si los atributos son listas desplegables, los valores enteros de cada opción deben ser idénticos.

    • Los valores de identificador de dirección no se pueden asignar.

Importante

Si desea que el propietario del registro nuevo sea el usuario que lo creó, no asigne el campo propietario.

Volver al principio

Guardar y publicar

Una vez configuradas la relación y las asignaciones de relaciones:

  1. Haga clic en Guardar y cerrar para cerrar el formulario de relación.

  2. En la barra de herramientas Acciones, haga clic en Publicar.

Volver al principio

Crear un registro clonado

Una vez que haya creado la relación y configurado las asignaciones de relaciones, puede probar a crear un registro clonado.

  1. Abra un registro de cliente potencial existente.

  2. En Detalles, haga clic en la vista asociada Clientes potenciales clonados.

  3. En la barra de herramientas, haga clic en Nuevo Cliente potencial.

  4. Confirme que los campos del formulario del nuevo cliente potencial se han rellenado con los datos deseados del registro de origen.

    Nota

    Asegúrese de comprobar todas las fichas.

Vínculos relacionados

¿Encontró la información que necesita?
Sí     No 
Si no es así, ¿qué información necesita? (opcional)

© 2009 Microsoft Corporation. Reservados todos los derechos.