← Índice de manuales
Manual funcional · Sistema Plenario v14

Tesorería - Liquidación de Operaciones

El módulo de Liquidación de Operaciones es el tablero de trabajo del tesorero. Acá aparecen todas las Órdenes de Pago (OP) y Recibos (RC) que ya fueron cargados pero que todavía no se efectivizaron, es decir, los pagos…

Módulo: TesoreríaVersión: 1.1Actualizado: 2026-06-19

Detalle

Manual de Usuario Liquidación de Operaciones de Tesorería: cómo efectivizar las Órdenes de Pago y Recibos que quedaron pendientes, buscarlos con filtros, verlos, modificarlos e imprimirlos.

Introducción

El módulo de Liquidación de Operaciones es el tablero de trabajo del tesorero. Acá aparecen todas las Órdenes de Pago (OP) y Recibos (RC) que ya fueron cargados pero que todavía no se efectivizaron, es decir, los pagos y cobranzas que falta concretar.

Cuando liquidás un comprobante, el sistema registra el movimiento en la cuenta corriente, le asigna número de comprobante y lo saca de la grilla. Por eso la pantalla siempre muestra lo que queda pendiente: a medida que vas liquidando, la lista se va vaciando.

Acceso al módulo

  1. Entrá a la solapa Tesorería.
  2. Hacé clic en el botón Liquidación de Operaciones.
  3. Se abre la pantalla con la grilla de comprobantes pendientes ya cargada.

Importante: al abrir el módulo el sistema hace una búsqueda automática con los filtros por defecto, así que vas a ver las operaciones pendientes apenas entrás, sin tener que apretar Buscar. Si tu instalación está configurada para mostrar solo tu sucursal, la grilla viene filtrada por la sucursal del usuario.

Pantalla principal

La pantalla se divide en tres zonas:

Zona Para qué sirve
Barra de filtros (arriba) Define qué comprobantes mostrar: especie, sucursal, caja, entidad, fechas y forma de ordenar.
Grilla central Lista de Órdenes de Pago y Recibos pendientes de liquidar, agrupados por entidad.
Barra inferior de totales Muestra el Total de los comprobantes seleccionados y la cantidad de filas seleccionadas.

La grilla viene con las columnas más comunes ya visibles. Estas son las columnas disponibles:

Columna Qué muestra
Tipo Entidad Si es Cliente, Proveedor o Proveedor Financiero (Inversor).
Nombre Entidad Número y nombre del beneficiario o titular.
Especie Moneda o especie de la operación.
Descripción Comprobante Detalle del comprobante.
Sucursal Sucursal a la que pertenece la operación.
Observaciones Observaciones cargadas en el comprobante.
Fecha Fecha del comprobante.
Fecha Valor Fecha valor de la operación.
Importe Monto del comprobante.
Tipo Comprobante RC (Recibo) u OP (Orden de Pago).
Incluye Cuota Indica si la operación incluye cuota.

Importante: el diseño de columnas que dejes (ancho, orden, agrupación) se guarda por usuario y se recupera la próxima vez que entres.

Filtros de búsqueda

La barra superior permite acotar qué comprobantes traer:

Filtro Descripción
Especie (Desde / Hasta) Rango de especies. Cada uno tiene un botón de lupa para elegir de una lista.
Sucursal (Desde / Hasta) Rango de sucursales. Según configuración, puede quedar fijo en tu sucursal.
Cajas (Desde / Hasta) Rango de cajas.
Entidad Tipo de entidad a filtrar: Clientes, Inversores, Proveedores, Cuenta o Todos.
Entidad (Desde / Hasta) Rango de la entidad elegida (no aparece cuando seleccionás "Todos"). Tiene lupa para buscar.
Fecha Valor (Desde / Hasta) Rango de fechas valor. Solo se aplica si tildás Filtrar Fecha.
Filtrar Fecha Casilla que activa o desactiva el filtro por Fecha Valor.
Ordenar Permite ordenar el resultado por Número o por Nombre.
Actualizar Automáticamente cada Refresca la grilla sola cada cierto tiempo (5 seg., 10 seg., 30 seg., 1 min., 5 min., 10 min., 1/2 hora, 1 hora) o Nunca.

Una vez definidos los filtros, hacé clic en Buscar para traer el resultado.

Importante: si tu instalación tiene habilitada la fila de filtro de columnas, podés además escribir arriba de cada columna de la grilla para refinar lo que ves sin volver a buscar.

Resultados

El resultado se muestra en la grilla central agrupado por entidad, con los grupos expandidos. A medida que seleccionás filas (podés seleccionar varias), la barra inferior actualiza:

  • Total: la suma de los importes de las filas seleccionadas.
  • Total Seleccionado: la cantidad de filas que tenés marcadas.

Recordá que la grilla solo muestra comprobantes pendientes. Una vez liquidados, desaparecen de la lista.

Acciones disponibles

Acción Descripción
Liquidar Efectiviza el/los comprobante(s) seleccionado(s), registrando el movimiento en cuenta corriente.
Ver Muestra el detalle del comprobante o la cuenta corriente de la entidad.
Modificar Abre el comprobante para editarlo desde la grilla.
Imprimir Imprime el comprobante seleccionado o todo el resultado de la búsqueda.
Buscar Aplica los filtros y refresca la grilla.

Liquidar

Seleccioná una o varias filas y hacé clic en Liquidar (o usá el menú contextual con clic derecho). El sistema pide confirmación antes de liquidar.

Importante: solo podés liquidar operaciones de una misma entidad a la vez. Si seleccionás comprobantes de entidades distintas, el sistema avisa y no continúa. Al liquidar un retiro que dejaría la cuenta corriente del cliente en saldo negativo, el sistema te advierte y te deja decidir si seguís. Si una OP ya fue liquidada por otra persona o está siendo procesada por otro usuario, el sistema lo informa y no la vuelve a liquidar.

Ver

Con una fila seleccionada, el botón Ver (o doble clic sobre la fila) abre el detalle:

  • Operación: muestra el comprobante (Recibo u Orden de Pago) según su tipo.
  • Cta Cte: abre la cuenta corriente del Cliente, Proveedor o Proveedor Financiero asociado.

Modificar

Abre el comprobante seleccionado en modo edición para corregir datos antes de liquidarlo. Al cerrar, la grilla actualiza la fila modificada.

Imprimir

Permite dos opciones:

  • Comprobante: imprime el Recibo o la Orden de Pago seleccionada (requiere su propio permiso de impresión).
  • Resultado de la Búsqueda: abre la vista previa de impresión de toda la grilla.

Ejemplo práctico

Querés liquidar todas las Órdenes de Pago pendientes de un proveedor:

  1. Entrás a Tesorería > Liquidación de Operaciones.
  2. En Entidad elegís "Proveedores" y seleccionás el proveedor en el rango Desde/Hasta (o usás la lupa).
  3. Hacés clic en Buscar. La grilla muestra las OP pendientes de ese proveedor.
  4. Seleccionás las filas que querés liquidar (todas de ese mismo proveedor). Abajo ves el Total y la cantidad seleccionada.
  5. Hacés clic en Liquidar y confirmás.
  6. El sistema registra los movimientos, asigna el número de comprobante y las filas desaparecen de la grilla porque ya están efectivizadas.

Consejos útiles

  • Usá la barra inferior de Total para verificar el monto antes de confirmar la liquidación.
  • Si trabajás con muchas operaciones que se cargan en el momento, activá Actualizar Automáticamente cada para que la grilla se refresque sola.
  • Antes de liquidar, conviene Ver o Modificar el comprobante para confirmar que los datos (cuenta, número de transferencia, importes) estén correctos.
  • Recordá que solo se pueden liquidar comprobantes de una misma entidad por vez: agrupá tu trabajo por beneficiario.
  • Si no ves un comprobante que esperabas, revisá los filtros de Sucursal, Especie, Caja y la casilla Filtrar Fecha.

Preguntas frecuentes

¿Por qué desaparece un comprobante después de liquidarlo? Porque la grilla solo muestra operaciones pendientes. Al liquidar, el comprobante queda efectivizado y sale de la lista.
¿Puedo liquidar comprobantes de distintos clientes juntos? No. El sistema solo permite liquidar operaciones de una misma entidad por vez. Si mezclás entidades, avisa y no continúa.
Liquidé y me avisó que la operación ya estaba liquidada, ¿qué pasó? Significa que otro usuario ya la liquidó o la está procesando en ese mismo momento. El sistema evita liquidarla dos veces y te lo informa.
¿Por qué no veo operaciones de otras sucursales? Según la configuración de tu instalación, podés estar limitado a ver únicamente tu sucursal. Ver todas las sucursales depende de un permiso especial.
El sistema me advirtió que la cuenta corriente quedaría en negativo, ¿es un error? No. Es una advertencia: al liquidar ese retiro el saldo del cliente quedaría en baja. Podés decidir continuar o cancelar.

Permisos

Permiso Qué habilita
Tesoreria.liquidacion.buscar Buscar operaciones pendientes de liquidar.
Tesoreria.Operaciones.liquidacion_Operaciones.liquidar Liquidar (efectivizar) operaciones.
Tesoreria.Operaciones.Recibos.Imprimir Imprimir Recibos.
Tesoreria.Operaciones.Ordenes_pago.Imprimir.Orden_Pago Imprimir Órdenes de Pago.
Tesoreria.Operaciones.Ordenes_pago.VerTodasSucursales Ver todas las sucursales en la búsqueda.
Liquidacion.Operaciones.Sucursal.Usuario Ver liquidación de operaciones filtrada por la sucursal del usuario.

Información técnica

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

Formularios principales

Componente Detalle
Formulario frmLiquidacionOperaciones.vb (hereda de MultiForm).
Ruta VisualPlenarioNET\VisualPlenarioNET\Tesorería\frmLiquidacionOperaciones.vb
Proyecto VisualPlenarioNET (VB.NET, WinForms).
Grilla grdLiquidacionOperaciones / vista GridView1 (DevExpress XtraGrid); resultado agrupado y con ExpandAllGroups. El layout (ancho/orden/agrupación) se persiste por usuario en el registro HKCU\Software\Sistemas Plenario\VisualPlenarioNET\GridsLayouts\frmLiquidacionOperaciones_Grid (restaurado en el Load).
Origen de datos clsPosicion.GetOperacionesPendientesdeLiquidar(...), que ejecuta el stored procedure Operaciones_Pendientes_Liquidacion vía ADO.NET (SqlDataAdapter). El acceso a datos es ADO.NET con SPs, no EF Core.
Liquidación OP clsOrdenesdepago.Save(); número de comprobante vía clsNumeraciones.Get_CodNew("Ordenesdepago","NroComprobante"); lock optimista con Generic_Base_Manager.LockRecords_Action(...,"OrdenesDePago",...); transacción propia con IsolationLevel.Snapshot.
Liquidación RC clsRecibos.Save() (numeración asignada dentro del insert con validación de talonarios).
Cuentas corrientes / contabilidad Movimientos vía clsCuentasCorrientes (y clsClientes_ctacte, clsEspecies_ctacte); asientos contables vía clsAsientos.AddRenglon(...) + Save().
Log de auditoría Plenario_Operaciones_Log_Manager.Save_Plenario_Operaciones_Log1Async (tipo Tesorería, leyenda "Liquidación de comprobantes", con usuario e Id que liquidó).

Formularios satélite por función (lanzados desde la barra/menú contextual)

Acción del menú Form que abre
Ver / Modificar Recibo (RC) frmRecibos_Facturas_AddMod_Nuevo (con bnSoloVer según Ver o Modificar).
Ver / Modificar OP de Cuenta (Tipo_Entidad = 3) frmOrdenesDePago_Facturas_AddMod.
Ver / Modificar OP de Cliente (Tipo_Entidad = 1) frmOrdenesDePago_ConPrevisiones.
Ver / Modificar OP de otra entidad frmOrdenesDePago_AddMod.
Ver > Cta Cte frmCuentasCorrientes (en dock panel; tipo Clientes / Proveedores / Inversores según la entidad).
Imprimir Recibo frmRecibos.Imprimir(Id_Comprobante).
Imprimir Orden de Pago frmOrdenesDePago.Imprimir(Id_Comprobante).
Imprimir Resultado de la Búsqueda grdLiquidacionOperaciones.ShowPrintPreview() (vista previa de la grilla).
Lupa de entidad (Desde/Hasta) frmClientes / frmInversores / frmProveedores / frmPlandeCuentas según el combo Entidad.
Lupa de sucursal frmPrestamos_Sucursales.

Permisos reales (clsSeguridad.IsAllowedObject)

Permiso Habilita
Tesoreria.liquidacion.buscar Ejecutar la búsqueda de operaciones pendientes (validado al inicio de Search()).
Tesoreria.Operaciones.liquidacion_Operaciones.liquidar Liquidar/efectivizar operaciones (validado al entrar a Liquidar()).
Tesoreria.Operaciones.Recibos.Imprimir Imprimir Recibos.
Tesoreria.Operaciones.Ordenes_pago.Imprimir.Orden_Pago Imprimir Órdenes de Pago.
Tesoreria.Operaciones.Ordenes_pago.VerTodasSucursales Habilita el ToolStrip de sucursales cuando el parámetro fuerza la sucursal del usuario (modo silencioso).
Liquidacion.Operaciones.Sucursal.Usuario Cuando el parámetro homónimo está en 1, este permiso exime al usuario del filtro por su sucursal.

Tablas / SP de base de datos principales

Tabla / entidad Contenido
SP Operaciones_Pendientes_Liquidacion Origen de la grilla: OP y RC pendientes (sin fecha de liquidación), con filtros de especie, entidad, sucursal, caja, fecha valor y usuario.
OrdenesDePago (+ OrdenesDePago_Detalle) Órdenes de Pago; campo Fecha_Liquidacion marca la efectivización (se controla por SQL directo en GetFecha_Liquidacion/SetFecha_Liquidacion).
Recibos Recibos; numeración y Fecha_Liquidacion al liquidar.
Cuentas corrientes (Clientes/Proveedores/Inversores) Movimientos generados al liquidar (vía clsCuentasCorrientes / clsClientes_ctacte).
Asientos contables Renglones de partida doble generados por clsAsientos.
Numeraciones / Talonarios Asignación del NroComprobante (OP por clsNumeraciones; RC valida talonario en el insert).
Log de operaciones (Plenario_Operaciones_Log) Auditoría de la liquidación.

Relación con otros módulos / manuales

Esta funcionalidad forma parte de Tesorería. No declara otro manual operativo como dependencia directa en su metadata actual.

Notas para soporte (comportamiento real del código)

  • Apertura con búsqueda automática: el Load arma combos, fija sucursales/cajas y llama a Search() al final, por eso la grilla aparece poblada sin tocar Buscar.
  • Filtro por sucursal del usuario: depende del parámetro Gestion.Tesoreria.LiquidacionDeOperaciones.VerTodasSucursales. En "1" fija la sucursal del usuario (Desde=Hasta) y deshabilita los textbox, salvo que tenga el permiso ...Ordenes_pago.VerTodasSucursales.
  • Una sola entidad por liquidación: btnLiquidar_Click recorre las filas seleccionadas comparando Id_Entidad + NumNomEntidad; si difieren, avisa "Solo puede seleccionar operaciones de una misma Entidad" y aborta.
  • Aviso de saldo en baja: si el total seleccionado es negativo (retiro), calcula GetSaldo del cliente; si quedaría negativo pide confirmación ("...dejaría la Cuenta Corriente del Cliente en baja").
  • Concurrencia / doble liquidación: cada OP se bloquea con LockRecords_Action; si está tomada por otro usuario o ya tiene Fecha_Liquidacion, arma _strMensajes, hace Rollback de la transacción Snapshot y no la liquida.
  • Verificación de Nro de Transferencia (DATANET): con el parámetro Gestion.Tesoreria.LiquidacionDeOperaciones.OrdenDePago.VerificarNroTransferencia en 1, exige que la OP con DATANET tenga cargado el Nro de Transferencia.
  • Fila de filtro por columna: la auto-filter row de la grilla se habilita con Gestion.Tesoreria.LiquidacionDeOperaciones.HabilitarFilaBusqueda en 1.
  • Bloque "Posición" en pane: el panel lateral de posición (frmPosicion / MostrarPosicion) está comentado en el código actual; no se muestra.

Parámetros del sistema usados

  • Gestion.Tesoreria.LiquidacionDeOperaciones.VerTodasSucursales
  • Gestion.Tesoreria.LiquidacionDeOperaciones.HabilitarFilaBusqueda
  • Gestion.Tesoreria.LiquidacionDeOperaciones.OrdenDePago.VerificarNroTransferencia
  • Liquidacion.Operaciones.Sucursal.Usuario
¿Te resultó útil este manual?