Catálogos de proveedores

Cómo enviar un catálogo CommerceML de 1C a 1C-Bitrix mediante Eofferix

2026-06-30
Tarea

El catálogo se mantiene en 1C y el sitio funciona en 1C-Bitrix. Hay que recibir productos, ofertas, precios, stock e imágenes desde 1C, procesar los datos en Eofferix y enviar el catálogo preparado al sitio.

Respuesta corta

En 1C usa el flujo estándar Intercambio con sitio o el módulo 1C-Bitrix para la configuración del cliente. No es Bitrix24. En Eofferix crea una fuente 1C / CommerceML, copia URL, usuario y contraseña en la configuración de intercambio de 1C, ensambla CommerceML como fuente agrupada y usa un perfil de exportación 1C-Bitrix.

Cómo hacerlo en Eofferix

  1. Abre la configuración de intercambio con sitio en 1C. La ruta depende de la configuración del cliente: puede ser el Intercambio con sitio estándar o un módulo 1C-Bitrix instalado para esa configuración. No lo trates como un escenario de Bitrix24.

  2. En Eofferix crea una fuente y elige 1C / CommerceML. Guarda la fuente para obtener la URL de intercambio, un usuario separado y una contraseña separada para esta instancia de 1C.

    Fuente 1C / CommerceML en Eofferix
    La URL aparece después de guardar la fuente. Estas credenciales son solo para el intercambio CommerceML de esta fuente.
  3. Copia la URL, el usuario y la contraseña en la configuración de intercambio de 1C. Al iniciar el intercambio, 1C envía import.xml, offers.xml, documentos de precios, documentos de stock y archivos de imágenes mediante CommerceML.

    Pantalla de configuración de fuente 1C / CommerceML
    La pantalla de Eofferix muestra el tipo 1C / CommerceML y el bloque de credenciales de intercambio.
  4. En la configuración de la fuente, elige el ensamblado Catálogo 1C unificado si necesitas trabajar con productos y ofertas como un catálogo. En este modo Eofferix une import, offers, prices y rests en una estructura agrupada.

  5. Cuando llegue el paquete, abre el XML ensamblado o la vista de tabla y configura las transformaciones necesarias: nombres, SKU, secciones, precios, stock, atributos e imágenes.

  6. Crea un perfil de destino 1C-Bitrix, comprueba la conexión con el módulo Eofferix instalado en el sitio, elige el iblock y configura los campos de identificación de productos y ofertas. Primero ejecuta una exportación de prueba y después el lanzamiento completo o programado.

Antes / después

Antes

datos de origen
<commerceml_exchange>
  <file name="import.xml" type="catalog">
    <Product>
      <Id>1c-1001</Id>
      <Sku>LMP-2201</Sku>
      <Name>Lámpara Alba</Name>
    </Product>
  </file>
  <file name="offers.xml" type="offers">
    <Offer>
      <Id>1c-1001#main</Id>
      <Price>89.00</Price>
      <Stock>12</Stock>
    </Offer>
  </file>
</commerceml_exchange>

Después

resultado
<onec_catalog assembly_mode="grouped">
  <items>
    <item>
      <Id>1c-1001</Id>
      <Sku>LMP-2201</Sku>
      <Name>Lámpara Alba</Name>
      <Offers>
        <Offer>
          <Id>1c-1001#main</Id>
          <Price>89.00</Price>
          <Stock>12</Stock>
        </Offer>
      </Offers>
    </item>
  </items>
</onec_catalog>

Cómo comprobar el resultado

  1. La fuente 1C debe mostrar el paquete recibido y el estado listo para ensamblar o fuente lista.
  2. En el XML agrupado comprueba que precios y stock estén dentro de la oferta correcta.
  3. En el perfil 1C-Bitrix, ejecuta primero una exportación de prueba de 5 productos y revisa el resultado en el iblock del sitio.

Procesa datos más rápido con Eofferix

Crea una cuenta gratis para automatizar catálogos y listas de precios según tus reglas.

Registrarse