← Índice de manuales
Manual funcional · Sistema Plenario v14

Agregar Cheques por Inteligencia Artificial en Liquidaciones de Factoring

Bienvenido al manual de usuario del módulo Factoring - Liquidaciones: Agregar por IA del software financiero Sistemas Plenario. Este sistema está diseñado para facilitar la gestión de cheques en operaciones de…

Módulo: FactoringVersión: 1.1Actualizado: 2026-06-19

Detalle

Campo Descripción
Manual de Usuario Agregar Cheques por IA en Liquidaciones de Factoring

Introducción

Bienvenido al manual de usuario del módulo Factoring - Liquidaciones: Agregar por IA del software financiero Sistemas Plenario. Este sistema está diseñado para facilitar la gestión de cheques en operaciones de factoring, permitiendo digitalizar y automatizar tareas que antes requerían carga manual.

Con la función "Agregar por IA", podés procesar imágenes de cheques de manera automática, extrayendo los datos más importantes (como banco, número, fecha, importe, etc.) gracias al uso de inteligencia artificial. Esta herramienta está pensada para usuarios sin experiencia técnica, haciendo el proceso rápido, intuitivo y sin complicaciones.

Acceso al módulo

Se accede desde el módulo Factoring, luego a la primera opción de la izquierda llamada Liquidaciones, desde el botón Nuevo para agregar cheques con IA.

  1. Desde la pantalla principal del sistema, hacé clic en la pestaña Factoring.
  2. Seleccioná Liquidaciones (icono con pilas de documentos).
  3. Presioná el botón Nuevo (esquina superior izquierda) para abrir la ventana de Alta y/o Modificación de Liquidación de Cheques.
  4. En la parte inferior de la ventana, hacé clic en Agregar por IA.

El acceso requiere de la asignación de permisos que deben solicitarse al administrador del sistema.

Pantalla principal

Al presionar Nuevo se abre la ventana de Alta y/o Modificación de Liquidación de Cheques. Allí completás los datos básicos de la operación (cliente, sucursal, tipo de cálculo, etc.). No te preocupes si no tenés toda la información a mano, podés completarla luego.

Desde la parte inferior de esa ventana, el botón Agregar por IA abre la pantalla de Procesamiento de cheques por IA, donde se cargan y analizan las imágenes de los cheques.

Parámetros

En la pantalla de Procesamiento de cheques por IA indicás el origen de las imágenes de los cheques que querés procesar:

Opción Descripción
Seleccionar carpeta Procesa todas las imágenes de cheques contenidas en una misma ubicación.
Seleccionar archivos Permite elegir las imágenes una por una.
Arrastrar y soltar Podés arrastrar las imágenes directamente a la ventana.

Tené a mano las imágenes escaneadas o fotografiadas de los cheques antes de iniciar el procesamiento.

Resultados

La inteligencia artificial analiza cada imagen y completa automáticamente los siguientes campos:

Campo Descripción
Banco Banco emisor del cheque.
Número de cheque Número identificatorio del cheque.
Cuenta Cuenta asociada al cheque.
Fecha de emisión Fecha en que se emitió el cheque.
Fecha de pago Fecha de pago del cheque.
Importe Monto del cheque.
CMC7 Código de la línea inferior del cheque.
CUIT y nombre del firmante Datos del firmante del cheque.

Si un dato no puede ser reconocido, lo podrás completar manualmente.

Acciones disponibles

Acción Descripción
Seleccionar carpeta / archivos Carga las imágenes de los cheques a procesar.
Procesar por IA Analiza las imágenes y extrae automáticamente los datos de cada cheque.
Editar campos Permite modificar manualmente cualquier campo luego de la lectura automática.
Agregar a liquidación Vuelve a la pantalla anterior con los cheques ya cargados en la tabla.

Ejemplo práctico

  1. Ingresar al Módulo de Liquidaciones — Desde la pantalla principal del sistema, hacé clic en la pestaña Factoring. Luego seleccioná Liquidaciones (icono con pilas de documentos).
  2. Crear una Nueva Liquidación — Presioná el botón Nuevo (esquina superior izquierda). Se abrirá una nueva ventana para Alta y/o Modificación de Liquidación de Cheques. Completá los datos básicos (cliente, sucursal, tipo de cálculo, etc.). No te preocupes si no tenés toda la información a mano, podés completarla luego.
  3. Agregar Cheques por Inteligencia Artificial — En la parte inferior de la ventana, hacé clic en Agregar por IA. Se abrirá la pantalla de Procesamiento de cheques por IA.
  4. Seleccionar las Imágenes de los Cheques — Tené a mano las imágenes escaneadas o fotografiadas de los cheques. Podés hacer clic en Seleccionar carpeta si tenés varias imágenes en una misma ubicación, o bien en Seleccionar archivos para elegir las imágenes una por una. También podés arrastrar las imágenes directamente a la ventana.
  5. Revisión Automática — La inteligencia artificial analizará cada imagen y completará automáticamente los campos (banco, número, cuenta, fechas, importe, CMC7, CUIT y nombre del firmante). Si un dato no puede ser reconocido, lo podrás completar manualmente.
  6. Agregar a la Liquidación — Una vez verificados los datos, hacé clic en Agregar a liquidación. Volverás a la pantalla anterior con los cheques ya cargados en la tabla.

Consejos útiles

  • Asegurate de que las imágenes sean claras y legibles. Fotos borrosas pueden causar errores de lectura.
  • Podés modificar manualmente cualquier campo luego de la carga.
  • Si trabajás con un mismo cliente regularmente, podés guardar configuraciones para facilitar futuras liquidaciones.

Preguntas frecuentes

¿Qué hago si la IA no reconoce un dato del cheque? Si un dato no puede ser reconocido automáticamente, podés completarlo o corregirlo manualmente antes de agregar el cheque a la liquidación.
¿Puedo procesar varias imágenes a la vez? Sí. Podés seleccionar una carpeta completa, elegir varios archivos o arrastrar varias imágenes directamente a la ventana.
¿Por qué la lectura sale con errores? Generalmente se debe a imágenes borrosas o de baja calidad. Asegurate de que las fotos o escaneos sean claros y legibles.
No veo el botón Agregar por IA, ¿qué pasa? El acceso a esta función requiere la asignación de permisos. Solicitalos al administrador del sistema.

Permisos

Permiso Descripción
Factoring - Liquidaciones Acceso al módulo de Liquidaciones de Factoring.
Agregar por IA Habilita la función de procesamiento de cheques por inteligencia artificial.

El acceso requiere de la asignación de permisos que deben solicitarse al administrador del sistema.

Información técnica

Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (frmLiquidacionesCheques_AddMod.vb).

Formularios principales

Componente Detalle
Formulario de liquidación frmLiquidacionesCheques_AddMod.vb (Factoring, VB.NET)
Botón "Agregar cheques por IA" (ttbtnLecturaPorIA)
Form satélite de procesamiento FormResultProcesamientoChequePorIA (C#, proyecto VPNET_WinForms) — grilla de cheques leídos para revisar/corregir antes de aceptar

Permisos reales

No usa permiso de clsSeguridad (el check Archivos.Clientes.AnalisisDatos.IA está comentado en el código). El acceso al botón se controla por licencia: KeyLicences.Instance.Access(2, 1, 14, 2). Antes de procesar exige un Nº de Cliente válido (txtNCliente).

Control Habilita
Licencia KeyLicences.Access(2,1,14,2) Botón "Agregar cheques por IA"

Backend de IA / OCR

Multi-proveedor configurable por parámetros (Generic_Base_Manager.GetParameter). El procesamiento real corre por webhook N8N (N8N_Workflows.cs), que delega en el proveedor configurado.

Parámetro / componente Detalle
IA.Cheques.Provider Proveedor: OpenAI=1, Gemini=2, Ollama=3, Claude=4, N8N=10 (default 1)
IA.Cheques.Provide.Model Modelo (default gpt-4o)
IA.Cheques.Prompt.System / .User Prompts de extracción
N8N.Setup JSON con EndPoint + WebHookCheques (POST multipart de la imagen, header apikey)
VPNET.InfoAPI.APIKEY API key del servicio InfoAPI de Plenario
Managers IA_Cheques_Manager.cs, IAIService.cs, N8N_Workflows.cs (VPNET_DataModel)

Tablas de base de datos principales

ORM: Entity Framework (VisualPlenarioNetContext).

Tabla / entidad Contenido
clsDocumentos / ChequesIA Cheque leído (Banco, codBCRA, Sucursal, Cuenta, Número, CodPos, Fecha_Emision, Fecha_Pago, Importe, CMC7, CUIT/Nombre firmante)
Firmantes (vía Firmantes_Manager) Alta de firmante nuevo si no existe; consulta a AFIP_Padron por API si falta
Plenario_Operaciones_Log Log de cada llamada de IA (tipo IA_N8N)

Relación con otros módulos / manuales

Manual relacionado Vínculo operativo
Liquidaciones en Factoring Amplía el circuito, la configuración o los datos que utiliza esta funcionalidad.

Notas para soporte (comportamiento real del código)

  • Origen de imágenes: carpeta (FolderBrowserDialog), selección de archivos, o drag & drop. Acepta .jpg/.jpeg/.png/.bmp/.json/.pdf/.txt.
  • Extracción del CMC7 (29 dígitos): banco (0-3), sucursal (3-3), código postal (6-4), número (10-8), cuenta (18-11).
  • Firmante: si el CUIT no está en Firmantes, lo busca por API AFIP_Padron; si el servicio no responde, marca el cheque con observación y Status=false.
  • Validaciones del manager: firmante, formato banco/sucursal/cuenta/número, importe > 0, fechas hábiles/no vencidas, código postal, estado BCRA (denunciado), cartera del firmante, parentesco firmante-cliente, evaluación por motor y rechazos históricos.
  • Sin stub ni hardcodeos de credenciales: todo (endpoint, key, modelo, prompts) sale de parámetros en BD. Si EndPoint o WebHookCheques están vacíos, devuelve error pidiendo configurarlos.
  • Al volver de la IA, los cheques en estado 8/4/6 se descartan; el resto se agregan a la liquidación con el Id_Cliente del form.
¿Te resultó útil este manual?