← Índice de manuales
Manual funcional · Sistema Plenario v14

ABM de Boletas de depósito - Ciclo de Cheques

Una boleta de depósito es un documento que detalla la operación de depósito de uno o más cheques en una cuenta bancaria, y la emite o completa quien realiza el depósito. Este módulo permite gestionar el ciclo completo…

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

Detalle

Campo Valor
Manual de Usuario ABM de Boletas de Depósito - Ciclo de Cheques
Módulo Factoring
Formulario frmBoletas / frmBoletas_AddMod
Versión 1.1
Actualizado 2026-06-19

Introducción

Una boleta de depósito es un documento que detalla la operación de depósito de uno o más cheques en una cuenta bancaria, y la emite o completa quien realiza el depósito. Este módulo permite gestionar el ciclo completo de los cheques de terceros: armar la boleta, depositarla en el banco y registrar su posterior acreditación, generando en cada paso los asientos contables y movimientos de cuenta corriente correspondientes.

El ciclo de un cheque atraviesa los estados: CarteraDepositadoAcreditado (o Rechazado).

Acceso al módulo

Existen dos caminos para acceder a las Boletas de Depósito:

Vía Recorrido
Factoring Solapa Factoring → opción Más → botón Boletas de Depósito.
Tesorería Solapa Tesorería → botón Boletas de Depósitos.

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

Pantalla principal

La pantalla principal muestra una grilla con todas las boletas de depósito y, en la parte superior, las barras de herramientas de acciones y de búsqueda. En la parte inferior, una barra de estado resume la cantidad y el importe.

Elemento Descripción
Grilla de boletas Lista las boletas con Id, Nº Boleta, Fecha, Fecha Dep., cantidad de cheques (#Chq), Banco Depósito e Importe.
Barra de acciones Botones Nuevo, Modificar, Operaciones, Asignar Nº Boleta e Imprimir.
Barra de búsqueda Filtros por Id, rango de fechas y Especie.
Barra de estado Muestra Cantidad e Importe totales (o de la selección).

Las boletas depositadas se muestran en cursiva y las anuladas con tachado, para distinguir su estado a simple vista.

Filtros de búsqueda

Filtro Descripción
Id Número identificador de la boleta de depósito.
De / A Rango de fechas (desde - hasta) para acotar la búsqueda.
Especie Permite filtrar las boletas por especie/moneda.
Buscar Ejecuta la búsqueda con los criterios indicados.

Resultados

La grilla de resultados presenta las siguientes columnas:

Columna Descripción
Id Identificador de la boleta.
Nº Boleta Número de boleta asignado.
Fecha Fecha de la boleta.
Fecha Dep. Fecha en que la boleta fue depositada.
#Chq Cantidad de cheques incluidos en la boleta.
Banco Depósito Cuenta/banco donde se depositan los cheques.
Importe Importe total de la boleta.

La barra de estado inferior informa la Cantidad de boletas y el Importe total; si hay filas seleccionadas, muestra los totales de la selección.

Acciones disponibles

Acción Descripción
Nuevo Permite cargar una nueva boleta de depósito.
Modificar Permite modificar una boleta en estado borrador/pendiente.
Operaciones → Depositar Deposita la boleta: marca los cheques como depositados y genera el asiento contable.
Operaciones → Acreditar Acredita los cheques depositados de la boleta seleccionada.
Operaciones → Eliminar Elimina una boleta que aún no está depositada.
Operaciones → Anular Anula una boleta que ya está depositada.
Asignar Nº Boleta Permite asignar el número de boleta.
Imprimir Imprime el resultado de la búsqueda o el detalle de una boleta.

Cómo cargar una boleta de depósito

Desde el botón Nuevo se completan los siguientes datos:

Campo Descripción
Fecha de Depósito Fecha de depósito de la boleta.
Banco Depósito Banco donde se realizará el depósito de los cheques.
Especie Especie/moneda de la boleta.

Luego, con el botón Agregar, el sistema lleva a la cartera de cheques para seleccionar los cheques (en estado Cartera) que se incluyen en la boleta. También se pueden incorporar mediante la Lectora. Al finalizar se selecciona Aceptar, dejando la boleta en estado Pendiente.

Cómo depositar una boleta

Desde la grilla se selecciona la boleta y, con el botón Operaciones → Depositar, el sistema marca los cheques comprendidos como depositados y realiza el asiento contable. (Un cheque individual en estado Cartera también puede depositarse desde Cheques de Terceros, indicando el banco de depósito).

Cómo acreditar un cheque

Existen dos modalidades:

Modalidad Descripción
Acreditación manual En la solapa Factoring → Cheques de Terceros (o desde la boleta) se busca el cheque en estado Depositado, se selecciona y con Operaciones → Acreditar el sistema lo marca como acreditado, hace el asiento contable y el movimiento en la cuenta corriente del banco.
Acreditación automática Activando el proceso Cierre.Verificar_Cheques_Para_Acreditar (consultar con Mesa de Ayuda), al ejecutar el cierre de día el sistema acredita automáticamente los cheques que llegaron a su fecha de acreditación, generando asiento contable y movimiento en cuenta corriente del banco.

Ejemplo práctico

  1. Ingresar a Factoring → Más → Boletas de Depósito.
  2. Presionar Nuevo e indicar Fecha de Depósito, Banco Depósito y Especie.
  3. Con Agregar, seleccionar de la cartera los cheques a depositar y presionar Aceptar (la boleta queda Pendiente).
  4. Seleccionar la boleta y elegir Operaciones → Depositar (los cheques pasan a Depositado y se genera el asiento).
  5. Llegada la fecha de acreditación, usar Operaciones → Acreditar (o esperar el proceso automático de cierre) para que los cheques pasen a Acreditado, con su asiento e impacto en la cuenta del banco.

Consejos útiles

  • Verificá que los cheques estén en estado Cartera antes de armar la boleta; solo esos pueden incluirse.
  • Una boleta solo puede eliminarse mientras no esté depositada; una vez depositada, la operación disponible es Anular.
  • Usá la acreditación automática (proceso de cierre) para no tener que acreditar cheque por cheque manualmente.
  • La cantidad máxima de cheques por boleta puede estar limitada según la configuración de la cuenta bancaria.
  • Apoyate en el código de color de la grilla (cursiva = depositada, tachado = anulada) para revisar estados rápidamente.

Preguntas frecuentes

¿Qué es una boleta de depósito? Es un documento que detalla la operación de depósito de uno o más cheques en una cuenta bancaria; la completa quien realiza el depósito.
¿Cuál es la diferencia entre depositar y acreditar? Depositar marca los cheques como entregados al banco (estado Depositado) y genera el asiento contable. Acreditar registra que el banco efectivizó los fondos (estado Acreditado), con asiento y movimiento en la cuenta corriente del banco.
¿Puedo eliminar una boleta ya depositada? No. Una vez depositada solo puede anularse (Operaciones → Anular). La eliminación está reservada para boletas que aún no fueron depositadas.
¿Cómo se acreditan los cheques automáticamente? Activando el proceso `Cierre.Verificar_Cheques_Para_Acreditar` (consultar con Mesa de Ayuda). En el cierre de día se acreditan los cheques que llegaron a su fecha de acreditación.
¿Por qué no encuentro un cheque para incluir en la boleta? Solo se pueden agregar cheques en estado Cartera. Si el cheque ya fue depositado, acreditado o rechazado, no estará disponible.

Permisos

Permiso Descripción
Factoring.ChequesBoletas_Depósito.Nuevo Permite crear boletas de depósito.
Factoring.ChequesBoletas_Depósito.Modificar Permite modificar boletas de depósito.
Factoring.ChequesBoletas_Depósito.Eliminar Permite eliminar boletas de depósito.
Factoring.Cheques.Busquedas.Acreditar Permite acreditar cheques.

Los permisos se asignan por grupo de usuario y 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 (frmBoletas.vb).

Formularios principales

Componente Detalle
Formulario (grilla) frmBoletas.vb (Factoring)
Formulario (alta/modificación) frmBoletas_AddMod.vb
Formulario auxiliar frmBoletasdeDeposito_NroBoleta.vb (asignar Nº Boleta)
Proyecto VisualPlenarioNET (VB.NET) → Factoring
Grilla DevExpress XtraGrid (grdvBoletas)

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

Acción del menú Form que abre
Nuevo / Modificar frmBoletas_AddMod
Agregar (cheques a la boleta) frmCheques (selector de cheques, multiselección)
Banco Depósito frmDefinicionCuentasBancarias
Asignar Nº Boleta frmBoletasdeDeposito_NroBoleta
Imprimir frmPrintPreview (vista previa)

Permisos reales

Verificados con clsSeguridad.IsAllowedObject. Atención: las cadenas usan tildes y son inconsistentes (ChequesBoletas_Depósito vs Cheques.Boletas_Depósito); copiarlas tal cual.

Permiso Habilita
Factoring.ChequesBoletas_Depósito.Nuevo Crear boletas de depósito
Factoring.ChequesBoletas_Depósito.Modificar Modificar boletas de depósito
Factoring.ChequesBoletas_Depósito.Eliminar Eliminar boletas de depósito
Factoring.Cheques.Boletas_Depósito.Depositar Depositar la boleta (marca cheques + asiento)
Factoring.ChequesBoletas_Depósito.Anular Anular una boleta ya depositada
Factoring.ChequesBoletas_Depósito.Imprimir Imprimir boletas
Factoring.Cheques.Busquedas.Acreditar Acreditar cheques de la boleta

Tablas de base de datos principales

Acceso por clases de negocio ClassFactoring_BL (ADO.NET / SQL directo, no EF en este form).

Tabla / entidad Contenido
clsBoletasdedeposito Cabecera de la boleta de depósito
dbo.boletasdedeposito_detalle Detalle: cheques (Id_Documento) por boleta (Id_BoletaDeDeposito)
clsDocumentos Cheques individuales (estados Cartera → Depositado → Acreditado / Rechazado)
ClassFactoring_BL.Cheques_Acreditacion Acreditación asíncrona (Async_Acreditar_SQL200508, evento Acreditar_Finished)
Proceso automático Cierre.Verificar_Cheques_Para_Acreditar (acreditación en el cierre de día)

Relación con otros módulos / manuales

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

Notas para soporte (comportamiento real del código)

  • Asiento al depositar: objBoletas.Depositar(...) marca cheques y genera el asiento; al acreditar se invoca el método async Async_Acreditar_SQL200508 (rama SQL 2005+) o el síncrono objDocumento.Acreditar(...) en versiones de SQL más viejas.
  • No se puede depositar/anular sin cheques: valida CantidadCheques <= 0 antes de operar.
  • Al modificar una boleta ya depositada (frmBoletas_AddMod) se deshabilitan fecha, botones Agregar/Quitar, Aceptar, lectora y link de cuenta (queda en solo lectura efectiva).
  • Parámetros que cambian el comportamiento: Factoring.Cheques.BoletasDeposito.ImprimiralDepositar (imprime al depositar) y BoletasdeDeposito.IncluirCliente (incluye cliente en el reporte). Reporte variante hardcodeado para empresa 211 (ProAcción).
  • Vulnerabilidad SQL (informar a desarrollo): la consulta de Id_Documento sobre boletasdedeposito_detalle concatena el Id de la fila sin parametrizar (riesgo de inyección, aunque el Id proviene de la grilla).
¿Te resultó útil este manual?