Catálogos de proveedores

Cómo omitir productos discontinued en un feed XML de proveedor

2026-06-28
Tarea

El proveedor mantiene productos retirados en el XML y los marca con status = discontinued. Esos offer deben eliminarse completos y los activos deben quedarse.

Respuesta corta

Abra la configuración del nodo offer y agregue una condición de exportación de elemento: la ruta status no es igual a discontinued.

Cómo hacerlo en Eofferix

  1. Abra la configuración del nodo offer en el editor XML.

    Apertura de la configuración del nodo offer en el editor XML
    La animación muestra cómo abrir la configuración del elemento repetido offer.
  2. Agregue una condición de exportación para todo el elemento: status no es igual a discontinued.

    Configuración de condiciones de exportación XML offer en Eofferix
    La condición revisa un valor hijo de offer, pero elimina todo el elemento de producto.
  3. Guarde la configuración y revise la vista previa de exportación en varios productos del proveedor.

Antes / después

Antes

datos de origen
<catalog>
  <offers>
    <offer id="1001"><sku>SKU-1001</sku><name>Lampara Alba</name><status>active</status><price>24.90</price><stock>12</stock></offer>
    <offer id="1002"><sku>SKU-1002</sku><name>Sillon Costa</name><status>discontinued</status><price>139.00</price><stock>0</stock></offer>
    <offer id="1003"><sku>SKU-1003</sku><name>Estante Norte</name><status>active</status><price>16.40</price><stock>27</stock></offer>
  </offers>
</catalog>

Después

resultado
<catalog>
  <offers>
    <offer id="1001"><sku>SKU-1001</sku><name>Lampara Alba</name><status>active</status><price>24.90</price><stock>12</stock></offer>
    <offer id="1003"><sku>SKU-1003</sku><name>Estante Norte</name><status>active</status><price>16.40</price><stock>27</stock></offer>
  </offers>
</catalog>

Qué conviene recordar

  • Ponga la condición en offer, no solo en status, para omitir todo el bloque de producto.
  • Si el proveedor usa obsolete o archived, agregue condiciones o normalice el estado primero.
  • Este filtro ayuda en feeds XML grandes donde los productos retirados siguen por historial.

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