Tarea
Cada producto JSON tiene un array warehouses. La importación necesita stock solo del almacén mad-main, sin usar almacenes de reserva para este campo.
Respuesta corta
Abra qty dentro de warehouses y agregue una condición sobre el campo vecino warehouse_id: expresión regular ^mad-main$ (coincide con un valor exactamente igual a mad-main).
Cómo hacerlo en Eofferix
En el snapshot JSON, seleccione
qtydentro del arraywarehouses.
El campo seleccionado pertenece a un objeto de almacén. Abra la configuración del valor.

La animación muestra la configuración del campo. Método 1: sobre
warehouse_id, useIgual amad-main.
Esta es una variante de condición; no hace falta agregar las demás. Método 2: deje
^mad-main$como opción estricta.
Esta es una variante de condición; no hace falta agregar las demás.
Antes / después
Antes
datos de origen{
"products": [
{
"sku": "SKU-25001",
"name": "Lampara Alba",
"warehouses": [
{
"warehouse_id": "mad-main",
"qty": 14
},
{
"warehouse_id": "bcn-reserve",
"qty": 6
}
]
},
{
"sku": "SKU-25002",
"name": "Sillon Costa",
"warehouses": [
{
"warehouse_id": "mad-main",
"qty": 0
},
{
"warehouse_id": "bcn-reserve",
"qty": 5
}
]
}
]
}Después
resultado{
"products": [
{
"sku": "SKU-25001",
"name": "Lampara Alba",
"stock": 14
},
{
"sku": "SKU-25002",
"name": "Sillon Costa",
"stock": 0
}
]
}