Características del origen en el Catálogo unificado

Cómo crear propiedades del catálogo automáticamente desde bloques repetidos de nombre y valor en XML o JSON.

El modo "Características del origen" se usa cuando las propiedades del producto no llegan como columnas fijas. En su lugar, cada propiedad llega como un bloque repetido: un campo hijo contiene el nombre, otro contiene el valor y, opcionalmente, otro campo contiene una pista de tipo.

Características del origen en el Catálogo unificado — Eofferix
Captura de la interfaz de Eofferix: Características del origen en el Catálogo unificado

Cuándo usarlo

Use este modo si el proveedor envía XML o JSON con pares "parámetro - valor": color, material, peso, tamaño, país de origen y otros atributos están en la misma estructura repetida. Sin este modo, habría que crear cada propiedad manualmente antes de importar.

Qué activar

  1. Active "Crear nuevas características desde el origen" en la configuración del perfil.
  2. Abra el editor XML o JSON y seleccione el rol del nodo: producto, oferta comercial o sección.
  3. Active el bloque "Características del origen".
  4. Seleccione el nodo repetido que representa una característica.
  5. Seleccione la ruta al nombre de la propiedad y la ruta al valor.
  6. Si el origen transmite un tipo, seleccione la ruta del tipo. Si no, Eofferix lo deduce por los valores.

Ejemplo XML

<Product>
  <Feature>
    <Name>Color</Name>
    <Value>Blanco</Value>
  </Feature>
  <Feature>
    <Name>Peso</Name>
    <Type>number</Type>
    <Value>12.5</Value>
  </Feature>
</Product>

Para este origen, el nodo repetido es Product/Feature, el nombre de la propiedad es Product/Feature/Name, el valor es Product/Feature/Value y la pista de tipo es Product/Feature/Type.

Qué crea la importación

Durante la importación, Eofferix lee pares de nombre y valor, normaliza el nombre en un código técnico y comprueba si el Catálogo unificado ya tiene esa propiedad personalizada. Si no existe y el límite lo permite, la propiedad se crea automáticamente. Si ya existe, se reutiliza y no se crea un duplicado.

Los valores se guardan en los valores personalizados del producto, la oferta comercial o la sección. Si está activada la eliminación de duplicados, los valores iguales dentro de un mismo elemento se combinan.

Límites de la tarifa

La creación de nuevas propiedades respeta el límite de la tarifa para campos personalizados. Cuando se alcanza el límite, no se crean nuevas propiedades, pero la importación continúa procesando el resto de los datos. Las propiedades existentes pueden seguir rellenándose.

Los diccionarios de valores tienen límites separados: si una característica funciona como diccionario, el número de diccionarios y valores también debe entrar en la tarifa. Estos límites se eliminan solo para usuarios con una base individual del Catálogo unificado.

Cómo comprobarlo

  1. Ejecute la importación sobre un fragmento pequeño del origen.
  2. Abra un producto o una oferta comercial en el Catálogo unificado.
  3. Compruebe que las nuevas propiedades aparecen en las características personalizadas.
  4. Revise valores y tipos en varios productos.
  5. Si las propiedades no se crean, revise la opción del perfil, el rol del nodo y los límites de la tarifa.