Ir al contenido principal

Cómo resolver warnings y errores en el Field Mapping en Dynamics

Al configurar el mapeo de campos en tu integración de Dynamics 365, cada campo mapeado muestra un icono de estado que indica si el mapeo es seguro. Revísalos antes de guardar para evitar errores en la exportación

Para acceder al Field Mapping, ve a Integrations → Dynamics → Configure → Step 2: Field Mapping.

Important: Dynamics 365 requiere que los tipos de campo coincidan exactamente y no convierte valores automáticamente. Cualquier incompatibilidad de tipos hará que el export falle.


Qué significa cada icono

Icono

Estado

Qué significa

✓ Azul

Compatible

Los tipos de campo coinciden. No hay ninguna acción necesaria.

! Amarillo

Warning

Los tipos de campo pueden ser incompatibles. Dynamics no convierte tipos automáticamente — revisa este mapping con atención antes de guardar.

✕ Rojo

Error

El mapping no se puede aplicar. El export fallará para todos los registros que usen este mapping.

Warning: No guardes una configuración con iconos rojos. Los exports fallarán para todos los registros que usen ese field mapping.


¿Qué tipo de campo de Dynamics debo usar?

Usa esta tabla como referencia al seleccionar el campo destino de Dynamics para cada campo de Enginy.

Campo de Enginy

Tipo de campo recomendado en Dynamics

Notas

First name, Last name, Job title, Email, Phone

Text / TextArea

Campos de texto estándar. Totalmente compatibles.

Number of employees, Years in role, Growth %

Integer / Decimal / Floating Point

Mapear a un campo numérico de Dynamics.

Created at, Last activity at CRM

DateTime (timezone-aware)

Nunca mapear a un campo Text — Dynamics lo rechazará con un error typeMismatch.

Outreach Stage, Sequence Status

Choice (single)

El valor debe coincidir exactamente con una opción existente.

Languages, Sub-industries

Choice (multi)

Los valores deben coincidir exactamente con opciones existentes.

LinkedIn URL, Domain, Website

Text

Mapear a un campo de texto estándar en Dynamics.

Personal emails, Other phones

Text

Usar Professional email y Mobile phone siempre que sea posible para evitar enviar arrays.

Boolean fields (e.g. verified)

Two-Option (Boolean)

Mapear a un campo Two-Option de Dynamics.

Status / State fields

Status / State (códigos numéricos)

Estos campos solo aceptan códigos numéricos, no etiquetas de texto.


Warning amarillo: qué hacer

Dynamics 365 no convierte tipos de campo automáticamente. Un warning amarillo significa que el mapping probablemente fallará y debe revisarse antes de guardar.

1. Campo de texto mapeado a un campo Choice (dropdown)

Si mapeas un campo de texto de Enginy a un campo Choice de Dynamics, Dynamics rechazará el valor si no coincide exactamente con una de las opciones configuradas. Dynamics devuelve un error typeMismatch en este caso.

Cómo resolverlo:

  • Crea un AI Variable con output type One off y define las opciones para que coincidan exactamente con las opciones del campo Choice de Dynamics.

  • Para campos de tipo Fixed Value o Engagement: introduce el valor exacto de la opción directamente en la configuración del mapping.

  • Para campos de Manual Export: introduce el valor exacto de la opción en el momento del export.

2. Campo de fecha mapeado a un campo Text

Enginy almacena los campos de fecha (como Created at o Last activity at CRM) como valores de fecha y hora completos. Dynamics rechazará estos valores si el campo destino es un campo de texto, devolviendo un error typeMismatch.

Cómo resolverlo: Mapea los campos de fecha de Enginy a un campo DateTime (timezone-aware) de Dynamics.

3. Campos Status y State

Los campos Status y State de Dynamics solo aceptan códigos numéricos, no etiquetas de texto. Enviar un valor de texto hará que el export falle.

Cómo resolverlo: Usa el código numérico que corresponde a la opción de estado en tu configuración de Dynamics.


Error rojo: qué hacer

Un icono rojo significa que el mapping fallará siempre. Hay dos razones posibles:

1. El campo no existe en Dynamics

El campo destino que seleccionaste ya no existe en Dynamics. Esto suele ocurrir cuando un campo ha sido eliminado o renombrado después de configurar el mapping.

Dynamics devuelve: "The field 'X' does not exist on the 'Y' entity. Please check your Sync Settings."

Cómo resolverlo: Elimina el mapping y selecciona el campo correcto actual en Dynamics.

2. Campo read-only de Dynamics

El campo destino en Dynamics es de solo lectura y no puede ser actualizado por Enginy. Esto suele afectar a campos generados por el sistema.

Cómo resolverlo: Elimina el mapping y elige un campo de Dynamics que se pueda escribir, o consulta con tu administrador de Dynamics para confirmar los permisos del campo.


Errores frecuentes en el mapping de Dynamics

Error

Qué ocurre

Cómo corregirlo

Mapear un campo de Company en la pestaña Contacts (o viceversa)

El export falla con un error de field mapping

Verifica que solo los campos de Contact aparecen bajo Contacts, y solo los de Company bajo Companies

Mapear un campo de fecha de Enginy a un campo Text de Dynamics

Dynamics devuelve un error typeMismatch

Mapea a un campo DateTime (timezone-aware) de Dynamics

Mapear un campo de texto a un campo Choice de Dynamics sin valores coincidentes

Dynamics devuelve un error typeMismatch

Usa un AI Variable (One off) con los valores exactos de las opciones

Mapear a un campo Status o State de Dynamics usando texto

El export falla — estos campos solo aceptan códigos numéricos

Usa el código numérico correspondiente a la opción de estado

Mapear a un campo que ya no existe en Dynamics

Dynamics devuelve un error de campo inválido

Elimina el mapping y selecciona el campo correcto actual

Mapear a un campo read-only o de sistema

El export falla

Elige un campo que se pueda escribir

Updates fallando para contactos específicos

Problema de conexión o de registro

Intenta re-exportarlos para crear registros actualizados en Dynamics

Guardar mappings con iconos rojos

Todos los registros que usen ese mapping fallan al exportar

Corrige o elimina cualquier mapping con icono rojo antes de guardar


¿Necesitas más ayuda?

Si has revisado tu configuración de mapping y el export sigue fallando, contacta con nuestro equipo de soporte con:

  • El nombre del campo de Enginy y el campo de Dynamics que intentas mapear

  • El mensaje de error o el icono que estás viendo

  • Una captura de pantalla de la configuración del Field Mapping si es posible

¿Ha quedado contestada tu pregunta?