← Índice de manuales
Manual funcional · Sistema Plenario v14

Tesorería - Movimientos de Caja (Escritorio)

El módulo Movimientos de Caja de la aplicación de Escritorio te permite gestionar los ingresos, egresos y transferencias de una caja (línea de caja) asociada a una especie (moneda o tipo de fondo). Cada movimiento queda…

Módulo: TesoreríaVersión: 1.0Actualizado: 2026-09-14

Detalle

Campo Valor
Manual de Usuario Registrar y consultar movimientos de caja (ingresos, egresos y transferencias entre cajas) desde la aplicación de Escritorio.
Módulo Tesorería
Plataforma Escritorio (WinForms)

Introducción

El módulo Movimientos de Caja de la aplicación de Escritorio te permite gestionar los ingresos, egresos y transferencias de una caja (línea de caja) asociada a una especie (moneda o tipo de fondo). Cada movimiento queda vinculado a una cuenta contable y genera automáticamente su asiento en Contabilidad.

Desde esta pantalla podés:

  • Registrar Nuevo Ingreso (Crédito) y Nuevo Egreso (Débito).
  • Realizar Transferencias hacia otra caja, directas o con circuito de autorización.
  • Hacer la Apertura/Cierre de Caja.
  • Consultar el listado de movimientos, ver el comprobante y el asiento contable de cada uno, e imprimir.

Este manual documenta la pantalla equivalente en la aplicación Web (con indicador de Saldo/Estado y botón Actualizar Saldo en el encabezado, que esta pantalla de Escritorio no tiene) — ver el manual "Tesorería - Movimientos de Caja (Web)" en Ver también.

Acceso al módulo

  1. Ingresá al sistema Plenario (aplicación de Escritorio).
  2. En la cinta superior, abrí la pestaña Tesorería.
  3. Dentro del grupo Línea de Cajas, hacé clic en Movimientos de Caja.
  4. Seleccioná la Especie y la Caja que querés operar. El sistema muestra los movimientos de esa caja.

Importante: el título de la ventana indica siempre qué caja estás operando, con el formato Nº de caja--Descripción. Verificá que sea la caja correcta antes de cargar movimientos.

Pantalla principal

La pantalla está dividida en:

  • Selectores de cabecera: Especie y Caja a operar.
  • Indicadores: Transferencias Pendiente Ingresar / Transferencias Pendiente Egresar (importes en rojo, de transferencias con autorización aún no aplicadas).
  • Cinta de botones, agrupada en:
  • Inicio: Nuevo Ingreso, Nuevo Egreso.
  • Operaciones: Apertura/Cierre de Caja, Tranferencia, Transferencias con Autorización.
  • Ver: Comprobantes, Asiento, Transferencias Pendientes de Autorización.
  • Listado de movimientos: grilla con todos los movimientos de la caja según los filtros aplicados.

Importante: si la caja está inactiva, Nuevo Ingreso, Nuevo Egreso y Tranferencia aparecen deshabilitados y el panel de la pantalla se resalta en rojo.

Filtros de búsqueda

En la parte inferior de la cabecera hay un panel de filtros (se despliega con el ícono correspondiente en la cabecera).

Campo Descripción
Fecha (Desde / Hasta) Rango de fechas de operación de los movimientos a consultar.
Concepto Texto a buscar dentro del concepto del movimiento.
Nº Comprobante Número de comprobante a buscar.
Buscar Ejecuta la búsqueda con los filtros seleccionados.
Limpiar filtros Restablece los filtros de búsqueda a los valores por defecto.

Resultados

El listado muestra una fila por movimiento. Por defecto se muestran estas columnas:

Columna Descripción
Fecha Fecha del movimiento.
Concepto Descripción del movimiento.
Ingreso Importe del ingreso (Crédito).
Egreso Importe del egreso (Débito).
Saldo Saldo acumulado de la caja luego del movimiento.

Además, la grilla tiene disponibles estas columnas, ocultas por defecto — se agregan desde el selector de columnas (clic derecho sobre el encabezado de la grilla):

Columna Descripción
Caja Nombre de la caja del movimiento.
Moneda Nombre de la especie del movimiento.
Usuario Usuario que dio de alta el movimiento.
Nº Comprobante Número de comprobante asociado.
Referencias Texto de referencia libre cargado en el movimiento.
N° Cta. Contable/Serv. Número de la cuenta contable o de servicio asociada al movimiento.
Nombre Cta. Contable Nombre de la cuenta contable asociada al movimiento (agregada en esta versión).
Fecha Alta / Fecha Modificación, Usuario Alta / Usuario Modificación Datos de auditoría del movimiento.

Novedad: la columna Nombre Cta. Contable se agregó porque antes solo se podía mostrar el número de cuenta contable (Nº Cta. Contable/Serv.), sin el nombre.

Acciones disponibles

Acción Botón / grupo Descripción
Nuevo Ingreso Inicio → Nuevo Ingreso Registra un ingreso (Crédito) en la caja.
Nuevo Egreso Inicio → Nuevo Egreso Registra un egreso (Débito) en la caja.
Apertura/Cierre de Caja Operaciones → Apertura/Cierre de Caja Abre o cierra la caja seleccionada.
Tranferencia Operaciones → Tranferencia Transferencia directa hacia otra caja activa de la misma especie.
Transferencias con Autorización Operaciones → Transferencias con Autorización Transferencia que queda pendiente hasta ser autorizada (requiere licencia habilitada).
Comprobantes Ver → Comprobantes Muestra en pantalla el comprobante del movimiento seleccionado.
Asiento Ver → Asiento Muestra el asiento contable del movimiento seleccionado.
Transferencias Pendientes de Autorización Ver → Transferencias Pendientes de Autorización Lista las transferencias con autorización pendientes de la caja.
Comprobante (impresión) Botón Comprobante Imprime el comprobante del movimiento seleccionado en la grilla.
Movimientos de Caja (impresión) Botón Movimientos de Caja Imprime el listado de movimientos de la caja para el período filtrado.

Registrar un Nuevo Ingreso o Nuevo Egreso

  1. Hacé clic en Nuevo Ingreso o Nuevo Egreso.
  2. Completá el formulario: Concepto, Importe, Referencias (opcional), Nº Comprobante (opcional) y Cta. Contable/Servicio (obligatoria).
  3. Confirmá. El sistema registra el movimiento, genera el asiento contable y actualiza el listado.

Registrar una Transferencia

  1. Hacé clic en Tranferencia (directa) o Transferencias con Autorización.
  2. Completá Fecha, Concepto, Caja Destino (activa, misma especie) e Importe.
  3. Confirmá. La transferencia directa se aplica al instante; la de autorización queda pendiente hasta que se apruebe.

Apertura / Cierre de Caja

  1. Hacé clic en Apertura/Cierre de Caja. El sistema propone Cerrar si la caja está abierta, o Aperturar si está cerrada.
  2. Revisá el resumen (créditos, débitos, saldo) y confirmá.

Ejemplo práctico

Situación: un cajero recibió un reintegro de $5.000 en efectivo y necesita registrarlo en la caja de Pesos.

  1. Entra a Tesorería → Línea de Cajas → Movimientos de Caja, selecciona la especie Pesos y la caja correspondiente.
  2. Hace clic en Nuevo Ingreso y completa: Concepto = Reintegro, Importe = 5000, y selecciona la Cta. Contable/Serv. correspondiente.
  3. Confirma. El movimiento aparece en el listado.
  4. Para entregar un comprobante, selecciona la fila del movimiento y usa el botón Comprobante.

Consejos útiles

  • Verificá siempre en el título de la ventana que estás operando la caja correcta.
  • Si necesitás ver el nombre de la cuenta contable de un movimiento y no solo el número, agregá la columna Nombre Cta. Contable desde el selector de columnas de la grilla.
  • Las Transferencias con Autorización requieren una licencia específica habilitada; si el botón no responde, puede ser por eso.
  • Antes de imprimir el listado del período, aplicá los filtros de fecha para acotar el resultado.

Preguntas frecuentes

¿Por qué Nuevo Ingreso, Nuevo Egreso y Tranferencia aparecen deshabilitados? Porque la caja seleccionada está inactiva. El panel se resalta en rojo en ese caso.
¿Cómo veo el nombre de la cuenta contable de un movimiento? Agregá la columna Nombre Cta. Contable desde el selector de columnas de la grilla (clic derecho sobre el encabezado). No se muestra por defecto.
¿A qué cajas puedo transferir? Solo a cajas activas de la misma especie que la caja de origen.
¿Por qué no puedo ver el asiento contable de un movimiento? Necesitás el permiso Contabilidad.Asientos.Modificar. Además, el movimiento debe tener un asiento asociado (Id_Asiento distinto de cero).

Permisos

Permiso (NombreObjeto) Habilita
Tesoreria.Operaciones.Cuentas_corrientes_Especies Ver la pantalla y el listado de movimientos.
Gestion.Tesoreria.Cuenta_Corrientes_Especies.Nuevo.Credito Registrar un Nuevo Ingreso.
Gestion.Tesoreria.Cuenta_Corrientes_Especies.Nuevo.Debito Registrar un Nuevo Egreso.
Gestion.Tesoreria.Cuenta_Corrientes_Especies.Nuevo.Transferencia Registrar una Tranferencia directa.
Gestion.Tesoreria.Cuenta_Corrientes_Especies.Nuevo.Transferencia.Autorizada Registrar una Transferencia con Autorización.
Gestion.Tesoreria.Cuenta_Corrientes_Especies.Ver.Transferencia.Autorizada Ver las Transferencias Pendientes de Autorización.
Tesoreria.Archivos.Especies_Cajas.AperturaCierre Hacer la Apertura/Cierre de Caja.
Contabilidad.Asientos.Modificar Ver el Asiento contable de un movimiento.

Información técnica

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

Nota: esta pantalla comparte el mismo permiso base (Tesoreria.Operaciones.Cuentas_corrientes_Especies) que la pantalla de Escritorio Cuenta Corriente de Especies (frmCuentasCorrientes_Especies.vb, ver manual aparte), pero son formularios distintos con implementaciones distintas: este usa Entity Framework 6 y es el que está enlazado al ítem de menú Tesorería → Línea de Cajas → Movimientos de Caja; el otro usa ADO.NET/stored procedures y está enlazado a Tesorería → Cta.Cte. de Especies.

Componentes principales

Componente Detalle
Formulario VPNET_WinForms/VPNET_WinForms/Common/FormEspecies_Cajas_Cajero.cs (+ .Designer.cs), namespace VPNET.Windows.Forms, hereda de FrmResult
Grilla de movimientos DevExpress GridControl (gridCajero) / GridView (gridView1); origen de datos DataSourcesResultManagerBindingSource ligado a manager.GetData
Selectores de cabecera uC_Especie / uC_Caja (UC_BuscarIdGenerico), uC_Fecha (UC_Fecha_Rango); filtros textEdit1 (Concepto), textEdit2 (Nº Comprobante)
Acceso a datos Entity Framework 6 (VisualPlenarioNetContext) + SQL crudo vía Database.SqlQuery<Especies_CtaCte_Aux>(...) en Especies_CtaCte_Manager.GetData (VPNET_DataModel/Manager/Gestion/Common/Especies_CtaCte_Manager.cs); no usa stored procedures

Formularios satélite (lanzados desde la cinta)

Acción Form que abre
Nuevo Ingreso / Nuevo Egreso FormEspecies_Cajas_Movimientos (EnumTipo_CuentaCorrienteEspecie.Credito / .Debito)
Tranferencia (directa) FormEspecies_Cajas_TransferenciasAddMod (modo directo)
Transferencias con Autorización FormEspecies_Cajas_TransferenciasAddMod (modo autorizada, Especies_CtaCte_Transferencias)
Transferencias Pendientes de Autorización FormEspecies_Cajas_Transferencias
Apertura/Cierre de Caja FormEspecies_Cajas_AperturaCierre
Comprobantes (ver) / Comprobante (imprimir) VPNetApp.Main.Mostrar_Comprobante_Especies_CtaCte(Id) / VPNetApp.Main.Imprimir_Comprobante_Especies_CtaCte(Id)
Asiento VPNetApp.Main.Mostrar_Detalle_Asientos(Id_Asiento)
Movimientos de Caja (impresión de listado) ReportMovimientos_De_Caja.LoadReport(...) sobre rptReportMovimientos_De_Caja.repx

Tablas de base de datos principales

Tabla Contenido
Especies_CtaCte Movimientos de la cuenta corriente de especies (caja): ingreso/egreso, concepto, fecha, referencias, Nº comprobante, Id_Caja, Id_Asiento, Nro_Cta_Servicio.
Especies_Cajas Cajas por especie (descripción, cuenta contable, sucursal, estado activo/inactivo).
Especies Especies/monedas.
Cuentas Plan de cuentas contable; se usa (LEFT JOIN por nro_cta) para resolver el nombre de la cuenta contable a partir de Nro_Cta_Servicio.
Especies_CtaCte_Transferencias Transferencias entre cajas con circuito de autorización.

Relación con otros módulos / manuales

Esta funcionalidad forma parte de Tesorería. Ver también el manual equivalente de Web y el manual de Cuenta Corriente de Especies (formulario de Escritorio distinto y más antiguo, con el mismo objetivo de negocio).

Notas para soporte (comportamiento real del código)

  • La columna Nombre Cta. Contable se resuelve con un LEFT JOIN contra Cuentas por nro_cta = Nro_Cta_Servicio, con LTRIM/RTRIM para evitar espacios en blanco al inicio del nombre (columna con datos de ancho fijo en origen).
  • Transferencias con Autorización y Transferencias Pendientes de Autorización requieren licencia: ambos botones validan KeyLicences.Instance.Access(2, 11, 6, 2) además del permiso.
  • La habilitación de Nuevo Ingreso/Egreso/Tranferencia depende del campo Activo de Especies_Cajas, no de un estado "Abierta/Cerrada" mostrado como texto en esta pantalla (a diferencia de la versión Web).
  • Esta pantalla no tiene selector de columnas guardado por usuario documentado aparte: el layout de la grilla (incluida la nueva columna) se administra con el selector de columnas estándar de DevExpress.
¿Te resultó útil este manual?