Catálogos de proveedores

Cómo excluir productos JSON con barcode incorrecto

2026-06-29
Tarea

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.

Respuesta corta

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

  1. En el snapshot JSON, seleccione barcode dentro del bloque repetido.

    Campo JSON barcode
    El campo seleccionado pertenece a un objeto repetido.
  2. Abra la configuración del valor.

    Apertura de barcode
    La animación muestra la configuración del campo.
  3. Opción rápida: en Condiciones de exportación, seleccione barcode, condición No vacío, para quitar productos sin código.

    Condición JSON
    Esta es una variante de condición; no hace falta agregar las demás.
  4. Opción estricta: use barcode 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).

    Condición JSON
    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"
        }
    ]
}

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