Importar datos desde 1C / CommerceML

Cómo conectar una exportación 1C CommerceML: URL de intercambio, usuario y contraseña de la fuente, modo de ensamblado y documentos import/offers/prices/rests.

Eofferix genera una URL de intercambio, un usuario y una contraseña separados para 1C, y acepta import.xml, offers.xml, prices.xml, rests.xml, archivos comprimidos e imágenes.

Después de recibir los archivos, el servicio puede conservar los documentos originales de 1C o ensamblarlos en un único archivo consolidado para el procesamiento posterior.

1. Selecciona la fuente 1C / CommerceML

Crea una fuente y selecciona 1C / CommerceML. No es una carga normal de archivo ni una importación por URL: Eofferix actúa como receptor y 1C envía los datos a la URL de intercambio generada.

Selección del tipo de fuente 1C / CommerceML
La tarjeta resaltada activa la recepción de archivos CommerceML desde 1C.
  • Usa un nombre claro, por ejemplo 1C / CommerceML: catálogo principal.
  • Puedes elegir un perfil de procesamiento ahora o añadirlo después de recibir los primeros archivos.
  • Después de guardar, la tarjeta de fuente mostrará los datos de conexión para 1C.

2. Copia la URL de intercambio, el usuario y la contraseña

Pega estos valores en la configuración de intercambio CommerceML de 1C. El usuario y la contraseña pertenecen solo a esta fuente y no son la contraseña de tu cuenta Eofferix.

URL de intercambio, usuario y contraseña para CommerceML
El bloque resaltado contiene la URL que llama 1C y las credenciales dedicadas de la fuente.
  • URL de intercambio es la dirección que se indica en 1C. Eofferix recibe datos desde 1C mediante el mecanismo estándar de exportación de datos de 1C a un sitio, incluido el módulo de integración con 1C-Bitrix.
  • Usuario y contraseña autorizan a esta fuente a recibir archivos.
  • Botones de copiar ayudan a transferir valores sin errores en la URL o la contraseña.

3. Revisa los archivos recibidos

Después de iniciar el intercambio en 1C, abre el bloque de archivos recibidos. Muestra qué documentos llegaron, su tipo y cuándo se actualizaron.

Archivos recibidos desde 1C mediante CommerceML
La lista resaltada muestra qué documentos XML y archivos comprimidos ya recibió la fuente.
  • import.xml normalmente contiene el catálogo, las propiedades y las categorías.
  • offers.xml contiene ofertas, precios y stock si 1C los exporta en un documento separado.
  • prices.xml y rests.xml se usan cuando precios y stock se exportan por separado.
  • Si la lista está vacía, revisa primero la URL de intercambio, el usuario, la contraseña y que la exportación haya terminado correctamente en 1C.

4. Elige el modo de ensamblado

El modo de ensamblado define qué hace Eofferix con el paquete recibido. Para importar al catálogo consolidado suele ser más cómodo ensamblar un único archivo de trabajo.

Selección del modo de ensamblado CommerceML
La lista permite conservar documentos 1C sin cambios o ensamblarlos en una fuente de catálogo única.
  • Devolver documentos 1C sin procesar sirve cuando el siguiente paso necesita el paquete CommerceML original.
  • Ensamblar automáticamente un archivo de catálogo combina productos, ofertas, precios y stock en una fuente para la configuración posterior.

5. Configura ofertas, clasificador y autoensamblado

Al activar el ensamblado aparecen ajustes adicionales. Afectan a la estructura final y al momento en que Eofferix aplica el paquete recibido.

Ajustes de ensamblado CommerceML: ofertas, clasificador y autoensamblado
Los ajustes resaltados son los que más suelen cambiar la estructura de la fuente resultante.
  • Modo de ofertas define si las variantes se insertan dentro del producto o quedan como filas separadas con referencia al producto.
  • Aplicar automáticamente al finalizar la exportación aplica automáticamente todos los ajustes después de cada exportación de 1C. Usa esta opción para el intercambio regular de datos entre 1C y Eofferix.
  • Descodificar clasificador sustituye identificadores de propiedades y valores por nombres legibles del clasificador. Por ejemplo, en lugar de la propiedad prop_7f3a y el valor value_12, el resultado puede mostrar Color y Rojo.

6. Deja solo los tipos de documentos CommerceML necesarios

Los filtros evitan que XML ajenos entren en la fuente de trabajo. Deja solo los documentos que realmente participan en el catálogo.

Filtros de documentos CommerceML import offers prices rests
El bloque resaltado controla qué tipos de XML procesa la fuente.
  • Import / catálogo es para productos, categorías, propiedades y clasificador.
  • Offers / ofertas es para ofertas, variantes, precios y stock en CommerceML estándar.
  • Prices / precios y Rests / stock son documentos separados cuando 1C exporta precios y stock de forma independiente.
  • Otros XML conviene activarlo solo si realmente usas documentos adicionales en el procesamiento.

Qué obtienes después de configurar

Cuando 1C envía los archivos y termina el ensamblado, la fuente se puede usar para el procesamiento posterior en Eofferix.

  • Eofferix crea un snapshot a partir del archivo ensamblado con productos, ofertas, precios, stock, categorías y propiedades.
  • En el snapshot puedes renombrar nodos, cambiar la estructura y configurar transformaciones antes de la exportación.
  • El resultado se puede exportar a JSON, XML, YML, hojas de cálculo o enviar a las aplicaciones disponibles.
  • Antes de exportar puedes configurar transformaciones: limpieza de valores, redondeo de precios, condiciones de exportación, procesamiento de imágenes y marcas de agua.
  • El siguiente intercambio de 1C actualiza la misma fuente; si el autoensamblado está activo, Eofferix aplicará el nuevo paquete automáticamente.