Este ejemplo muestra cómo excluir un producto del resultado si el precio ya limpiado no es mayor que cero o si el stock está vacío. La configuración se hace en los ajustes de valor con transformaciones y el bloque Condiciones de exportación.
El ejemplo usa una fuente XML, pero la misma lógica se aplica a JSON y tablas: solo cambia la ruta del campo o el nombre de la columna.
Ejemplo De Archivo De Entrada
La fuente puede ser XML, JSON o una tabla. El snapshot debe contener los valores de precio y stock que se usarán para decidir.
XML
<catalogo>
<producto>
<sku>DESK-01</sku>
<nombre>Escritorio Nordic</nombre>
<precio>249 USD</precio>
<stock>8</stock>
</producto>
<producto>
<sku>CHAIR-02</sku>
<nombre>Sillón Loft</nombre>
<precio>0 USD</precio>
<stock></stock>
</producto>
</catalogo>JSON
{
"items": [
{"sku": "DESK-01", "name": "Escritorio Nordic", "price": "249 USD", "stock": "8"},
{"sku": "CHAIR-02", "name": "Sillón Loft", "price": "0 USD", "stock": ""}
]
}Tabla
| sku | name | price | stock |
|---|---|---|---|
DESK-01 | Escritorio Nordic | 249 USD | 8 |
CHAIR-02 | Sillón Loft | 0 USD | |
Dónde Abrir El Precio En El Snapshot
Primero abre los ajustes del campo de precio. El punto de clic depende del tipo de snapshot.
En un snapshot XML, haz clic en el valor dentro del nodo de precio.

En un snapshot JSON, haz clic en el valor de precio dentro del objeto de producto.

En un snapshot de tabla, abre los ajustes con el botón del encabezado de la columna de precio.

Limpiar El Valor De Precio
Si el proveedor envía el precio como texto con espacios y código de moneda, primero conviértelo en número. Este ejemplo usa dos reglas consecutivas.
- Valor actual - cualquiera - eliminar espacios.
- Valor actual - contiene subcadena
USD- eliminar subcadena.

| Antes | Después de eliminar espacios | Después de eliminar USD |
|---|---|---|
249 USD | 249USD | 249 |
0 USD | 0USD | 0 |
Configurar Condiciones De Exportación
Para excluir el producto, selecciona el alcance Condición para todo el elemento. Si no se cumplen las condiciones, se elimina del resultado el producto completo, no solo el campo de precio.
- Añade una condición: ruta del precio - después de transformaciones - mayor que -
0. - Añade una condición: ruta del stock - después de transformaciones - no vacío.
- Guarda los ajustes del valor.

Resultado
| sku | price | stock | Resultado |
|---|---|---|---|
DESK-01 | 249 USD | 8 | El producto se exporta. |
CHAIR-02 | 0 USD | | El producto no se exporta. |
Si también deben excluirse productos con stock cero, cambia la comprobación de stock no vacío por mayor que 0.