← Índice de manuales
Manual funcional · Sistema Plenario v14

Gestion Extractos Bancarios

Los extractos bancarios sirven para cargar los movimientos que informa el banco y compararlos con los registros internos del sistema. De esta forma se puede verificar que los pagos y cobranzas estén correctos, mantener…

Módulo: Gestión ComercialVersión: 1.1Actualizado: 2026-06-19

Detalle

Campo Valor
Manual de Usuario Importar los movimientos que informa el banco (extractos bancarios) y conciliarlos contra los movimientos de cuenta corriente del Proveedor Financiero registrados en el sistema.

Introducción

Los extractos bancarios sirven para cargar los movimientos que informa el banco y compararlos con los registros internos del sistema. De esta forma se puede verificar que los pagos y cobranzas estén correctos, mantener actualizado el saldo de las cuentas y detectar posibles diferencias.

Cada extracto se asocia a un Proveedor Financiero (PF), tiene un detalle de movimientos (cargados manualmente o importados desde Excel) y luego puede conciliarse contra los movimientos de la cuenta corriente de ese PF en el sistema.

Acceso al módulo

  1. Ingresar a la solapa GESTION.
  2. Abrir el menú Extractos Bancarios.
  3. Se despliega el formulario principal con los botones de la cinta, el panel de filtros y la grilla de resultados.

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

Pantalla principal

El formulario presenta una cinta de botones en la parte superior, un panel de filtros de búsqueda debajo y una grilla central donde se listan los extractos encontrados.

Elemento Descripción
Cinta de botones Acciones principales: Nuevo, Modificar, Anular, Conciliar, Ver Conciliación y Recalcular Total Conciliado.
Panel de filtros Permite acotar la búsqueda por Proveedor Financiero, rango de fechas y extractos anulados.
Grilla de resultados Lista los extractos con fecha, PF, saldo inicial, saldo final y total conciliado.

Filtros de búsqueda

Filtro Descripción
Proveedor Financiero Selecciona el PF cuyos extractos se quieren ver (incluye botón para limpiar la selección).
Rango de fechas Fecha desde y fecha hasta del extracto. Obligatorio para ejecutar la búsqueda.
Incluir anulados Casilla que incluye en el resultado los extractos marcados como anulados.

Tras definir los filtros, presionar Buscar para cargar la grilla. Si no se indica el rango de fechas, el sistema muestra el aviso "Filtro por rango de fecha obligatorio".

Resultados

Columna Descripción
Fecha Fecha del extracto bancario.
Proveedor Financiero Entidad asociada al extracto.
Saldo Inicial Saldo inicial informado al dar de alta el extracto.
Saldo Final Suma de los importes del detalle del extracto.
Total Conciliado Importe acumulado de los movimientos ya conciliados del extracto.

Doble clic sobre una fila abre el extracto en modo modificación.

Acciones disponibles

Acción Descripción
Nuevo Da de alta un nuevo extracto bancario con su detalle de movimientos.
Modificar Edita un extracto existente (cabecera y detalle).
Anular Marca el extracto seleccionado como anulado (no lo borra físicamente).
Conciliar Movimientos Pendientes PF Abre la pantalla de conciliación extracto vs. cuenta corriente del PF.
Ver Movimientos Conciliados PF Muestra los movimientos que ya fueron conciliados.
Recalcular Total Conciliado PF Recalcula y vuelve a guardar el total conciliado del extracto.

Importar el detalle del extracto

  1. Presionar Nuevo (o Modificar sobre un extracto existente).
  2. Completar la cabecera: Fecha, Proveedor Financiero, Saldo Inicial y Descripción.
  3. Para cargar los movimientos manualmente, usar Agregar y completar Descripción, Nro. de comprobante, hasta 3 referencias (Ref_1, Ref_2, Ref_3), Fecha, Fecha Valor e Importe. Los botones Modificar y Eliminar ajustan o quitan líneas del detalle.
  4. Para cargar muchos movimientos a la vez, usar Importar XLS: - Opcionalmente presionar Descargar Plantilla para obtener el archivo modelo con las columnas esperadas: Fecha, FechaValor, Descripcion, NroComprobante, Ref_1, Ref_2, Ref_3, Importe. - Seleccionar el archivo Excel (.xls / .xlsx) con el botón de búsqueda del campo de ruta. - El sistema valida el archivo, carga las filas en la grilla del detalle y presiona Importar para confirmar.
  5. Al aceptar, el sistema valida que estén el Proveedor Financiero, la Fecha y al menos una línea de detalle, y guarda el extracto.

Importante: Si el archivo no respeta el diseño de columnas o contiene filas en blanco / caracteres no permitidos, la importación se cancela y se muestra un mensaje de error. El saldo final se recalcula automáticamente como la suma de los importes del detalle.

Conciliar contra la cuenta corriente del PF

  1. En la grilla principal, seleccionar el extracto y presionar Conciliar Movimientos Pendientes PF.
  2. La pantalla se divide en dos paneles: a la izquierda el detalle del extracto, a la derecha los movimientos pendientes de la cuenta corriente del PF.
  3. Conciliación manual: seleccionar uno o varios registros de cada panel y presionar Conciliar. El sistema valida que los registros no estén ya conciliados y los vincula con un código de conciliación común.
  4. Conciliación automática: presionar Conciliación Automática, elegir los criterios de coincidencia (Fecha, Descripción, Importe, Nro. de Comprobante) y aceptar. El sistema preselecciona las coincidencias y reporta cuántos registros encontró en cada panel.
  5. Agregar Mov. Cta. Cte. permite generar un movimiento de cuenta corriente a partir de los ítems de extracto seleccionados, cuando no existe la contrapartida.
  6. Recalcular actualiza los totales de los importes seleccionados en ambos paneles.
  7. Al Aceptar, las conciliaciones se guardan y se actualiza el total conciliado del extracto.

Importante: En la conciliación automática, el criterio Nro. de Comprobante habilita por sí solo el botón Aceptar; con otros criterios deben marcarse al menos dos para evitar coincidencias demasiado amplias.

Ejemplo práctico

Una financiera recibe el extracto mensual del banco asociado a un Proveedor Financiero:

  1. Abre GESTION → Extractos Bancarios y presiona Nuevo.
  2. Carga Fecha, selecciona el PF, ingresa el Saldo Inicial y una Descripción ("Extracto Banco X - Junio 2026").
  3. Usa Descargar Plantilla, completa el Excel con los movimientos del banco y los carga con Importar XLS.
  4. Acepta: el extracto queda guardado con su saldo final calculado.
  5. Lo selecciona en la grilla y presiona Conciliar Movimientos Pendientes PF.
  6. Ejecuta Conciliación Automática marcando Importe + Nro. de Comprobante; el sistema preselecciona las coincidencias.
  7. Revisa, ajusta manualmente lo que falte y presiona Aceptar. El total conciliado del extracto queda actualizado.

Consejos útiles

  • Descargá siempre la plantilla antes de importar: respetar los nombres exactos de las columnas evita errores de carga.
  • Evitá filas en blanco y caracteres especiales en el Excel; el importador rechaza el archivo completo si detecta inconsistencias.
  • Usá la conciliación automática para el grueso de los movimientos y dejá la conciliación manual para los casos que no coinciden exactamente.
  • Si el total conciliado no refleja los últimos cambios, ejecutá Recalcular Total Conciliado PF.
  • Anulá en lugar de borrar: el extracto anulado se conserva y puede consultarse marcando "Incluir anulados".

Preguntas frecuentes

¿Por qué la búsqueda no devuelve resultados? El rango de fechas es obligatorio. Si no se completa Fecha desde / Fecha hasta, el sistema muestra el aviso "Filtro por rango de fecha obligatorio" y no ejecuta la búsqueda.
¿Qué formato debe tener el archivo a importar? Un Excel (.xls o .xlsx) con las columnas Fecha, FechaValor, Descripcion, NroComprobante, Ref_1, Ref_2, Ref_3 e Importe. La plantilla descargable ya trae esos encabezados.
¿Puedo eliminar un extracto cargado por error? No se elimina físicamente; se usa **Anular**, que lo marca como anulado. Un extracto ya anulado no puede volver a anularse.
¿Cuál es la diferencia entre conciliación manual y automática? La manual requiere seleccionar los registros de extracto y cuenta corriente a mano. La automática preselecciona coincidencias según los criterios elegidos (Fecha, Descripción, Importe, Nro. de Comprobante).
¿Por qué el Total Conciliado no coincide con lo esperado? Después de conciliar o ajustar movimientos, ejecutá **Recalcular Total Conciliado PF** para forzar el recálculo y volver a guardar el valor en la cabecera del extracto.

Permisos

Aspecto Detalle
Requisito El acceso al módulo requiere permisos asignados por el administrador del sistema.
Solicitud Los permisos deben solicitarse al administrador del sistema.
Alcance Habilita la consulta, alta, modificación, anulación y conciliación de extractos bancarios del Proveedor Financiero.

Información técnica

Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (proyecto C# VPNET_WinForms / VPNET_DataModel, módulo Gestión).

Formularios principales

Componente Detalle
Form principal VPNET_WinForms/VPNET_WinForms/Gestion/FormGestion_Extracto_Entidades.cs (hereda de FrmResult)
Manager extracto VPNET_DataModel/Manager/Gestion/Gestion/Gestion_EntidadesExtractos_Manager.cs (Validar(): PF/Id_Inversor, Fecha y Detalle obligatorios)
Manager conciliación Gestion_EntidadesConciliaciones_Manager
Lanzamiento VisualPlenarioNET/frmMainParts/frmNewMain.vb → tras chequear licencia KeyLicences.Instance.Access(2, 6, 7, 2) y el permiso de objeto

Formularios satélite por función (lanzados desde el menú)

Botón / función Formulario
Nuevo / Modificar FormGestion_Extracto_Entidades_Detalle.cs (cabecera + detalle; línea de detalle: FormGestion_Extracto_Entidades_Detalle_AddMod.cs)
Importar XLS (dentro del detalle) FormGestion_Importador_Extracto_Entidades_Detalle.cs (plantilla vía RTF_LibraryNCG.DocumentFormat, lectura vía Excel_Manager<GestionExtractosEntidadesDetalle>)
Conciliar Movimientos Pendientes PF FormGestion_Extracto_Entidades_Conciliacion.cs
Conciliación automática (dentro de conciliación) FormGestion_Extractos_ConciliacionAutomatica.cs (criterios: Fecha, Descripción, Importe, NroComprobante)
Ver Movimientos Conciliados PF FormGestion_Extracto_Entidades_VerConciliacion.cs
Anular / Recalcular Total Conciliado PF Métodos del form principal (no abren satélite)

Permisos reales

Permiso Habilita
Gestion.Cuentas_Corrientes.Conciliacion Abrir la pantalla de Extractos Bancarios / conciliación de PF (validado con IsAllowedObject en frmNewMain.vb; objeto padre Gestion.Cuentas_Corrientes).
Licencia KeyLicences.Access(2, 6, 7, 2) Gate de licencia previo al permiso de objeto; sin la licencia el menú avisa y no abre.

Tablas de base de datos principales

Tabla Detalle
Gestion_Extractos_Entidades Cabecera del extracto (EF, mapping GestionExtractosEntidadesMap); Descripcion máx. 100; Eliminado BIT + Fecha_Anulado para anulación; ImporteConciliado_CtaCte (total conciliado)
Gestion_Extractos_Entidades_Detalle Detalle de movimientos; Descripcion máx. 2000, NroComprobante máx. 50, Ref_1/2/3 máx. 100, Importe, Fecha, FechaValor
Gestion_Extractos_Entidades_Conciliaciones Vínculos extracto↔cta.cte. (CodConciliacion, importes, Fecha_Anulado)

Acceso a datos: Entity Framework (Code First). Algunos UPDATE de conciliación/anulación se ejecutan con Database.ExecuteSqlCommand (ver notas).

Relación con otros módulos / manuales

Esta funcionalidad forma parte de Gestión Comercial. No declara otro manual operativo como dependencia directa en su metadata actual.

Notas para soporte (comportamiento real del código)

  • Rango de fechas obligatorio: el botón Buscar valida que FechaDesde/FechaHasta no sean ambas null; si no, muestra "Filtro por rango de fecha obligatorio" (con doble espacio) y no busca.
  • Anular = baja lógica: Anular() setea Eliminado = true + Fecha_Anulado. El form bloquea anular un extracto ya anulado ("...el extracto se encuentra anulado").
  • SQL concatenado en anulación/conciliación: varios UPDATE de Gestion_Extractos_Entidades(_Conciliaciones) se arman con string.Format/concatenación (Id_Extracto, CodConciliacion, Importe) y se ejecutan con ExecuteSqlCommand, sin parámetros. Riesgo acotado (ids int / GUID / importe sanitizado con Replace(",",".")), pero no parametrizado.
  • Importador trunca Ref_1/2/3 a 50 en lugar de los 100 del modelo (inconsistencia menor); fechas vacías en el Excel se cargan como DateTime.MinValue (las atrapa la validación de la línea al guardar).
  • Conciliación automática: marcar solo NroComprobante ya habilita Aceptar; con los demás criterios (Fecha/Descripción/Importe) hay que marcar al menos 2. El matching cruza extracto↔cta.cte. con AND sobre los campos elegidos (igualdad exacta).
  • Recalcular Total Conciliado no valida Id = 0 antes de ejecutar el UPDATE (caso raro en la práctica).
  • Mapping de conciliaciones: GestionExtractosEntidadesConciliacionesMap existe pero su registro está comentado en AddConfigurationTo(); EF lo resuelve por convención.
¿Te resultó útil este manual?