Algunos productos del catálogo JSON tienen barcode vacío o demasiado corto. La importación debe conservar solo artículos con código válido en formato.
Si solo necesita quitar valores vacíos, use barcode No vacío. Para comprobar el formato, use la expresión regular ^(?:[0-9]{8}|[0-9]{12,14})$ (coincide con una cadena solo de dígitos de longitud 8, 12, 13 o 14; no valida el dígito de control).
Cómo hacerlo en Eofferix
En el snapshot JSON, seleccione
barcodedentro del bloque repetido.
El campo seleccionado pertenece a un objeto repetido. Abra la configuración del valor.

La animación muestra la configuración del campo. Opción rápida: en
Condiciones de exportación, seleccionebarcode, condiciónNo vacío, para quitar productos sin código.
Esta es una variante de condición; no hace falta agregar las demás. Opción estricta: use
barcodeExpresión regular^(?:[0-9]{8}|[0-9]{12,14})$(coincide con una cadena solo de dígitos de longitud 8, 12, 13 o 14; no valida el dígito de control).
Esta es una variante de condición; no hace falta agregar las demás.
Antes / después
Antes
datos de origen{
"products": [
{
"sku": "SKU-15001",
"name": "Lampara Alba",
"barcode": "4601234567890",
"price": "1290.00"
},
{
"sku": "SKU-15002",
"name": "Sillon Costa",
"barcode": "12345",
"price": "8400.00"
},
{
"sku": "SKU-15003",
"name": "Estante Norte",
"barcode": "",
"price": "990.00"
}
]
}Después
resultado{
"products": [
{
"sku": "SKU-15001",
"name": "Lampara Alba",
"barcode": "4601234567890",
"price": "1290.00"
}
]
}