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. |
|---|---|
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…
| 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. |
|---|---|
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.
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.
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.
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.
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:
Recordá que la grilla solo muestra comprobantes pendientes. Una vez liquidados, desaparecen de la lista.
| 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. |
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.
Con una fila seleccionada, el botón Ver (o doble clic sobre la fila) abre el detalle:
Abre el comprobante seleccionado en modo edición para corregir datos antes de liquidarlo. Al cerrar, la grilla actualiza la fila modificada.
Permite dos opciones:
Querés liquidar todas las Órdenes de Pago pendientes de un proveedor:
| 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. |
Sección de referencia para soporte/desarrollo. Basada en el análisis del formulario real de la v14 (
frmLiquidacionOperaciones.vb).
| 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ó). |
| 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. |
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. |
| 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. |
Esta funcionalidad forma parte de Tesorería. No declara otro manual operativo como dependencia directa en su metadata actual.
Load arma combos, fija sucursales/cajas y llama a Search() al final, por eso la grilla aparece poblada sin tocar Buscar.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.btnLiquidar_Click recorre las filas seleccionadas comparando Id_Entidad + NumNomEntidad; si difieren, avisa "Solo puede seleccionar operaciones de una misma Entidad" y aborta.GetSaldo del cliente; si quedaría negativo pide confirmación ("...dejaría la Cuenta Corriente del Cliente en baja").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.Gestion.Tesoreria.LiquidacionDeOperaciones.OrdenDePago.VerificarNroTransferencia en 1, exige que la OP con DATANET tenga cargado el Nro de Transferencia.Gestion.Tesoreria.LiquidacionDeOperaciones.HabilitarFilaBusqueda en 1.frmPosicion / MostrarPosicion) está comentado en el código actual; no se muestra.Gestion.Tesoreria.LiquidacionDeOperaciones.VerTodasSucursalesGestion.Tesoreria.LiquidacionDeOperaciones.HabilitarFilaBusquedaGestion.Tesoreria.LiquidacionDeOperaciones.OrdenDePago.VerificarNroTransferenciaLiquidacion.Operaciones.Sucursal.UsuarioIngresá con tu usuario del equipo para dejar una sugerencia.