La identificación es la regla para encontrar un objeto existente en el sitio. Sin ella, el servicio no sabe si debe actualizar o crear.
Para intercambio con 1C, el identificador externo UMI.CMS es clave porque los pedidos lo usan para reconocer la nomenclatura.
- la importación repetida actualiza productos en vez de duplicarlos;
- las ofertas se identifican por separado;
- las secciones sin campo elegido usan la ruta completa transformada;
- para 1C se elige y se escribe external_id.
Dónde Encontrarlo
Perfil → Plantilla → Identificación de elementos UMI.CMS. Los campos vienen del sitio conectado.
Los campos de identificación definen cómo Eofferix sabe que un objeto de la fuente ya existe en el sitio. Una configuración correcta evita duplicados.
Productos
Para intercambio con 1C, normalmente elige Identificador 1C [external_id]. Es el identificador de intercambio de UMI.CMS, importante también para enviar pedidos a 1C.
Ofertas
Las ofertas tienen su propia identificación. Puedes elegir el identificador externo de la oferta, el artículo de oferta del sistema o cualquier campo estable de la fuente.

Secciones
Si no se elige campo para secciones, Eofferix las vincula por la ruta completa de nombres transformados. Por ejemplo, Electronics / Other y Sensors / Other son secciones distintas.
Clave De Servicio Eofferix
Clave de servicio Eofferix [guid] no es un campo UMI.CMS. Ayuda al servicio dentro de la ejecución, pero para 1C normalmente se necesita external_id.

Configuración Paso A Paso
- Elige el tipo de datos de productos UMI.CMS.
- Para productos 1C normalmente elige Identificador 1C [external_id].
- Para ofertas elige un campo estable: identificador externo, artículo del sistema u otro campo siempre presente.
- Para secciones elige un campo solo si es estable. Si no, Eofferix usa la ruta completa de nombres tras transformaciones.
- En el snapshot comprueba que los identificadores se escriben en UMI.CMS.
- Guarda y ejecuta una prueba repetida.
Cómo Comprobar El Resultado
- El producto UMI.CMS tiene rellenado el bloque identificador 1C.
- La oferta tiene rellenado el campo de identificación elegido.
- Una segunda ejecución no crea duplicados.
- Secciones con el mismo nombre final pero padres distintos siguen separadas.
Errores Frecuentes
- Elegir clave de servicio Eofferix [guid] en vez de external_id para 1C.
- Buscar por external_id pero no escribir ese valor desde el snapshot.
- Buscar ofertas por artículo cuando el artículo cambia o viene vacío.
- Buscar secciones solo por nombre final y no por ruta completa.
Qué Hacer Después
Después de elegir campos de identificación, marca roles de nodos en el snapshot XML.