Ir al contenido
Agentes de IA

Auditor de null silencioso e índices pairedItem fuera de rango

8 nodos 78 6 Manual trigger
Descargar

Cargando flujo…

Descripción del flujo de trabajo

Flujo n8n autónomo con disparador manual que carga pares ficticios de entrada/salida; un nodo Code compara cada campo para detectar valores resueltos silenciosamente a null, campos desaparecidos e índices pairedItem fuera de rango o inválidos. IF envía los dañados (TRUE) a la ruta noOp de dañados y los sanos (FALSE) a Set que los marca verified_healthy. Ambos nodos de rama activan alwaysOutputData para que Merge complete incluso con una rama vacía, y el resumen omite ítems marcadores. Un nodo Code final emite un único informe con conteos por tipo y ubicaciones. Solo detecta; no repara ni llama al exterior.

Cómo funciona

  1. 1.El disparador manual ejecuta un nodo Code con cuatro pares ficticios: sano, null silencioso, campo faltante e índice fuera de rango
  2. 2.El nodo de auditoría compara campos, valida pairedItemIndex contra sourceLength y construye un array detallado de defectos
  3. 3.IF envía los dañados (TRUE) a la ruta de dañados; los sanos (FALSE) a Set que los marca verified_healthy conservando todos los campos
  4. 4.Merge une ambas ramas (seguro ante rama vacía) y un nodo Code final emite exactamente un ítem de resumen

Casos de uso

  • Auditar salidas multirrama antes de etapas posteriores
  • Detectar pérdida silenciosa de ítems en producción
  • Garantizar registros completos antes de entrega o facturación

Requisitos

  • n8n 2.44.4 o superior
  • Sin credenciales ni llamadas externas
  • Uso real: pares entrada/salida del mismo esquema con pairedItemIndex y sourceLength

Configuración y pruebas en n8n

  1. Importa el JSON en n8n y ejecuta Execute Workflow
  2. Confirma que ORD-1002, ORD-1003 y ORD-1004 pasan por la ruta de dañados y solo ORD-1001 lleva verified_healthy
  3. Verifica el informe final: 1 sano, 3 dañados, conteos por tipo y otherDefectCount en cero
  4. Sustituye el cargador por pares limpios (resumen en ceros) y por todos dañados (Merge completa)

Valor del servicio

Ideal como servicio de automatización operativa para conectar sistemas, reducir tareas manuales y acelerar la entrega de resultados a clientes o equipos internos.

Aplicaciones utilizadas

Manual Trigger Code If No Op Set Merge

Detalles

Disparador Manual trigger
Nodos 8
Aplicaciones 6
Vistas 78
Descargas 6

Cómo usar

  1. 1.Haz clic en "Descargar plantilla"
  2. 2.Abre tu panel de n8n
  3. 3.Ve a Workflows > Import from File
  4. 4.Selecciona el archivo descargado y configura las credenciales

Nodos utilizados (8)

Manual Trigger

Manual Trigger

#1

Load Sample Input-Output Pairs

Code

#2

Audit Nulls, Missing Fields, PairedItem Range

Code

#3

Is Record Damaged?

If

#4

Damaged Records Path

No Op

#5

Enrich Healthy Records

Set

#6

Merge Audited Records

Merge

#7

Build Run Summary Report

Code

#8

Method Sticky Note

Sticky Note

#9

Setup Sticky Note

Sticky Note

#10
Mantente al día

Nuevas automatizaciones, directamente en tu correo

Recibe los nuevos flujos de DROPIDEA, una descripción clara de su utilidad y un enlace para explorarlos.

  • Nuevos flujos
  • Explicaciones claras
  • Guías de configuración

Descubre las novedades primero

Tu nombre, tu correo y una confirmación.

Confirmación por correo · Cancela cuando quieras