Tarea
Algunos productos YML tienen available="false". Estos artículos deben desaparecer del resultado y las ofertas disponibles deben quedarse.
Respuesta corta
Agregue una condición de exportación a offer: el atributo @available debe coincidir con ^(true|1|yes)$ (coincide con un valor exactamente igual a true, 1 o yes).
Cómo hacerlo en Eofferix
En el snapshot XML/YML, seleccione el nodo repetido
offer.Abra la configuración del nodo.

La animación muestra la configuración del nodo de producto repetido. Agregue una condición de exportación para
@available:@available^(true|1|yes)$.
La condición se aplica al artículo completo.
Antes / después
Antes
datos de origen<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-2001" available="true"><name>Lampara Alba</name><categoryId>101</categoryId><price>24.90</price></offer>
<offer id="YML-2002" available="false"><name>Sillon Costa</name><categoryId>205</categoryId><price>139.00</price></offer>
<offer id="YML-2003" available="true"><name>Estante Norte</name><categoryId>101</categoryId><price>16.40</price></offer>
</offers>
</shop>
</yml_catalog>Después
resultado<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-2001" available="true"><name>Lampara Alba</name><categoryId>101</categoryId><price>24.90</price></offer>
<offer id="YML-2003" available="true"><name>Estante Norte</name><categoryId>101</categoryId><price>16.40</price></offer>
</offers>
</shop>
</yml_catalog>Qué conviene recordar
- En YML,
availablesuele ser un atributo; use la ruta con@available. - Si el proveedor usa
in_stockuon, amplíe la expresión solo tras revisar los valores.