Glosario de nodos

Written By Sabrina Valansi (Administrator)

Updated at January 7th, 2026

 

Nodo Origen

REST

Función: Configurar las credenciales de conexión con el endpoint de origen para iniciar la integración.

Características:

  • Se utiliza cuando la integración requiere conexión REST.
  • Permite definir credenciales específicas para la conexión con FlexiPaaS.
  • Posibilidad de habilitar respuestas sincrónicas (Request-Response).
  • Opciones para evitar solicitudes duplicadas.

Ejemplo de uso:
Este nodo actúa como disparador de la integración. Configura las credenciales con las que la API origen se comunica con FlexiPaaS para comenzar la ejecución.
En GlobalTech Solutions, las credenciales y la URL de la integración se cargan en la API de un marketplace. Así, cada vez que un cliente confirma una compra, se conecta con FlexiPaaS y envía la información necesaria.

 

SFTP

Función:
Conectar FlexiPaaS a un servidor SFTP para obtener archivos que inician una integración.

Características:

  • Se utiliza cuando el sistema origen expone la información a través de archivos en un servidor SFTP.
  • Permite definir credenciales de acceso seguras (usuario y contraseña).
  • Posibilidad de filtrar por directorio y nombre de archivo (con uso de comodines).

Configuración:

  • Datos del servidor:
    • Dirección IP o dominio del servidor SFTP.
    • Puerto de conexión (por defecto 22).
  • Método de autenticación: ingresar usuario y contraseña para acceder al servidor.
  • Configuración adicional:
    • Directorio en el que se encuentran los archivos de entrada.
    • Nombre del archivo (opcional). Se pueden usar máscaras con asteriscos, por ejemplo:

Ejemplo de uso:
En GlobalTech Solutions, el área de logística sube diariamente al servidor SFTP un archivo CSV con los pedidos procesados. Este archivo se configura como origen en FlexiPaaS.
Cada vez que el archivo aparece en el servidor, la integración se dispara, tomando la información de los pedidos para luego procesarlos y generar las facturas correspondientes en el sistema contable.


Nodo Archivo de Entrada

Función: Definir el modelo de datos entrantes (input).

Características:

  • Admite archivos en formatos: JSON, EXCEL, CSV, XML, Posicional y EDI.

Configuración:

  • Subir un archivo de ejemplo con el formato esperado.
  • Arrastrar las variables desde el editor al panel de variables persistentes para usarlas en el mapeo.

Ejemplo de uso:
Se utiliza para identificar la información que ingresa a la integración.
En GlobalTech Solutions, el archivo de entrada contiene los datos enviados por el marketplace al registrarse una compra (los mismos que luego se usan para generar la factura).


Nodo Archivo de Salida

Función: Definir el modelo de datos que se enviará como resultado de la integración.

Características:

  • Admite archivos en formatos: JSON, CSV, XML, Posicional y EDI.

Configuración:

  • Escribir o subir un archivo de ejemplo con el formato de salida deseado.
  • Mapear las variables persistentes hacia el archivo de salida.

Ejemplo de uso:
Permite estructurar la información que se entregará al sistema destino.
En GlobalTech Solutions, el archivo de salida corresponde al modelo de factura que se envía al sistema contable por cada compra.


Nodo Servidor Destino

REST

Función: Configurar el envío de los datos procesados hacia un sistema destino.

Características:

  • Configuración REST para el envío de datos.
  • Control de errores integrado.

Configuración:

  • Definir URL y método de la API destino.
  • Opcional: parámetros URI, headers, autenticación (Ninguna, Básica, JWT).

Ejemplo de uso:
Se utiliza para enviar la data final generada por la integración.
En GlobalTech Solutions, es la conexión con la API de facturación de la empresa.

 

SFTP

Función: Enviar los archivos generados por la integración hacia un servidor SFTP.

Características:

  • Se utiliza cuando el sistema destino recibe información a través de archivos almacenados en un servidor SFTP.
  • Permite definir credenciales de acceso seguras (usuario y contraseña).
  • Posibilidad de configurar directorio y nombre de archivo con expresiones regulares.

Configuración:

  • Datos del servidor:
    • Dirección IP o dominio del servidor SFTP.
    • Puerto de conexión (por defecto 22).
  • Configuración adicional:
    • Path del directorio: carpeta dentro del servidor donde se almacenarán los archivos.
    • Nombre del archivo: definir el nombre del archivo a generar.
  • Método de autenticación: ingresar usuario y contraseña con permisos de escritura en el servidor.

Ejemplo de uso:
En GlobalTech Solutions, tras procesar las compras recibidas desde un marketplace, la integración genera un archivo XML con las facturas emitidas.
Ese archivo se envía automáticamente al servidor SFTP de la empresa, en la carpeta de contabilidad, para que luego sea consumido por el ERP corporativo.


Nodo Compositor

Función: Consultar una API externa para obtener información adicional.

Características:

  • Paso 1: Configurar método, URL, parámetros, headers y autenticación.
  • Paso 2: Ejecutar la consulta y mapear variables desde la respuesta al flujo.

Ejemplo de uso:
Sirve para enriquecer los datos antes del envío.
En GlobalTech Solutions, se consulta una API de “cotización de divisas” para obtener el valor actualizado del dólar, requerido en la factura.


Nodo Condición

Función: Generar bifurcaciones en la integración según reglas definidas.

Características:

  • Siempre crea dos caminos: Verdadero y Falso.
  • Permite agrupar varias condiciones (igual a, mayor que, contiene, etc.).
  • Direcciona el flujo según el resultado de la evaluación.

Ejemplo de uso:
Se aplica para incorporar reglas de negocio.
En GlobalTech Solutions, si el precio total en dólares supera 10, se envía una factura. Si es menor, se genera un mensaje de “no facturable”.


Nodo Finalizar

Función: Detener la ejecución de una integración.

Características:

  • No requiere configuración.
  • Se utiliza como punto final en ramas de flujo (tras un nodo condición).

Ejemplo de uso:
En integraciones con condiciones, permite cerrar un camino que no requiere más acciones.
En GlobalTech Solutions, si la condición de precio no se cumple, la integración finaliza sin generar factura.


Nodo Generar Respuesta

Función: Enviar una respuesta al sistema origen en integraciones Request-Response.

Características:

  • Permite definir el código HTTP.
  • Opciones para el body de la respuesta: archivo de salida, texto personalizado o sin contenido.
  • Actúa como el paso final en integraciones que requieren respuesta explícita.

Ejemplo de uso:
En integraciones donde el sistema origen espera confirmación o resultados.
En GlobalTech Solutions, el marketplace espera recibir la factura o el motivo de rechazo de la misma.


Nodo Split - Join

Función: Procesar de manera individual los elementos de una lista, para luego recomponerlos.

Características:

  • Split: selecciona un array de nodos anteriores y ejecuta un flujo por cada ítem.
  • Join: unifica los resultados de los nodos en los que se generaron variables en una lista consolidada.

Ejemplo de uso:
Cuando la integración recibe una lista de elementos que deben procesarse uno por uno.
En GlobalTech Solutions, si se recibe una lista de pedidos, el nodo Split procesa cada pedido contra una API y luego el Join consolida todas las respuestas en una sola lista.


Nodo Agente

Función:
Conectar FlexiPaaS con la base de datos del cliente para ejecutar operaciones directas.

Características:

Permite acceder a bases de datos del cliente mediante un agente instalado en su infraestructura.

Habilita la ejecución de consultas (SELECT), operaciones DML (INSERT, UPDATE, DELETE) y stored procedures.

La respuesta de la base de datos puede utilizarse dentro del flujo de la integración.

Una integración puede contener uno o varios nodos agente.

Ejemplo de uso:
En GlobalTech Solutions, una integración recibe un pedido en formato JSON. A través de un Nodo Agente, se realiza un INSERT en la base de datos interna para registrar un nuevo producto con su precio.
En otros escenarios, el nodo también puede utilizarse para consultar información existente o ejecutar procedimientos propios del negocio.