Lista de Comprobantes Contables
Pantalla que muestra todos los comprobantes contables de la gestión seleccionada. Permite filtrado por fechas, creación, edición, numeración, impresión y eliminación de comprobantes.
📘 Propósito del formulario
La Lista de Comprobantes es el formulario donde se visualizan todos los comprobantes contables registrados en la gestión actual. Permite consultar, filtrar, imprimir, numerar y eliminar comprobantes, así como crear nuevos o editar los existentes. Es una herramienta clave para el control contable diario y la revisión de la documentación financiera.
🗓️ Filtrado por fechas y gestión
La lista muestra únicamente los comprobantes comprendidos entre las fechas elegidas dentro de la gestión activa. Si se seleccionan fechas fuera del período contable, el sistema mostrará un mensaje advirtiendo que la fecha no pertenece a la gestión.
- Fecha inicial y final: definen el rango de comprobantes a visualizar.
- Gestión contable: tomada de los parámetros del sistema (
ParElegirEmp). - Tipo de comprobante: se carga automáticamente según el tipo activo (ingreso, egreso, traspaso, etc.).
🧾 Acciones principales
| Botón / Acción | Descripción |
|---|---|
| Actualizar | Recarga la lista de comprobantes dentro del rango de fechas seleccionado. |
| Nuevo Comprobante | Abre el formulario de comprobante contable para registrar un nuevo asiento manual o automático. |
| Editar | Abre el comprobante seleccionado para modificar su contenido. |
| Eliminar | Permite borrar el comprobante seleccionado, previa confirmación. El sistema impide eliminar comprobantes de gestiones cerradas. |
| Numerar | Renumera los comprobantes visibles en la lista, asignando numeración correlativa según el tipo de comprobante y período (por mes o gestión). |
| Vista previa | Muestra el comprobante seleccionado en formato de impresión sin necesidad de imprimirlo físicamente. |
| Imprimir | Imprime el comprobante seleccionado según el formato configurado en el tipo de comprobante. |
| Seleccionar todo | Marca todos los comprobantes del rango actual (útil para eliminar o imprimir por lotes). |
| Correlatividad | Verifica la secuencia de numeración de los comprobantes. |
| Cambiar tipo | Permite cambiar el tipo de comprobante activo (ingreso, egreso, traspaso, ajuste). |
📄 Impresión y vista previa
Los comprobantes pueden visualizarse o imprimirse con diferentes formatos definidos en el catálogo de tipos de comprobante (CnTipoComp).
La impresión incluye totales en números y literal, según la configuración de moneda de la empresa.
- Vista previa: usa el comando
CnCompPrintercon el modo de vista (2). - Imprimir: envía directamente el comprobante a la impresora predeterminada o PDF.
📊 Paginación y rendimiento
En conexiones remotas (SQL Server o Moyata Cloud), el sistema usa paginación para optimizar la carga de datos. Se muestran 15 comprobantes por página, con botones de navegación:
- ⏮ Primero / ⏪ Anterior / ⏩ Siguiente / ⏭ Último para moverse entre páginas.
- El campo Paginado permite activar o desactivar la vista por páginas.
- Desactivar la paginación puede demorar varios minutos si hay miles de registros.
🧩 Funciones avanzadas
- Numeración por gestión o por mes: se controla desde el campo
SeImprimedel tipo de comprobante. - Reinicio de numeración: permite asignar un número inicial personalizado antes de renumerar.
- Marcado masivo: cambia el estado de campo
marcadopara todos los comprobantes filtrados (1 = marcado, 0 = no marcado). - Eliminación masiva: permite borrar todos los comprobantes marcados dentro del rango de fechas.
🔒 Control de permisos
Solo los usuarios con permisos para conCom pueden crear, editar o eliminar comprobantes. Los usuarios con permisos de solo lectura (ver) pueden consultar e imprimir comprobantes, pero no modificarlos.
Si un usuario intenta ejecutar una acción sin permiso, el sistema mostrará el mensaje “Permiso denegado”.
⚙️ Recomendaciones de uso
- Realice filtrados por períodos cortos para mejorar la velocidad de carga.
- Antes de renumerar, verifique que todos los comprobantes visibles pertenezcan al mismo tipo y período.
- No elimine comprobantes de gestiones cerradas; el sistema los bloquea automáticamente.
- Revise el balance de sumas y saldos después de eliminar comprobantes para mantener la integridad contable.
🧩 Integración con otros formularios
- Tipo de comprobante (CnTipoComp): define los formatos y numeraciones utilizadas.
- Comprobante contable (CnComp): formulario principal para editar o crear asientos.
- Configuración contable: almacena los parámetros globales (tipo, moneda, sucursal activa, etc.).
🔹 Atajos y detalles técnicos
- Las fechas se validan automáticamente dentro de la gestión activa.
- Las consultas SQL cambian según el tipo de servidor: Access local o SQL remoto.
- El sistema ajusta automáticamente los totales del “Debe” antes de mostrar el registro.