Integración de UMI.CMS y 1C mediante Eofferix

Cómo configurar el intercambio completo y los cambios de 1C para UMI.CMS mediante Eofferix: external_id, ofertas, propiedad del catálogo, limpieza segura y diagnóstico de pedidos.

Esta guía explica el flujo práctico del catálogo: 1C -> Eofferix -> UMI.CMS. Los pedidos siguen saliendo por el flujo nativo UMI.CMS -> 1C, por eso Eofferix debe cargar correctamente el catálogo y los identificadores.

Cómo Funciona La Cadena

1C envía archivos de catálogo a Eofferix. Eofferix reúne y transforma los datos, y el módulo UMI.CMS escribe productos, secciones, ofertas, precios, stock, imágenes y propiedades.

Qué Necesitan Los Pedidos

UMI.CMS debe tener identificadores nativos de 1C en productos y ofertas. Para proyectos 1C normalmente se usa external_id del producto y external_id de la oferta.

Campos de identificación UMI.CMS para productos, ofertas y secciones
La captura se tomó en la interfaz real de Eofferix con un perfil de demostración y nombres de prueba.

External ID, GUID, ID De Página Y Artículo De Oferta

CampoSignificadoUso para pedidos 1C
external_idIdentificador nativo de 1C para producto u oferta.Normalmente sí.
guid de EofferixClave interna de Eofferix.No.
id de UMIID interno dentro de una instalación UMI.CMS.Solo para carga inversa al mismo sitio.
Artículo de oferta vendor_codeCampo de artículo del sistema de la oferta.Puede usarse para búsqueda si se eligió, pero no sustituye external_id.

Roles En El Snapshot

Marca nodos de producto, sección y oferta. Precios, stock, talla, color, artículo de oferta e identificadores de oferta deben quedar dentro del rol de oferta.

Roles de producto y oferta en el snapshot XML de 1C
La captura se tomó en la interfaz real de Eofferix con un perfil de demostración y nombres de prueba.

Propiedades De Oferta

Las propiedades de oferta deben escribirse en el objeto de datos de la oferta, normalmente en el grupo trade_offers, no en el producto padre.

Perfil De Intercambio Completo

El perfil completo recibe todo el catálogo 1C y es propietario del catálogo del sitio. Puede vincular elementos al perfil y limpiar objetos de su fuente con límites de seguridad.

Perfil De Cambios

El perfil de cambios recibe solo productos u ofertas modificados. Actualiza precios, stock, imágenes y propiedades, pero normalmente no debe tomar la propiedad del catálogo ni ejecutar una limpieza completa.

Dos Fuentes 1C

Usa una fuente y un perfil para el catálogo completo, y otra fuente y perfil para los cambios. Copia los ajustes del perfil completo y desactiva propiedad y limpieza completa en el perfil de cambios.

Imágenes Y Archivos Parciales

Si un archivo de cambios no incluye imágenes, normalmente significa que las imágenes no cambiaron. No borres imágenes existentes de forma forzada salvo que la fuente sea completa.

Ajustes avanzados de imágenes para UMI.CMS
La captura se tomó en la interfaz real de Eofferix con un perfil de demostración y nombres de prueba.

Costes Y Elementos Sin Cambios

Después de la primera importación completa, las importaciones repetidas deben encontrar productos y ofertas existentes. Los elementos sin cambios deben pasar por la acción más barata de elemento sin cambios.

Antes De Un Pedido De Prueba

  1. Abre un producto en UMI.CMS.
  2. Comprueba el external_id del producto.
  3. Comprueba que existan ofertas.
  4. Comprueba external_id, precio, stock y vendor_code de la oferta elegida.
  5. Haz un pedido de prueba.
  6. Confirma que 1C encontró el artículo existente.

Si 1C Recibe Un Pedido Sin Artículo

Revisa external_id faltante, ofertas ausentes, stock escrito en el producto en vez de ofertas, campo de búsqueda incorrecto y limpieza accidental de ofertas.

Lista De Control

  • Productos y ofertas tienen external_id.
  • Los campos de oferta están en trade_offers.
  • El perfil completo es propietario del catálogo.
  • El perfil de cambios no toma propiedad.
  • La limpieza está desactivada o limitada para cambios.